Workflow Type: Python

PVGA is a powerful virus-focused assembler that does both assembly and polishing. For virus genomes, small changes will lead to significant differences in terms of viral function and pathogenicity. Thus, for virus-focused assemblers, high-accuracy results are crucial. Our approach heavily depends on the input reads as evidence to produce the reported genome. It first adopts a reference genome to start with. We then align all the reads against the reference genome to get an alignment graph. After that, we use a dynamic programming algorithm to compute a path with the maximum weight of edges supported by reads. Most importantly, the obtained path is used as the new reference genome and the process is repeated until no further improvement is possible.

Version History

Version 1 (earliest) Created 18th Feb 2025 at 03:38 by Zhi Song

Initial commit


Frozen Version-1 4f04f3a
help Creators and Submitter
Creators
Not specified
Submitter
Activity

Views: 59   Downloads: 16

Created: 18th Feb 2025 at 03:38

help Tags

This item has not yet been tagged.

help Attributions

None

Total size: 3.51 MB
Powered by
(v.1.16.0-main)
Copyright © 2008 - 2024 The University of Manchester and HITS gGmbH