A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Bacant | Database hits | IS elements, integron, TEs | Xiaoting Hua | 2020 | Web service | Link | |||||||||||||||||
2 | BACPHLIP | Lifestyle classification | Phage | Random Forest classifier | https://pubmed.ncbi.nlm.nih.gov/33996289/ | https://github.com/adamhockenberry/bacphlip | 20210128 | |||||||||||||||||
3 | BELOW ARE MOVE VIRUS IDENTIFICATION TOOLS SHARED BY ROB EDWARDS ON TWITTER | |||||||||||||||||||||||
4 | BVBRC | Website | Both | Website | http://bvbrc.org | https://bitbucket.org/srouxjgi/iphop | Actively developed | |||||||||||||||||
5 | Cenote-Taker2 | Hallmark Genes (HMMer profiles) | All viruses | Michael Tisza | 2020 | GitHub | Link | 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-Taker2 | 20220719 | Scans contigs for virus hallmark genes, removes flanking host DNA from prophages, makes annotated genome map | |||||||||||||||||
7 | CheckV | Genome completeness | Both | 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 | CHVD | Sequence Database | Both | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8201803/ | https://zenodo.org/record/4498884#.Y2Q9sHZBxD8 | 20210203 | Sequence database | |||||||||||||||||
9 | Classiphages 2.0 | Phage phylogeny/taxonomy/classification | Phage | ANN | https://www.biorxiv.org/content/10.1101/558171v1 | No code available | None | Does not appear to be available | ||||||||||||||||
10 | CoCoNet | Viral metagenomic binning | Virus | Neural networks | https://academic.oup.com/bioinformatics/article/37/18/2803/6211156 | https://github.com/Puumanamana/CoCoNet | 202110222 | |||||||||||||||||
11 | CONJscan | HMMer profiles | Plasmids / ICEs | Jean Cury | 2020 | Github | Link | |||||||||||||||||
12 | coronaSPAdes | Genome assembly | Both | 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 | crassus | Indetifying crassphage contigs | Phage | snakemake workflow | https://github.com/dcarrillox/CrassUS | 20220704 | ||||||||||||||||||
14 | DBSCAN-SWA | Virus identification in metagenomes | Phage | DBSCAN | https://www.frontiersin.org/articles/10.3389/fgene.2022.885048/full | https://github.com/HIT-ImmunologyLab/DBSCAN-SWA/. | 20221103 | |||||||||||||||||
15 | DeePaC | Host prediction, pathogen detection | Both | 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/deepac | 20221216 | Detection of novel human pathogens from raw short/long reads, contigs, genomes; interpretability toolkit available | ||||||||||||||||
16 | DeePaC-Live | Host prediction, pathogen detection | Both | ResNet | https://academic.oup.com/bib/article/22/6/bbab269/6326527 | https://gitlab.com/dacs-hpi/deepac-live | 20210123 | DeePaC plugin for real-time analysis (during Illumina sequencing) | ||||||||||||||||
17 | DeepHost | Host prediction | Phage | CNN | https://academic.oup.com/bib/article-abstract/23/1/bbab385/6374063?redirectedFrom=fulltext | https://github.com/deepomicslab/DeepHost | 20220804 | |||||||||||||||||
18 | DeepVirFinder | Virus identification in metagenomes | Both | neural network | https://arxiv.org/pdf/1806.07810.pdf | https://github.com/jessieren/DeepVirFinder | 20221008 | |||||||||||||||||
19 | DePhT | Virus identification in metagenomes | phage | https://academic.oup.com/nar/article/50/13/e75/6572362 | https://github.com/chg60/DEPhT | 20220930 | ||||||||||||||||||
20 | DRAD | Prophage Identification | Phage | Dinucleotide Relative Abundance difference | https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0001193 | Does not exist any more | None | |||||||||||||||||
21 | DRAMv | Genome annnotation, AMG confidence scoring | Phage | Distilling and refining annotation of metabolism | https://academic.oup.com/nar/article/48/16/8883/5884738 | https://github.com/WrightonLabCSU/DRAM | 2023 | |||||||||||||||||
22 | Earth Virome | Sequence Database | Both | https://www.nature.com/articles/nprot.2017.063 | https://portal.nersc.gov/dna/microbial/prokpubs/EarthVirome_DP/ | 20151210 | Sequence 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 | FastViromeExplorer | Virus identification in metagenomes | Phage | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5768174/ | https://code.vt.edu/saima5/FastViromeExplorer | 20180220 | Detects viral sequences and predicts their abundance by pseudoalignment of reads to a database. | |||||||||||||||||
25 | FastViromeExplorer | Database hits | Phages | Saima Sultana Tithi | 2018 | Github | Link | |||||||||||||||||
26 | FAVITES | Simulation | Both | Simulate contact networks, transmission networks, phylogenies, and sequences | https://doi.org/10.1093/bioinformatics/bty921 | https://github.com/niemasd/FAVITES | 20221124 | |||||||||||||||||
27 | FAVITES-Lite | Simulation | Both | Simulate contact networks, transmission networks, phylogenies, and sequences | TBD | https://github.com/niemasd/FAVITES-Lite | Actively developed | |||||||||||||||||
28 | geNomad | Mobile genetic elements | Both | https://github.com/apcamargo/genomad | 20221015 | |||||||||||||||||||
29 | geNomad | Database hits and Deep Learning | Viruses and Plasmids | Antonio Camargo | 2022 | GitHub | Provides virus taxonomy and functional annotation. Webserver available at: https://nmdc-edge.org/genomad/workflow | |||||||||||||||||
30 | GOV-RNA | Sequence 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.0 | Sequence Database | Both | 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 | 20190424 | Sequence database, viral populations | ||||||||||||||||
32 | GPDB | Sequence Database | Both | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7895897/?report=reader | http://ftp.ebi.ac.uk/pub/databases/metagenomics/genome_sets/gut_phage_database/ | 20201029 | Sequence 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/GRAViTy | 20200224 | |||||||||||||||||
34 | GVD | Sequence Database | Both | 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 | hafeZ | Prophage Identification | Phage | Readmapping | https://www.biorxiv.org/content/10.1101/2021.07.21.453177v1 | https://github.com/Chrisjrt/hafeZ | 20211004 | |||||||||||||||||
36 | hecatomb | Virus identification in metagenomes | Both | https://www.biorxiv.org/content/10.1101/2022.05.15.492003v2 | https://github.com/shandley/hecatomb | 20220902 | ||||||||||||||||||
37 | HoloVir | Virus identification in metagenomes | Both | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4899465/ | https://github.com/plaffy/HoloVir | 20181113 | Pipeline designed for taxonomic classification and gene function assignment using genomic and marker databases. | |||||||||||||||||
38 | HostG | Host prediction | Phage | GCN | https://bmcbiol.biomedcentral.com/articles/10.1186/s12915-021-01180-4 | https://github.com/KennthShang/HostG | 20220316 | |||||||||||||||||
39 | HostPhinder | Host prediction | Phage | k-mers | https://pubmed.ncbi.nlm.nih.gov/27153081/ | https://github.com/julvi/HostPhinder | 20200902 | |||||||||||||||||
40 | ICEberg | Database hits | ICEs | Dexi Bi | 2012 | Web service | Link | |||||||||||||||||
41 | iMGEins | Discordant read-pair mapping | Any | Junwoo Bae | 2018 | Github | Link | |||||||||||||||||
42 | INHERIT | Virus identification in metagenomes | Phage | Embedding (BERT) | https://academic.oup.com/bioinformatics/article/38/18/4264/6654586 | https://github.com/Celestial-Bai/INHERIT | 20221024 | |||||||||||||||||
43 | INTEGRALL | Database hits | Integron | Alexandra Moura | 2009 | Web service | Link | |||||||||||||||||
44 | Integronfinder | Hits to attC and intI | Integron | Jean Cury | 2016 | Github | Link | |||||||||||||||||
45 | iPHoP | Host prediction | Phage | https://www.biorxiv.org/content/10.1101/2022.07.28.501908v1.abstract | ||||||||||||||||||||
46 | ISEScan | Database hits | IS elements | Zhiqun Xie | 2017 | Github | Link | |||||||||||||||||
47 | ISfinder | Database hits | IS element | Patricia Siguier | 2006 | - | 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-tools | 20210811 | |||||||||||||||||
49 | iVirus 2.0 | Cyberinfrastructure-supported virus tools | Phage | 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 | Jovian | Virus identification in metagenomes | Virus | https://github.com/DennisSchmitz/Jovian | 20210604 | Public Health toolkit focused on human viruses | ||||||||||||||||||
51 | LazyPipe | Virus identification in metagenomes | Both | https://academic.oup.com/ve/article/6/2/veaa091/6017186?login=false | https://www.helsinki.fi/en/projects/lazypipe | 20200706 | ||||||||||||||||||
52 | LysoPhD | Prophage Identification | Phage | https://ieeexplore.ieee.org/document/8983280 | No code available | None | Does not appear to be available | |||||||||||||||||
53 | MaGplotR | CRISPR | Virus | CRISPR Screens | https://www.biorxiv.org/content/10.1101/2023.01.12.523725v1 | https://github.com/alematia/MaGplotR | 20230112 | |||||||||||||||||
54 | MARVEL | Virus identification in metagenomes | Phage | random forest | https://www.frontiersin.org/articles/10.3389/fgene.2018.00304/full | https://github.com/LaboratorioBioinformatica/MARVEL | Not a prophage predictor! | |||||||||||||||||
55 | MARVEL | Machine learning | Phages | Deyvid Amgarten | 2018 | Github | Link | Bins contigs akin to prokaryotic MAGs | ||||||||||||||||
56 | metaPhage | Virus identification in metagenomes | both | pipeline | https://mattiapandolfovr.github.io/MetaPhage/ | |||||||||||||||||||
57 | MetaPhinder | Virus identification in metagenomes | Both | 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 | metaviralSPAdes | Genome assembly | Both | MetaviralSPAdes: assembly of viruses from metagenomic data | Bioinformatics | Oxford Academic | https://github.com/ablab/spades/tree/metaviral_publication | |||||||||||||||||||
59 | metaviralSPAdes | Assembly graphs | Phages | Dmitry Antipov | 2020 | Github | Link | Github links to spades. Metaviralspades is a subcommand of spades | ||||||||||||||||
60 | MGEfinder | Infer from read mapping to ref. genome | Any | Matthew G.Durrant | 2020 | Github | Link | |||||||||||||||||
61 | mulitPHATE | Genome comparison | Phage | https://academic.oup.com/bioinformatics/article/35/22/4537/5480131 | https://github.com/carolzhou/multiPhATE | |||||||||||||||||||
62 | Name | Category | Phage, Virus, or Both | Methods | Citation | URL | Last update (YYYMMDD) | Notes | ||||||||||||||||
63 | OLGenie | Phage genes | both | inferring purifying selection in alternative reading frames | https://academic.oup.com/mbe/article/37/8/2440/5815567 | |||||||||||||||||||
64 | palmID | RNA Virus (RdRp) search tool | Virus | Website / R | https://peerj.com/articles/14055/ | https://serratus.io/palmid | 2023 | |||||||||||||||||
65 | PhaGCN | Phage phylogeny/taxonomy/classification | Phage | GCN | https://academic.oup.com/bioinformatics/article/37/Supplement_1/i25/6319660 | https://github.com/KennthShang/PhaGCN | ||||||||||||||||||
66 | Phage tools | Virus identification in metagenomes | Phage | https://github.com/sxh1136/Phage_tools | tools for predicting and identifying phage in metagenomes and metaviromes | |||||||||||||||||||
67 | phage_finder | Prophage Identification | Phage | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1635311/ | http://phage-finder.sourceforge.net/ | |||||||||||||||||||
68 | phageboost | Prophage Identification | Phage | boost ml | https://www.biorxiv.org/content/10.1101/2020.08.09.243022v1 | http://phageboost.ml | ||||||||||||||||||
69 | PhageClouds | Genome comparison | Phage | network graphs | https://doi.org/10.1089/phage.2021.0008 | |||||||||||||||||||
70 | PhagePromoter | Promoters | Phage | artificial neural network (ANN), support vector machines (SVM) | https://academic.oup.com/bioinformatics/article/35/24/5301/5540317 | https://github.com/martaS95/PhagePromoter | ||||||||||||||||||
71 | PhageRBPdetect | RBP | Phage | HMMs & machine learning | https://www.mdpi.com/1999-4915/14/6/1329 | |||||||||||||||||||
72 | PhageTerm | Predicting phage packaging mechanism | Phage | Read mapping | https://www.nature.com/articles/s41598-017-07910-5 | https://gitlab.pasteur.fr/vlegrand/ptv/-/releases | ||||||||||||||||||
73 | PhageWeb | Prophage Identification | Phage | 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 | PHAMB | Genome binning | Phage | Random forest | https://www.nature.com/articles/s41467-022-28581-5 | https://github.com/RasmussenLab/phamb | ||||||||||||||||||
75 | phaMers | Virus identification in metagenomes | Phage | kmers + machine learning | https://doi.org/10.1002/adbi.201900108 | https://github.com/jondeaton/PhaMers | ||||||||||||||||||
76 | PhANNs | Protein functions | Phage | https://journals.plos.org/ploscompbiol/article/authors?id=10.1371/journal.pcbi.1007845 | http://phanns.com/ | Online only | ||||||||||||||||||
77 | Phanotate | Phage genes | Phage | https://academic.oup.com/bioinformatics/article/35/22/4537/5480131 | https://github.com/deprekate/PHANOTATE | |||||||||||||||||||
78 | Phanta | Virus identification in metagenomes | Both | K-mer read based classification, snakemake workflow | https://www.biorxiv.org/content/10.1101/2022.08.05.502982v1.full | https://github.com/bhattlab/phanta | 2023 | |||||||||||||||||
79 | Pharokka | Genome annnotation | Phage | https://github.com/gbouras13/pharokka | 20230124 | |||||||||||||||||||
80 | PHASTER | Prophage Identification | Phage | 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 | PHASTER | Database hits | Phages | David Andt | 2016 | Web service | Link | Genuinly phast :) | ||||||||||||||||
82 | PHIAF | Host prediction | Phage | GAN | https://academic.oup.com/bib/article-abstract/23/1/bbab348/6362109 | https://github.com/BioMedicalBigDataMiningLab/PHIAF | ||||||||||||||||||
83 | Phigaro | Prophage Identification | Phage | 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 | Phigaro | Database hits | Phages | Elizaveta Starikova | 2020 | Github | Link | Also marks putative insertion sites | ||||||||||||||||
85 | PhiSpy | Prophage Identification | Phage | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3439882 | https://github.com/linsalrob/PhiSpy | 20220202 | ||||||||||||||||||
86 | PhiSpy | Database hits / sequence composition | Phages | Sajia Akhter | 2012 | Github | Link | |||||||||||||||||
87 | PHIST | Host prediction | Phage | k-mers | https://academic.oup.com/bioinformatics/article/38/5/1447/6460800 | https://github.com/refresh-bio/phist | ||||||||||||||||||
88 | PHROGs | Orthologous Groups | Phage | https://academic.oup.com/nargab/article/3/3/lqab067/6342220 | ||||||||||||||||||||
89 | Plasclas | |||||||||||||||||||||||
90 | Plascope | Database hits | Plasmids | G Royer | 2018 | Github | Link | |||||||||||||||||
91 | Plasflow | Plasmid annotation + Phyla | Plasmids | Pawel S Krawczyk | 2018 | Github | Link | |||||||||||||||||
92 | Plasmid ATLAS | Database hits | Plasmids | Tiago Jesus | 2018 | Web service (broken link?) | Link | |||||||||||||||||
93 | PlasmidFinder | Database hits | Plasmids | Alessandra Carattoli | 2014 | Bitbucket | Link | |||||||||||||||||
94 | Platon | Protein sequence composition | Plasmids | Oliver Schwengers | 2020 | Github | Link | |||||||||||||||||
95 | PPR-Meta | Virus identification in metagenomes | Phage | neural network - CNN | https://doi.org/10.1093/gigascience/giz066 | https://github.com/zhenchengfang/PPR-Meta | ||||||||||||||||||
96 | PPRmeta | Machine learning | Plasmids, Phages | Zhencheng Fang | 2019 | Github | Link | |||||||||||||||||
97 | Prophage Hunter | Prophage Identification | Phage | logistic 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 metagenomes | Phage | Split read alignment | https://academic.oup.com/nar/article/49/22/e128/6374144 | |||||||||||||||||||
99 | Prophet | Prophage Identification | Phage | 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 | Prophinder | Prophage Identification | Phage | https://academic.oup.com/bioinformatics/article/24/6/863/194494 | http://aclame.ulb.ac.be/Tools/Prophinder/ | Online only |