TY - JOUR
T1 - Automated download and clean-up of family specific databases for kmer-based virus identification
AU - Allesøe, Rosa Lundbye
AU - Lemvigh, Camilla Koldbæk
AU - Phan, My V T
AU - Clausen, Philip Thomas Lanken Conradsen
AU - Florensa, Alfred Ferrer
AU - Koopmans, Marion P G
AU - Lund, Ole
AU - Cotten, Matthew
PY - 2021
Y1 - 2021
N2 - Here we present an automated pipeline for downloading NCBI GenBank entries (DONE) and continuous updating of a local sequence database based on user-specified queries. The database can be created with either protein or nucleotide sequences containing all entries or complete genomes only.The pipeline can automatically clean the database by removing entries with matches to a database of user-specified sequence contaminants. The default contamination entries include sequences from the UniVec database of plasmids, marker genes and sequencing adapters from NCBI, an E. coli genome, rRNA sequences, vectors and satellite sequences. Furthermore, duplicates are removed and the database is automatically screened for sequences from green fluorescent protein (GFP), luciferase and antibiotic resistance genes that might be present in some GenBank viral entries, and could lead to false positives in virus identification. For utilizing the database we present a useful opportunity for dealing with possible human contamination.We show the applicability of DONE by downloading a virus database comprising 37 virus families. We observed an average increase of 16,776 new entries downloaded per month for the 37 families. Additionally, we demonstrate the utility of a custom database compared to a standard reference database for classifying both simulated and real sequence data. The DONE pipeline for downloading and cleaning is deposited in a publicly available repository (https://bitbucket.org/genomicepidemiology/done/src/master/). Supplementary data are available at Bioinformatics online.
AB - Here we present an automated pipeline for downloading NCBI GenBank entries (DONE) and continuous updating of a local sequence database based on user-specified queries. The database can be created with either protein or nucleotide sequences containing all entries or complete genomes only.The pipeline can automatically clean the database by removing entries with matches to a database of user-specified sequence contaminants. The default contamination entries include sequences from the UniVec database of plasmids, marker genes and sequencing adapters from NCBI, an E. coli genome, rRNA sequences, vectors and satellite sequences. Furthermore, duplicates are removed and the database is automatically screened for sequences from green fluorescent protein (GFP), luciferase and antibiotic resistance genes that might be present in some GenBank viral entries, and could lead to false positives in virus identification. For utilizing the database we present a useful opportunity for dealing with possible human contamination.We show the applicability of DONE by downloading a virus database comprising 37 virus families. We observed an average increase of 16,776 new entries downloaded per month for the 37 families. Additionally, we demonstrate the utility of a custom database compared to a standard reference database for classifying both simulated and real sequence data. The DONE pipeline for downloading and cleaning is deposited in a publicly available repository (https://bitbucket.org/genomicepidemiology/done/src/master/). Supplementary data are available at Bioinformatics online.
U2 - 10.1093/bioinformatics/btaa857
DO - 10.1093/bioinformatics/btaa857
M3 - Journal article
C2 - 33031509
SN - 1367-4803
VL - 37
SP - 705
EP - 710
JO - Bioinformatics
JF - Bioinformatics
IS - 5
ER -