All Projects → ncbi → vadr

ncbi / vadr

Licence: other
Viral Annotation DefineR: classification and annotation of viral sequences based on RefSeq annotation

Programming Languages

perl
6916 projects
shell
77523 projects
Rebol
56 projects

VADR - Viral Annotation DefineR

Version 1.4.1; January 2022

https://github.com/ncbi/vadr.git

VADR is a suite of tools for classifying and analyzing sequences homologous to a set of reference models of viral genomes or gene families. It has been mainly tested for analysis of Norovirus, Dengue, and SARS-CoV-2 virus sequences in preparation for submission to the GenBank database.

The VADR v-annotate.pl script is used to classify a sequence, by determining which in a set of reference models it is most similar to, and then annotate that sequence based on that most similar model. Example usage of v-annotate.pl can be found here. Another VADR script, v-build.pl, is used to create the models from NCBI RefSeq sequences or from input multiple sequence alignments, potentially with secondary structure annotation. v-build.pl stores the RefSeq feature annotation in the model, and v-annotate.pl maps that annotation (e.g. CDS coordinates) onto the sequences it annotates. VADR includes 205 prebuilt models of Flaviviridae and Caliciviridae viral RefSeq genomes, created with a process similar to the one described here. Example usage of v-build.pl can be found here. To use v-annotate.pl with viruses other than the default set of 205, see 'Available VADR models'. For instructions on using VADR for SARS-CoV-2 annotation see this page.

v-annotate.pl identifies unexpected or divergent attributes of the sequences it annotates (e.g. invalid or early stop codons in CDS features) and reports them to the user in the form of alerts. A subset of alerts are fatal and cause a sequence to fail. A sequence passes if zero fatal alerts are reported for it. VADR is used by GenBank staff to evaluate incoming sequence submissions of some viruses (currently Norovirus, Dengue virus, and SARS-CoV-2. Submitted Norovirus and Dengue virus sequences that pass v-annotate.pl are accepted into GenBank.

The homology search and alignment components of VADR scripts, the most computationally expensive steps, are performed by the Infernal, HMMER, FASTA and BLAST software packages, which are downloaded and installed with VADR installation.


SARS-CoV-2 annotation using VADR

The v-annotate.pl script includes some special options specifically developed for SARS-CoV-2 annotation that increase speed (-s and --glsearch options) and provide better annotation for sequences with stretches of Ns (-r option). See this page for more information on using VADR to annotate SARS-CoV-2 sequences.


Available VADR models

VADR installation includes a default set of Caliciviridae models including Norovirus virus. The installation also includes a set of Flaviviridae models including Dengue virus. You can download additional pre-built models to use to validate and annotate viruses, including SARS-CoV-2, or cox1 genes. Importantly, to use a set of models other than the default Caliciviridae set, you will need to use either the --mdir and --mkey options, or the the -m, -i, -x and possibly -n options as described here.

See this page for more information


VADR documentation


Contributors

  • VADR includes contributions and input from current and former colleagues at NCBI, including:

    Rodney Brister

    Vince Calhoun

    Sergiy Gotvyanskyy

    Eneida Hatcher

    Sophia Hu

    Ilene Karsch-Mizrachi

    Rich McVeigh

    Susan Schafer

    Alejandro Schäffer

    Lara Shonkwiler

    Beverly Underwood

    Yuri Wolf

    Linda Yankie


Reference

  • The recommended citation for using VADR is: Alejandro A Schäffer, Eneida L Hatcher, Linda Yankie, Lara Shonkwiler, J Rodney Brister, Ilene Karsch-Mizrachi, Eric P Nawrocki; VADR: validation and annotation of virus sequence submissions to GenBank. BMC Bioinformatics 21, 211 (2020). https://doi.org/10.1186/s12859-020-3537-3

Questions, comments or feature requests? Send a mail to [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].