ABCDEFGHIJKLMNOPQRSTUVWX
1
BacantDatabase hitsIS elements, integron, TEsXiaoting Hua2020Web serviceLink
2
BACPHLIPLifestyle classificationPhage Random Forest classifier
https://pubmed.ncbi.nlm.nih.gov/33996289/
https://github.com/adamhockenberry/bacphlip20210128
3
BELOW ARE MOVE VIRUS IDENTIFICATION TOOLS SHARED BY ROB EDWARDS ON TWITTER
4
BVBRCWebsite Both Website http://bvbrc.orghttps://bitbucket.org/srouxjgi/iphop
Actively developed
5
Cenote-Taker2Hallmark Genes (HMMer profiles)All virusesMichael Tisza2020GitHubLink
Also generates annotated genome maps of virus sequences
6
Cenote-Taker2
Virus identification in metagenomes, Genome annnotation
Both
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7816666/pdf/veaa100.pdf
https://github.com/mtisza1/Cenote-Taker220220719
Scans contigs for virus hallmark genes, removes flanking host DNA from prophages, makes annotated genome map
7
CheckVGenome completenessBoth
https://www.biorxiv.org/content/10.1101/2020.05.06.081778v1
https://bitbucket.org/berkeleylab/checkv/src/master/
20220906
Not recommended for prophages: from the FAQ: Q: Can I use CheckV to predict (pro)viruses from whole (meta)genomes? A: Possibly, though this has not been tested.
8
CHVDSequence DatabaseBoth
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8201803/
https://zenodo.org/record/4498884#.Y2Q9sHZBxD8
20210203Sequence database
9
Classiphages 2.0Phage phylogeny/taxonomy/classification PhageANN
https://www.biorxiv.org/content/10.1101/558171v1
No code availableNoneDoes not appear to be available
10
CoCoNetViral metagenomic binningVirus Neural networks
https://academic.oup.com/bioinformatics/article/37/18/2803/6211156
https://github.com/Puumanamana/CoCoNet202110222
11
CONJscanHMMer profilesPlasmids / ICEsJean Cury2020GithubLink
12
coronaSPAdesGenome assemblyBoth
HMM-synteny guided assembly (works for all viruses)
https://academic.oup.com/bioinformatics/article/38/1/1/6354349
https://github.com/ablab/spades/tree/metaviral_publication
13
crassusIndetifying crassphage contigs Phage snakemake workflow https://github.com/dcarrillox/CrassUS20220704
14
DBSCAN-SWAVirus identification in metagenomesPhage DBSCAN
https://www.frontiersin.org/articles/10.3389/fgene.2022.885048/full
https://github.com/HIT-ImmunologyLab/DBSCAN-SWA/.
20221103
15
DeePaCHost prediction, pathogen detectionBoth
CNN, ResNet, Shapley values (interpretability)
https://academic.oup.com/nargab/article/3/1/lqab004/6125551, https://academic.oup.com/bib/article/22/6/bbab269/6326527, https://academic.oup.com/bioinformatics/article/38/Supplement_2/ii168/6702016
https://gitlab.com/dacs-hpi/deepac20221216
Detection of novel human pathogens from raw short/long reads, contigs, genomes; interpretability toolkit available
16
DeePaC-LiveHost prediction, pathogen detectionBothResNet
https://academic.oup.com/bib/article/22/6/bbab269/6326527
https://gitlab.com/dacs-hpi/deepac-live20210123
DeePaC plugin for real-time analysis (during Illumina sequencing)
17
DeepHostHost predictionPhage CNN
https://academic.oup.com/bib/article-abstract/23/1/bbab385/6374063?redirectedFrom=fulltext
https://github.com/deepomicslab/DeepHost20220804
18
DeepVirFinderVirus identification in metagenomesBothneural network
https://arxiv.org/pdf/1806.07810.pdf
https://github.com/jessieren/DeepVirFinder20221008
19
DePhTVirus identification in metagenomesphage
https://academic.oup.com/nar/article/50/13/e75/6572362
https://github.com/chg60/DEPhT20220930
20
DRADProphage IdentificationPhage
Dinucleotide Relative Abundance difference
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0001193
Does not exist any moreNone
21
DRAMvGenome annnotation, AMG confidence scoringPhage
Distilling and refining annotation of metabolism
https://academic.oup.com/nar/article/48/16/8883/5884738
https://github.com/WrightonLabCSU/DRAM2023
22
Earth ViromeSequence DatabaseBoth
https://www.nature.com/articles/nprot.2017.063
https://portal.nersc.gov/dna/microbial/prokpubs/EarthVirome_DP/
20151210Sequence data for download
23
efam
Viral orthologous groups, de novo annotations using metaproteomics
Both
Concensus viral identification, network-based clustering, metaproteomics
https://academic.oup.com/bioinformatics/article/37/22/4202/6300514
https://datacommons.cyverse.org/browse/iplant/home/shared/iVirus/Zayed_efam_2020.1
20210505
efam is an expanded, metaproteome-supported HMM profile database of viral protein families. efam-XC is the eXtremely Conservative version of efam.
24
FastViromeExplorerVirus identification in metagenomesPhage
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5768174/
https://code.vt.edu/saima5/FastViromeExplorer20180220
Detects viral sequences and predicts their abundance by pseudoalignment of reads to a database.
25
FastViromeExplorerDatabase hitsPhagesSaima Sultana Tithi2018GithubLink
26
FAVITESSimulationBoth
Simulate contact networks, transmission networks, phylogenies, and sequences
https://doi.org/10.1093/bioinformatics/bty921
https://github.com/niemasd/FAVITES20221124
27
FAVITES-LiteSimulationBoth
Simulate contact networks, transmission networks, phylogenies, and sequences
TBDhttps://github.com/niemasd/FAVITES-Lite
Actively developed
28
geNomadMobile genetic elementsBothhttps://github.com/apcamargo/genomad20221015
29
geNomadDatabase hits and Deep LearningViruses and PlasmidsAntonio Camargo2022GitHub
Provides virus taxonomy and functional annotation. Webserver available at: https://nmdc-edge.org/genomad/workflow
30
GOV-RNASequence Database (Short reads and long reads)Both
RNA viruses from the Global Ocean
https://www.science.org/doi/abs/10.1126/science.abm5847
https://datacommons.cyverse.org/browse/iplant/home/shared/iVirus/ZayedWainainaDominguez-Huerta_RNAevolution_Dec2021
20211206
Sequence database, HMM profiles, functional annotations, vOTUs
31
GOV2.0Sequence DatabaseBoth
DNA viruses from the Global Ocean
https://www.cell.com/cell/fulltext/S0092-8674(19)30341-1
https://datacommons.cyverse.org/browse/iplant/home/shared/iVirus/GOV2.0
20190424Sequence database, viral populations
32
GPDBSequence DatabaseBoth
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7895897/?report=reader
http://ftp.ebi.ac.uk/pub/databases/metagenomics/genome_sets/gut_phage_database/
20201029Sequence database
33
GraViTy Phage phylogeny/taxonomy/classification Both
HMMs and genome organisation models
https://microbiomejournal.biomedcentral.com/articles/10.1186/s40168-018-0422-7
https://github.com/PAiewsakun/GRAViTy20200224
34
GVDSequence DatabaseBoth
https://www.sciencedirect.com/science/article/pii/S193131282030456X
https://datacommons.cyverse.org/browse/iplant/home/shared/iVirus/Gregory_and_Zablocki_GVD_Jul2020
Sequence database
35
hafeZProphage IdentificationPhageReadmapping
https://www.biorxiv.org/content/10.1101/2021.07.21.453177v1
https://github.com/Chrisjrt/hafeZ20211004
36
hecatombVirus identification in metagenomesBoth
https://www.biorxiv.org/content/10.1101/2022.05.15.492003v2
https://github.com/shandley/hecatomb20220902
37
HoloVirVirus identification in metagenomesBoth
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4899465/
https://github.com/plaffy/HoloVir20181113
Pipeline designed for taxonomic classification and gene function assignment using genomic and marker databases.
38
HostG Host predictionPhage GCN
https://bmcbiol.biomedcentral.com/articles/10.1186/s12915-021-01180-4
https://github.com/KennthShang/HostG20220316
39
HostPhinderHost predictionPhage k-mers
https://pubmed.ncbi.nlm.nih.gov/27153081/
https://github.com/julvi/HostPhinder20200902
40
ICEbergDatabase hitsICEsDexi Bi2012Web serviceLink
41
iMGEinsDiscordant read-pair mappingAnyJunwoo Bae2018GithubLink
42
INHERIT Virus identification in metagenomesPhage Embedding (BERT)
https://academic.oup.com/bioinformatics/article/38/18/4264/6654586
https://github.com/Celestial-Bai/INHERIT20221024
43
INTEGRALLDatabase hitsIntegronAlexandra Moura2009Web serviceLink
44
IntegronfinderHits to attC and intIIntegronJean Cury2016GithubLink
45
iPHoPHost prediction Phage
https://www.biorxiv.org/content/10.1101/2022.07.28.501908v1.abstract
46
ISEScanDatabase hitsIS elementsZhiqun Xie2017GithubLink
47
ISfinderDatabase hitsIS elementPatricia Siguier2006-Link
48
isling Virus idenitifcation in eukaryotic genome Virus Split read alignment
https://www.sciencedirect.com/science/article/pii/S0022283621006458
https://github.com/szsctt/intvi_other-tools20210811
49
iVirus 2.0Cyberinfrastructure-supported virus toolsPhage
integrating iVirus apps on CyVerse and KBase
https://www.nature.com/articles/s43705-021-00083-3
CyVerse (http://tinyurl.com/4ndkt4n2), KBase (https://kbase.us/applist/)
50
JovianVirus identification in metagenomesVirushttps://github.com/DennisSchmitz/Jovian20210604
Public Health toolkit focused on human viruses
51
LazyPipeVirus identification in metagenomesBoth
https://academic.oup.com/ve/article/6/2/veaa091/6017186?login=false
https://www.helsinki.fi/en/projects/lazypipe20200706
52
LysoPhDProphage IdentificationPhage
https://ieeexplore.ieee.org/document/8983280
No code availableNoneDoes not appear to be available
53
MaGplotRCRISPRVirusCRISPR Screens
https://www.biorxiv.org/content/10.1101/2023.01.12.523725v1
https://github.com/alematia/MaGplotR20230112
54
MARVELVirus identification in metagenomesPhagerandom forest
https://www.frontiersin.org/articles/10.3389/fgene.2018.00304/full
https://github.com/LaboratorioBioinformatica/MARVEL
Not a prophage predictor!
55
MARVELMachine learningPhagesDeyvid Amgarten2018GithubLinkBins contigs akin to prokaryotic MAGs
56
metaPhageVirus identification in metagenomesbothpipelinehttps://mattiapandolfovr.github.io/MetaPhage/
57
MetaPhinderVirus identification in metagenomesBoth
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5042410/
https://github.com/vanessajurtz/MetaPhinder
Integrates BLAST hits to multiple phage genomes in a database to identify phage sequences in assembled contigs.
58
metaviralSPAdesGenome assemblyBoth
MetaviralSPAdes: assembly of viruses from metagenomic data | Bioinformatics | Oxford Academic
https://github.com/ablab/spades/tree/metaviral_publication
59
metaviralSPAdesAssembly graphsPhagesDmitry Antipov2020Github Link
Github links to spades. Metaviralspades is a subcommand of spades
60
MGEfinderInfer from read mapping to ref. genomeAnyMatthew G.Durrant2020GithubLink
61
mulitPHATEGenome comparisonPhage
https://academic.oup.com/bioinformatics/article/35/22/4537/5480131
https://github.com/carolzhou/multiPhATE
62
NameCategoryPhage, Virus, or BothMethodsCitationURL
Last update (YYYMMDD)
Notes
63
OLGeniePhage genesboth
inferring purifying selection in alternative reading frames
https://academic.oup.com/mbe/article/37/8/2440/5815567
64
palmIDRNA Virus (RdRp) search toolVirusWebsite / R
https://peerj.com/articles/14055/
https://serratus.io/palmid2023
65
PhaGCNPhage phylogeny/taxonomy/classification Phage GCN
https://academic.oup.com/bioinformatics/article/37/Supplement_1/i25/6319660
https://github.com/KennthShang/PhaGCN
66
Phage toolsVirus identification in metagenomesPhagehttps://github.com/sxh1136/Phage_tools
tools for predicting and identifying phage in metagenomes and metaviromes
67
phage_finderProphage IdentificationPhage
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1635311/
http://phage-finder.sourceforge.net/
68
phageboostProphage IdentificationPhageboost ml
https://www.biorxiv.org/content/10.1101/2020.08.09.243022v1
http://phageboost.ml
69
PhageCloudsGenome comparisonPhage network graphs
https://doi.org/10.1089/phage.2021.0008
70
PhagePromoterPromotersPhage
artificial neural network (ANN), support vector machines (SVM)
https://academic.oup.com/bioinformatics/article/35/24/5301/5540317
https://github.com/martaS95/PhagePromoter
71
PhageRBPdetectRBPPhageHMMs & machine learning
https://www.mdpi.com/1999-4915/14/6/1329
72
PhageTermPredicting phage packaging mechanismPhage Read mapping
https://www.nature.com/articles/s41598-017-07910-5
https://gitlab.pasteur.fr/vlegrand/ptv/-/releases
73
PhageWebProphage IdentificationPhage
https://www.frontiersin.org/articles/10.3389/fgene.2018.00644/full
http://computationalbiology.ufpa.br/phageweb/
There is an API but it submits jobs to their server!
74
PHAMBGenome binningPhage Random forest
https://www.nature.com/articles/s41467-022-28581-5
https://github.com/RasmussenLab/phamb
75
phaMersVirus identification in metagenomesPhagekmers + machine learning
https://doi.org/10.1002/adbi.201900108
https://github.com/jondeaton/PhaMers
76
PhANNsProtein functionsPhage
https://journals.plos.org/ploscompbiol/article/authors?id=10.1371/journal.pcbi.1007845
http://phanns.com/Online only
77
PhanotatePhage genesPhage
https://academic.oup.com/bioinformatics/article/35/22/4537/5480131
https://github.com/deprekate/PHANOTATE
78
PhantaVirus identification in metagenomesBoth
K-mer read based classification, snakemake workflow
https://www.biorxiv.org/content/10.1101/2022.08.05.502982v1.full
https://github.com/bhattlab/phanta2023
79
PharokkaGenome annnotationPhage https://github.com/gbouras13/pharokka20230124
80
PHASTERProphage IdentificationPhage
https://pubmed.ncbi.nlm.nih.gov/27141966/
https://phaster.ca/
Not available for download. Did not run all genomes on their webserver as they are having issues
81
PHASTERDatabase hitsPhagesDavid Andt2016Web serviceLinkGenuinly phast :)
82
PHIAF Host predictionPhage GAN
https://academic.oup.com/bib/article-abstract/23/1/bbab348/6362109
https://github.com/BioMedicalBigDataMiningLab/PHIAF
83
PhigaroProphage IdentificationPhage
https://www.biorxiv.org/content/10.1101/598243v1
https://github.com/bobeobibo/phigaro
This tool (a) asks for root permission, and (b) downloads unknown files from a server in Russia without asking, and (c) downloads an uncompressed file of unknown size!
84
PhigaroDatabase hitsPhagesElizaveta Starikova2020GithubLinkAlso marks putative insertion sites
85
PhiSpyProphage IdentificationPhage
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3439882
https://github.com/linsalrob/PhiSpy20220202
86
PhiSpyDatabase hits / sequence compositionPhagesSajia Akhter2012GithubLink
87
PHISTHost predictionPhagek-mers
https://academic.oup.com/bioinformatics/article/38/5/1447/6460800
https://github.com/refresh-bio/phist
88
PHROGsOrthologous Groups Phage
https://academic.oup.com/nargab/article/3/3/lqab067/6342220
89
Plasclas
90
PlascopeDatabase hitsPlasmidsG Royer2018GithubLink
91
PlasflowPlasmid annotation + PhylaPlasmidsPawel S Krawczyk2018GithubLink
92
Plasmid ATLASDatabase hitsPlasmidsTiago Jesus2018Web service (broken link?)Link
93
PlasmidFinderDatabase hitsPlasmidsAlessandra Carattoli2014BitbucketLink
94
PlatonProtein sequence compositionPlasmidsOliver Schwengers2020GithubLink
95
PPR-MetaVirus identification in metagenomesPhageneural network - CNN
https://doi.org/10.1093/gigascience/giz066
https://github.com/zhenchengfang/PPR-Meta
96
PPRmetaMachine learningPlasmids, PhagesZhencheng Fang2019GithubLink
97
Prophage HunterProphage IdentificationPhagelogistic regression
https://academic.oup.com/nar/article/47/W1/W74/5494712
https://pro-hunter.bgi.com/
Not available for download. Did not run all genomes on their webserver as they are having issues
98
Prophage Tracer Virus identification in metagenomesPhage Split read alignment
https://academic.oup.com/nar/article/49/22/e128/6374144
99
ProphetProphage IdentificationPhage
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0223364
https://github.com/jaumlrc/ProphET
PROPHET requires the no longer supported BLAST legacy application, EMBOSS, and BEDTools. Install does not work (multiple issues posted on GitHub).
100
ProphinderProphage IdentificationPhage
https://academic.oup.com/bioinformatics/article/24/6/863/194494
http://aclame.ulb.ac.be/Tools/Prophinder/Online only