Abstract
Background: Next-generation sequencing (NGS) analysis of viral samples generates results dispersed across multiple files—genome assembly, variant calling, and functional annotations—making integrated interpretation challenging. Variants often yield numerous low-frequency or non-significant variants, yet only a small fraction are biologically relevant. Virologists must manually sift through extensive data to identify meaningful mutations, a time-consuming and error-prone process. To address these practical challenges, we developed vvv2_display, a dedicated summarization and visualization tool, integrated within comprehensive Galaxy workflows. Results: vvv2_display streamlines variant interpretation by consolidating key results into two concise and interoperable outputs. The first output is a PNG image showing alignment coverage depth and genomic annotations, with significant variants displayed along the genome as symbols whose height reflects frequency and shape indicates the affected protein. At a glance, this enables virologists to identify all deviations from a reference viral genome. Each significant variant is assigned a unique identifier that directly links to the second output: a tab-separated (TSV) text file listing only high-confidence variants, with frequencies, flanking nucleotides, and impacted genes and proteins. This cross-referenced design supports rapid, accurate, and intuitive data exploration. Availability: vvv2_display is open source, available on Github and installable via Mamba.
1. Introduction
Next-generation sequencing (NGS) of viral samples typically begins with the assembly of viral reads to reconstruct the complete or partial genome. This is followed by functional annotation and variant calling—key steps for understanding viral evolution, host adaptation, and pathogenicity. Each of these stages generates large, complex text-based outputs that require extensive manual curation to extract biologically meaningful insights. For virologists, synthesizing this information into a coherent interpretation is both time-consuming and prone to error, especially when dealing with low-frequency or functionally relevant variants.
While several bioinformatics workflows offer solutions for summarizing and visualizing variant data, most are tailored to high-priority pathogens with well-curated reference databases—particularly SARS-CoV-2 [], and, to a lesser extent, mpox, influenza A virus, and respiratory syncytial virus []. These specialized tools often rely on pathogen-specific annotations, making them unsuitable for emerging, rare, or poorly characterized viruses lacking dedicated resources.
To address this need and accelerate virological analysis, the VVV tool [] was previously developed to integrate identification, de novo assembly, annotation transfer, and variant calling within a Galaxy [,] environment. While VVV proved useful in practice, it was not originally designed for Galaxy’s framework and operates as a monolithic workflow without intermediate feedback. As a result, it provides no user-facing error messages during execution, making troubleshooting difficult and limiting transparency.
To improve usability, robustness, and interpretability, we have completely re-engineered the downstream analysis pipeline with vvv2_display—a modular, Galaxy-native tool dedicated to the graphical summarization and visualization of variant calling results, which constituted the main added value of the original VVV. Furthermore, by developing a dedicated Galaxy wrapper for vvv2_display, we enabled its integration into two new end-to-end workflows: vvv2_align_SE and vvv2_align_PE. These workflows perform, in a transparent and user-friendly manner, all upstream steps—including read quality control, removal of PCR duplicates, reference-based alignment, annotation, and variant calling—culminating in the automated generation of vvv2_display’s concise and interpretable outputs.
This new suite offers a general-purpose, database-agnostic solution for viral variant analysis, designed for broad applicability across diverse viruses—even those without curated reference databases—while ensuring full reproducibility, error reporting, and intuitive result interpretation within the Galaxy platform.
2. Materials and Methods
2.1. vvv2_display: Visualization and Summarization of Variant Data
vvv2_display (version 0.2.4.0), the core tool presented here and summarized in Supplementary Figure S1, handles the downstream processing and visualization of results generated by the updated pipeline. Built as a Conda/Mamba-installable package, it consists of Python 3.9 and R 3.4.3/ggplot2 3.5.2 scripts that integrate
- -
- Significant variants from VarDict 1.8.3 (bed file);
- -
- Functional annotations from VADR 1.6.4 (passed and failed annotations tsv file, seqstat text file);
- -
- Genome-wide coverage depth from samtools depth 1.15.1 (text file).
The output is condensed into two intuitive files:
- 1-
- A PNG image displaying two vertically aligned panels (see Figure 1a):
- -
- The top panel shows coverage depth along the genome (logarithmic scale optional).
- -
- The bottom panel displays gene annotations as staggered rectangles (traditional representation of often overlapping viral genes) and a continuous gene-colored line, with a legend for clarity.
- -
- Significant variants are plotted as symbols along the x-axis (genomic position), with vertical position indicating variant frequency (0% at bottom, 100% at top).
- -
- The symbol shape encodes the affected protein, enabling immediate functional interpretation.
- -
- Each variant is labeled with a unique number, assigned in increasing order by genomic position.
- 2-
- A tab-separated (TSV) text file that describes each labeled variant with 10 columns (see Figure 1b):
- -
- position: genomic position;
- -
- ref: reference nucleotide (s);
- -
- alt: variant nucleotide (s);
- -
- freq: variant frequency;
- -
- gene: associated gene (s);
- -
- prot: affected protein (s);
- -
- lseq: flanking sequence (left);
- -
- rseq: flanking sequence (right);
- -
- isHomo: Boolean flag indicating whether the variant lies within a homopolymer region.
The is Homo flag is particularly important for data generated on Ion Torrent or Nanopore platforms, which are prone to false indels in homopolymer tracts. Such artifacts may cause frameshifts in coding regions and lead to incorrect protein predictions; this flag helps users critically assess potential technical errors.
2.2. Installation
As a conda package, vvv2_display can be installed using the following commands (assuming mamba is installed):
- # creation of the mamba environment and installation;
- mamba install –name vvv2_display –c bioconda vvv2_display –y;
- # environment activation to use the tool;
- mamba activate vvv2_display;
- # shows the man page for the tool;
- vvv2_display.py -h.
2.3. Integration and Workflow Automation
Thanks to a dedicated Galaxy wrapper (available on the Galaxy ToolShed), vvv2_display can be seamlessly integrated into any Galaxy workflow. It is the final step in two new end-to-end workflows: vvv2_align_SE (single-end) and vvv2_align_PE (paired-end), which automate quality control, PCR duplicate removal, alignment, annotation, variant calling, and summarization. Supplementary Figure S2 shows the vvv2_align_PE_bwamem2 Galaxy workflow for paired-end Illumina data, adding two consensus outputs: strict (major nucleotides only) and IUPAC (ambiguous bases only at variant sites)—to the standard vvv2_display results.
Figure 1.
Overview of VVV2_display outputs in Galaxy for a sample infected with infectious bronchitis virus. (a) Proportions of variants across the viral genome and annotated genes. (b) Text file summarizing each significant variant, including its genomic position, nucleotide change, and associated gene.
3. Results
3.1. Evaluation of vvv2_display
vvv2_display was evaluated using each of the VADR annotation models across various combinations of reference genomes (or assemblies) and their corresponding read datasets (see Table 1).
Table 1.
Association of vadr model to the reference genome and raw reads data.
Accurate annotations were consistently obtained for all viral models processed by VADR. Both de novo assemblies and reference genome annotations for coronaviruses were in full agreement with the genomic features documented in the corresponding GenBank records (11/11 genes). For flavivirus, VADR correctly identified the position of the NS5 protein—a hallmark feature—even though this annotation was not explicitly reported in the reference GenBank file (1 gene, 15/14 proteins). All other gene and protein positions and names were accurately annotated. In the case of norovirus, the GenBank file included additional features (ORF4 gene, VF1 protein, 3/4 genes) that had been manually added by the NCBI curation team. All genes of porcin circovirus 2 were accurately predicted (3/3 genes).
A dedicated VADR model for Porcine Circovirus (PCV) was developed using all complete genomes of PCV types 1, 2, 3, and 4 available in the NCBI nucleotide (nt) database as of 12 July 2023. This model is publicly available for download at Zenodo (https://zenodo.org/records/15065124 (accessed on 19 June 2025)).
It should be noted that VADR appears better suited for viruses with genomes smaller than 30 kb. For instance, the SARS-CoV-2 model—characterized by a genome of approximately 29 kb—required substantial RAM usage (23 GB in addition to baseline system allocation). To limit memory consumption and enable efficient multithreading, the VADR options -glsearch –split –cpu 4 were integrated and fixed within the dedicated Galaxy wrapper. These settings optimize computational resource utilization while preserving annotation accuracy, ensuring reliable performance on standard computing infrastructure. This standardization guarantees computational feasibility and result comparability across different viral genomes. Furthermore, it enhances the security and stability of the Galaxy instance hosting this workflow, as users typically cannot anticipate the computational demands of their analyses, which may vary significantly depending on viral genome characteristics and sequencing data properties.
To improve adaptability to virus-specific features, two additional options have been implemented in vvv2_display. First, users can display the y-axis on a log10 scale in the sequencing depth coverage plot, improving visual clarity in cases of high coverage variability. Second, users can define a custom threshold for variant proportion to classify a mutation as significant and retain it in the final summary TSV file. This allows adjustment of the significance threshold according to the expected mutation rate of the virus under study, thereby enhancing the biological relevance and analytical precision of the results. As an indication, for RNA single-stranded positive-sense viruses—including enveloped viruses such as coronaviruses (e.g., SARS-CoV-2, turkey coronavirus), flaviviruses (e.g., dengue virus, Spondweni virus), hepatitis C virus, and nonenveloped caliciviruses (e.g., norovirus, feline calicivirus)—we applied a 7% significance threshold. For single-stranded DNA viruses (e.g., porcine circovirus) and single-stranded RNA negative-sense enveloped viruses (e.g., influenza A virus), we set the threshold to 10%.
Multi-segmented viruses (e.g., Influenza) are processed similarly to multi-contig assemblies. PacBio and Oxford Nanopore sequencing data are supported, provided that the Minimap2 aligner [] is used, or appropriate options are specified for BWA-MEM2 (e.g., -x ont2d for Nanopore data) [], as implemented in workflows 1740 and 1741, respectively.
3.2. Galaxy Implementation and vvv2_align_SE/vvv2_align_PE Workflows
For end-to-end usability, four Galaxy workflows were developed to support vvv2_display:
- -
- vvv2_align_PE_bwamem2 (Illumina paired-end);
- -
- vvv2_align_SE_bwamem2 (Illumina single-end/Ion Proton);
- -
- vvv2_align_SE_bwamem2_nanopore (Nanopore);
- -
- vvv2_align_SE_bwamem2_pacbio (PacBio).
These workflows integrate the following tools:
- -
- Fastp 0.23.2-galaxy0 [] for read quality trimming and adapter removal;
- -
- BWA-MEM2 2.2.1+galaxy1 or Minimap2 [,] for alignment;
- -
- rmdup 2.0.1 [] to remove PCR duplicates;
- -
- VarDict 1.8.3 [] for variant calling;
- -
- VADR 1.6.4 (Galaxy wrapper 0.2.0) [] for genome annotation;
- -
- vvv2_display 0.2.4.0 (this work) for intuitive visualization and summary outputs;
- -
- BCFtools 1.15.1+galaxy2/3 [] for consensus sequence generation.
These fully integrated workflows are publicly available on WorkflowHub at
- -
- https://workflowhub.eu/workflows/1738 (PE Illumina, version 1, accessed on 19 June 2025);
- -
- https://workflowhub.eu/workflows/1739 (SE Illumina/Proton, version 1, accessed on 19 June 2025);
- -
- https://workflowhub.eu/workflows/1740 (SE Nanopore, version 1, accessed on 19 June 2025);
- -
- https://workflowhub.eu/workflows/1741 (SE PacBio with Minimap2, version 1, accessed on 19 June 2025) [].
As a typical performance benchmark, the complete processing of a SARS-CoV-2 sample (see Table 1) using the Illumina paired-end workflow (1739)—including read cleaning, alignment, annotation, variant calling, and vvv2_display summarization—required less than 3 minutes and less than 13 GB of RAM on a standard Galaxy server (10 threads for samtools, 8 for bwa-mem2, 7 for bcftools, 4 for vadr and fastp, 2 for vardict, 1 for other processes on a Intel Xeon Gold 6226R CPU at 2.90GHz). Each step generates its own log file, facilitating troubleshooting and quality control.
4. Discussion
4.1. From VVV to vvv2: A Modular Redesign for Improved Usability and Transparency
The original VVV pipeline integrated multiple steps for viral genome analysis—read identification, reference alignment, de novo assembly, annotation transfer, variant calling, and result summarization—into a single Snakemake workflow launched via a unified Galaxy wrapper. While functional, this monolithic design had a critical limitation: errors occurring at any step were not reported individually, as no per-step logs were exposed to the user. This lack of transparency hindered troubleshooting and reduced usability within the Galaxy environment.
Furthermore, VVV relied on legacy components that are no longer optimal for modern NGS analysis. Viral identification was carried out using Megablast 2.7.1 [] to align reads against a local copy of the NCBI nt database. The alignment outputs were subsequently parsed and converted via a Perl script dependent on one now-deprecated BioPerl library. By September 2025, the nt database had grown beyond 1 TB, with its lightweight counterpart (core_nt, >230 GB) still posing storage and maintenance challenges for routine deployment. Today, more efficient and universal taxonomic assignment tools are available, such as MagicBlast [] for read-based classification, MegaBLAST [] for contig alignment, DIAMOND [] for distant homology detection, or fast k-mer-based methods like Kraken2/Bracken [], Sylph [], and Mash Screen [].
4.2. Improved Alignment, Assembly, and Annotation Strategies
In VVV, read alignment and assembly were performed using BWA-MEM v0.7.17-r1188 [] and SPAdes v3.12 [], respectively. These have since been superseded or complemented by faster and more versatile tools now integrated into modern Galaxy workflows. BWA-MEM2 [] and minimap2 [] offer improved speed and scalability, while assembly can now be tailored to sequencing technology: SPAdes for Illumina data, Canu [] for long reads (Nanopore or PacBio). Although Flye and viralFlye [,] perform well in metagenomic contexts, they are not recommended for viral genomes shorter than 1000 nt—the current minimum required for read overlap—limiting their applicability in targeted viral sequencing.
Functional annotation in VVV relied on Smith-Waterman alignment to a reference genome followed by footprint-based gene assignment. For the updated pipeline, we evaluated VAPID 1.2 [], which delivers excellent results on well-characterized viruses. However, it performed poorly when applied to the turkey coronavirus assembly, a less-annotated genome. In contrast, VADR 1.6.4 [] demonstrated robust performance on both known and novel viral sequences. VADR uses Hidden Markov Models (HMMs) to identify and annotate viral features with high accuracy. When a family-specific model is unavailable, users can create a custom HMM following the official tutorial (https://github.com/ncbi/vadr/blob/master/documentation/build.md#top (accessed on 19 June 2025)). To ensure seamless integration into Galaxy, we developed a dedicated Galaxy wrapper for VADR, now publicly available on the Galaxy ToolShed.
Variant calling is performed using VarDict-java 1.8.3 [], a sensitive tool for detecting low-frequency variants, which already had a Galaxy-compatible wrapper.
4.3. Key Improvements over VVV
Compared to the original VVV output, vvv2_display introduces several critical enhancements:
- -
- Gene structure visualization using clearly delineated gene boxes, improving readability over VVV’s simple color bands;
- -
- Gene color legend for unambiguous gene assignment;
- -
- Protein-specific symbols for each variant, enabling direct functional interpretation;
- -
- Optional logarithmic scaling of coverage depth for better dynamic range;
- -
- User-defined significance threshold for variant filtering.
Table 2 compares the vvv2_display/vvv2_align solutions with existing software.
Table 2.
Key features compared to existing software.
5. Future Developments
In the near future, we plan to implement the following enhancements:
- -
- Generation of a VCF file equivalent to the summary TSV, enabling downstream analyses with tools such as SnpEff [] for functional mutation annotation and Nextclade [] for clade assignment;
- -
- Integration of GenBank file-based annotations, allowing users to retrieve genomic features directly from a reference GenBank file instead of relying solely on VADR predictions—particularly useful when analyzing reference genomes rather than de novo assemblies;
- -
- Inclusion of structural RNA elements, such as stem-loop structures and long non-coding RNAs (lncRNAs), either from reference annotations or in silico predictions, to enrich the biological context of the output.
These developments aim to improve interoperability with existing bioinformatics pipelines and provide more comprehensive, functionally relevant genomic insights.
6. Conclusions
vvv2_display integrates three user-friendly components into a single, streamlined solution tailored for virologists:
- -
- Sequencing coverage depth visualization;
- -
- Rapid identification of variants along the genome, including their relative proportions;
- -
- Biologically relevant annotations of the genome (reference or assembly).
These features are unified within a single analytical tool designed for seamless integration into a Galaxy instance, enabling efficient, accessible, and reproducible viral genome analysis—even in the absence of dedicated bioinformatics expertise. By combining accuracy, adaptability, and ease of use, vvv2_display supports robust and scalable viral genomics in both research and surveillance contexts.
Supplementary Materials
The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/v17101385/s1, Supplementary Figure S1: Overview of vvv2_display Galaxy tool and its dependencies. Supplementary Figure S2: Overview of the vvv2_align_PE_bwamem2 workflow for paired-end illumina data.
Author Contributions
A.F. implemented VVV and the initial visualization components of vvv2_display and reviewed the manuscript. E.H. contributed to Galaxy administration and wrapper debugging. F.C. and C.C. tested the pipeline on real-world samples and C.C. also reviewed the manuscript. F.T. developed vvv2_display from the initial programs, implemented additional features, created the Conda package, developed the missing Galaxy wrappers (vvv2_display, vadr, vcfutils_vcf2fq), designed the Galaxy workflows, generated the figures, and wrote the manuscript. P.B. and B.G. contributed to funding acquisition. P.B., B.G., and F.T. conceptualized and supervised the project. All authors have read and agreed to the published version of the manuscript.
Funding
The publication of this work was supported by ANRS Maladies Infectieuses Émergentes for research on Emerging Infectious Diseases (grant number ANRS0162, CoVEvol project).
Data Availability Statement
Project name: vvv2_display, Project home page: https://github.com/ANSES-Ploufragan/vvv2_display (accessed on 19 June 2025), Operating system (s): Platform independent, Programming language: python3, R, cheetah, Requirements: web browser, such as Firefox, Chrome or Safari, License: GNU license—GPL-3.0-only (GNU General Public License. version 3) (https://opensource.org/licenses/GPL-3.0 (accessed on 19 June 2025)), Any restrictions to use by non-academics: none, vvv2_display and vadr Galaxy wrappers are available on the Galaxy toolshed: https://toolshed.g2.bx.psu.edu/repository?repository_id=9cad962c7d2e7899 (accessed on 19 June 2025), Galaxy workflows are available on WorkflowHub: https://workflowhub.eu/workflows/1738 (accessed on 19 June 2025) (paired-end); https://workflowhub.eu/workflows/1739 (accessed on 19 June 2025) (single-end Illumina/Proton); https://workflowhub.eu/workflows/1740 (accessed on 19 June 2025) (Nanopore); https://workflowhub.eu/workflows/1741 (accessed on 19 June 2025) (PacBio); The Porcine Circovirus model database model for vadr is available at: https://zenodo.org/records/15065124 (accessed on 19 June 2025).
Acknowledgments
The authors would like to thank Robert A. Petit III and Devon Ryan for their valuable assistance with VADR installation, Tyler Sherman for feedback on VVV usage, and Eric Nawrocki for his openness to the development of a VADR Galaxy wrapper. The authors also wish to honor the memory of their esteemed colleague, Paul Brown, an invaluable virologist who passed away far too soon. The writing and language revision of this article were assisted by Euria IA (Infomaniak), a 100% Swiss-hosted and privacy-respecting artificial intelligence. Final validation was performed manually to ensure precision, coherence and readability.
Conflicts of Interest
The authors declare no conflicts of interest.
For the Purpose of Open Access
For the purpose of open access, the authors have applied a CC BY public copyright licence to this document and will apply it to all subsequent versions up to and including the Author Accepted Manuscript resulting from this submission.
Abbreviations
The following abbreviations are used in this manuscript:
| NGS | Next-generation sequencing |
| PCR | Polymerase Chain Reaction |
| VADR | Viral Annotation DefineR |
| TSV | Tab-Separated Values |
| VCF | Variant Call Format |
| PE | Paired-end |
| SE | Single-end |
| ORF | Open Reading Frame |
| lncRNA | long non-coding RNA |
| NS5 | Non-structural protein 5 |
| RAM | Random Access Memory |
References
- Calderón-Osorno, M.; Cordero-Laurent, E.; Duarte-Martínez, F. CoVEx: SARS-CoV-2 Mutation Explorer for Genomic Surveillance. Infect. Genet. Evol. 2023, 116, 105521. [Google Scholar] [CrossRef] [PubMed]
- Anwar, M.Z.; Gill, I.S.; Iseminger, M.; Sehar, A.; Griffiths, E.J.; Dooley, D.; Duan, J.; Vora, K.; Van Domselaar, G.; Brinkman, F.S.L.; et al. VIRUS-MVP: A Framework for Comprehensive Surveillance of Viral Mutations and Their Functional Impacts. NAR Genom. Bioinform. 2025, 7, lqaf132. [Google Scholar] [CrossRef]
- Flageul, A.; Lucas, P.; Hirchaud, E.; Touzain, F.; Blanchard, Y.; Eterradossi, N.; Brown, P.; Grasland, B. Viral Variant Visualizer (VVV): A Novel Bioinformatic Tool for Rapid and Simple Visualization of Viral Genetic Diversity. Virus Res. 2021, 291, 198201. [Google Scholar] [CrossRef]
- Galaxy Community. The Galaxy Platform for Accessible, Reproducible and Collaborative Biomedical Analyses: 2022 Update. Nucleic Acids Res. 2022, 50, W345–W351. [Google Scholar] [CrossRef]
- Jalili, V.; Afgan, E.; Gu, Q.; Clements, D.; Blankenberg, D.; Goecks, J.; Taylor, J.; Nekrutenko, A. The Galaxy Platform for Accessible, Reproducible and Collaborative Biomedical Analyses: 2020 Update. Nucleic Acids Res. 2020, 48, W395–W402. [Google Scholar] [CrossRef]
- Brown, P.A.; Touzain, F.; Briand, F.X.; Gouilh, A.M.; Courtillon, C.; Allée, C.; Lemaitre, E.; De Boisséson, C.; Blanchard, Y.; Eterradossi, N. First Complete Genome Sequence of European Turkey Coronavirus Suggests Complex Recombination History Related with US Turkey and Guinea Fowl Coronaviruses. J. General Virol. 2016, 97, 110–120. [Google Scholar] [CrossRef]
- Li, H. Minimap2: Pairwise Alignment for Nucleotide Sequences. Bioinformatics 2018, 34, 3094–3100. [Google Scholar] [CrossRef]
- Vasimuddin, M.; Misra, S.; Li, H.; Aluru, S. Efficient Architecture-Aware Acceleration of BWA-MEM for Multicore Systems. In Proceedings of the 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Rio de Janeiro, Brazil, 20–24 May 2019; IEEE: Rio de Janeiro, Brazil, 2019; pp. 314–324. [Google Scholar]
- Chen, S.; Zhou, Y.; Chen, Y.; Gu, J. Fastp: An Ultra-Fast All-in-One FASTQ Preprocessor. Bioinformatics 2018, 34, i884–i890. [Google Scholar] [CrossRef] [PubMed]
- Li, H.; Handsaker, B.; Wysoker, A.; Fennell, T.; Ruan, J.; Homer, N.; Marth, G.; Abecasis, G.; Durbin, R.; 1000 Genome Project Data Processing Subgroup. The Sequence Alignment/Map Format and SAMtools. Bioinformatics 2009, 25, 2078–2079. [Google Scholar] [CrossRef] [PubMed]
- Lai, Z.; Markovets, A.; Ahdesmaki, M.; Chapman, B.; Hofmann, O.; McEwen, R.; Johnson, J.; Dougherty, B.; Barrett, J.C.; Dry, J.R. VarDict: A Novel and Versatile Variant Caller for next-Generation Sequencing in Cancer Research. Nucleic Acids Res. 2016, 44, e108. [Google Scholar] [CrossRef]
- Schäffer, A.A.; Hatcher, E.L.; Yankie, L.; Shonkwiler, L.; Brister, J.R.; Karsch-Mizrachi, I.; Nawrocki, E.P. VADR: Validation and Annotation of Virus Sequence Submissions to GenBank. BMC Bioinform. 2020, 21, 211. [Google Scholar] [CrossRef]
- Danecek, P.; McCarthy, S.A. BCFtools/Csq: Haplotype-Aware Variant Consequences. Bioinformatics 2017, 33, 2037–2039. [Google Scholar] [CrossRef]
- Morgulis, A.; Coulouris, G.; Raytselis, Y.; Madden, T.L.; Agarwala, R.; Schäffer, A.A. Database Indexing for Production MegaBLAST Searches. Bioinformatics 2008, 24, 1757–1764. [Google Scholar] [CrossRef]
- Boratyn, G.M.; Thierry-Mieg, J.; Thierry-Mieg, D.; Busby, B.; Madden, T.L. Magic-BLAST, an Accurate RNA-Seq Aligner for Long and Short Reads. BMC Bioinform. 2019, 20, 405. [Google Scholar] [CrossRef] [PubMed]
- Chen, Y.; Ye, W.; Zhang, Y.; Xu, Y. High Speed BLASTN: An Accelerated MegaBLAST Search Tool. Nucleic Acids Res. 2015, 43, 7762–7768. [Google Scholar] [CrossRef] [PubMed]
- Buchfink, B.; Xie, C.; Huson, D.H. Fast and Sensitive Protein Alignment Using DIAMOND. Nat. Methods 2015, 12, 59–60. [Google Scholar] [CrossRef] [PubMed]
- Wood, D.E.; Lu, J.; Langmead, B. Improved Metagenomic Analysis with Kraken 2. Genome Biol. 2019, 20, 257. [Google Scholar] [CrossRef]
- Shaw, J.; Yu, Y.W. Rapid Species-Level Metagenome Profiling and Containment Estimation with Sylph. Nat. Biotechnol. 2025, 43, 1348–1359. [Google Scholar] [CrossRef]
- Ondov, B.D.; Starrett, G.J.; Sappington, A.; Kostic, A.; Koren, S.; Buck, C.B.; Phillippy, A.M. Mash Screen: High-Throughput Sequence Containment Estimation for Genome Discovery. Genome Biol. 2019, 20, 232. [Google Scholar] [CrossRef] [PubMed]
- Li, H. Aligning Sequence Reads, Clone Sequences and Assembly Contigs with BWA-MEM. arXiv 2013, arXiv:1303.3997. [Google Scholar] [CrossRef]
- Bankevich, A.; Nurk, S.; Antipov, D.; Gurevich, A.A.; Dvorkin, M.; Kulikov, A.S.; Lesin, V.M.; Nikolenko, S.I.; Pham, S.; Prjibelski, A.D.; et al. SPAdes: A New Genome Assembly Algorithm and Its Applications to Single-Cell Sequencing. J. Comput. Biol. 2012, 19, 455–477. [Google Scholar] [CrossRef]
- Koren, S.; Walenz, B.P.; Berlin, K.; Miller, J.R.; Bergman, N.H.; Phillippy, A.M. Canu: Scalable and Accurate Long-Read Assembly via Adaptive k-Mer Weighting and Repeat Separation. Genome Res. 2017, 27, 722–736. [Google Scholar] [CrossRef]
- Kolmogorov, M.; Bickhart, D.M.; Behsaz, B.; Gurevich, A.; Rayko, M.; Shin, S.B.; Kuhn, K.; Yuan, J.; Polevikov, E.; Smith, T.P.L.; et al. metaFlye: Scalable Long-Read Metagenome Assembly Using Repeat Graphs. Nat. Methods 2020, 17, 1103–1110. [Google Scholar] [CrossRef]
- Antipov, D.; Rayko, M.; Kolmogorov, M.; Pevzner, P.A. viralFlye: Assembling Viruses and Identifying Their Hosts from Long-Read Metagenomics Data. Genome Biol. 2022, 23, 57. [Google Scholar] [CrossRef]
- Shean, R.C.; Makhsous, N.; Stoddard, G.D.; Lin, M.J.; Greninger, A.L. VAPiD: A Lightweight Cross-Platform Viral Annotation Pipeline and Identification Tool to Facilitate Virus Genome Submissions to NCBI GenBank. BMC Bioinform. 2019, 20, 48. [Google Scholar] [CrossRef] [PubMed]
- Cingolani, P. Variant Annotation and Functional Prediction: SnpEff. Methods Mol. Biol. 2022, 2493, 289–314. [Google Scholar] [CrossRef] [PubMed]
- Aksamentov, I.; Roemer, C.; Hodcroft, E.B.; Neher, R.A. Nextclade: Clade Assignment, Mutation Calling and Quality Control for Viral Genomes. J. Open Source Softw. 2021, 6, 3773. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).