No retraction, correction or concern found when last checked on Oct 17, 2026.
OrthoVenn: a web server for genome wide comparison and annotation of orthologous clusters across multiple species
Yi Wang, Devin Coleman-Derr, Guoping Chen and 1 more
Nucleic Acids Research · 2015 · CC BY
Abstract
Genome wide analysis of orthologous clusters is an important component of comparative genomics studies. Identifying the overlap among orthologous clusters can enable us to elucidate the function and evolution of proteins across multiple species. Here, we report a web platform named OrthoVenn that is useful for genome wide comparisons and visualization of orthologous clusters. OrthoVenn provides coverage of vertebrates, metazoa, protists, fungi, plants and bacteria for the comparison of orthologous clusters and also supports uploading of customized protein sequences from user-defined species. An interactive Venn diagram, summary counts, and functional summaries of the disjunction and intersection of clusters shared between species are displayed as part of the OrthoVenn result. OrthoVenn also includes in-depth views of the clusters using various sequence analysis tools. Furthermore, OrthoVenn identifies orthologous clusters of single copy genes and allows for a customized search of clusters of specific genes through key words or BLAST. OrthoVenn is an efficient and user-friendly web server freely accessible at http://probes.pw.usda.gov/OrthoVenn or http://aegilops.wheat.ucdavis.edu/OrthoVenn.
Full text
From PubMed Central, U.S. National Library of Medicine, as current on Oct 17, 2026. Paragraph numbers are ours, so an answer can point at one.
INTRODUCTION
Orthologs or orthologous genes are clusters of genes in different species that originated by vertical descent from a single gene in the last common ancestor. Comparative analysis of the organization of orthologous clusters is important for understanding the rules of genome structure and gene/protein function. The information gained from comparisons of orthologous clusters can serve as raw material for taxonomic classification and phylogenetic studies of organisms, thereby shedding light on the mechanisms underlying the molecular evolution of genes and genomes. Recent advances in genome sequencing technologies has provided a wealth of genome sequence data from many organisms. The increasing availability of genome sequence data across the tree of life now makes it possible to conduct whole-genome comparative analyses of orthologous clusters across multiple species.
In order to identify orthologous genes from different genomes for classification within gene clusters, databases have employed different approaches that can be generally classified into two groups. One group is based on pairwise sequence comparisons (e.g. eggNOG, InParanoid, OrthoDB), while the other uses phylogenetic methods (e.g. MetaPhOrs, PhylomeDB). These analysis tools are well known and widely used, but their online servers are often database-oriented and focused on gene searches and analysis within specific orthologous groups, and lack the functionality to generate visualizations displaying the difference and overlapping for all orthologous clusters. Some of these databases also provide ortholog prediction software (InParanoid: http://software.sbc.su.se/cgi-bin/request.cgi?project=inparanoid, OrthoDB: http://www.orthodb.org/orthodb_software/), but generally the software has to be downloaded and run locally. The Quest for Orthologs Consortium (http://questfororthologs.org/) improves and standardizes orthology predictions and provides a list of >30 of these databases.
The tools for establishing homologies between genes or their products are becoming increasingly important to transfer knowledge from well-studied model organisms to other organisms. One of the simplest but most useful methods of genome wide orthologous comparison is to display the different and overlapping orthologous clusters in a Venn diagram, which in our case provides circles or other shapes representing each species with overlapping regions that illustrate the genes or gene clusters that are unique to or shared between each species. As an example, a recent analysis of the banana genome (http://www.promusa.org/blogpost174-The-best-genomics-Venn-diagram-ever-deconstructed), presented such a Venn diagrams for orthologous clusters comparison among six plant genomes. Venn diagrams allow for quick visualization of relationships by revealing intersections (overlaps) and disjunctions (non-overlaps) for large biological datasets obtained from different species, and are often used in the whole-genome analysis across species. Currently, a number of online Venn diagram applications have been developed to provide simultaneous visual interpretation of large amounts of biological data. The Pangloss Venn diagram generator (http://www.pangloss.com/seidel/Protocols/venn4.cgi) and Venny (http://bioinfogp.cnb.csic.es/tools/venny/index.html) are web applications that can create Venn diagrams from user-provided ID lists. BioVenn provides a comparison and visualization of biological lists using area-proportional Venn diagrams. GeneVenn and VennMaster possess the additional feature of linking genes within each group to related information in the NCBI Entrez Nucleotide database or the Gene Ontology database. NetVenn compares and analyzes gene lists by combining a Venn diagram visualization with an interactome network and biological annotation data. A database named EDGAR provides Venn diagrams of the common gene pools for the comparative analysis of prokaryotic genomes.
To our knowledge, a web application that offers genome wide comparison and analysis of orthologous clusters across multiple species is not available. SPOCS provides a web server for prediction of orthologs and paralogs among closely related genomes, however, it's simple visualization function does not allow for comparison of overlapping orthologous clusters among species. Here, we present a web platform named OrthoVenn (http://probes.pw.usda.gov/OrthoVenn or http://aegilops.wheat.ucdavis.edu/OrthoVenn) for the comparison and analysis of genome wide orthologous clusters across multiple species. In OrthoVenn, users can select protein sequence data for genome wide comparisons from 272 species in the database, including vertebrates, metazoa, protists, fungi, plants and bacteria. OrthoVenn also allows user-defined species to be uploaded as customized protein sequences. An efficient and interactive graphics tool is employed to provide a Venn diagram view of the genome wide comparison of orthologous clusters based on the protein sequence data selected from up to six species. The intersection of orthologous clusters is analyzed by GO Slim annotation and UniProt search. In the output of OrthoVenn, each orthologous cluster provide sequence analysis data, single copy gene cluster identification, protein similarity comparisons, and the phylogenetic relationships among clustered genes. OrthoVenn also provides key word search and BLAST functions for finding clusters of specific interest to the user. In addition, OrthoVenn allows the user to create Venn diagrams from orthologous cluster files generated by other software.
Protein sequences collection
We downloaded sequence data from the Ensembl database, which is a genomic interpretation system providing the most up-to-date annotations of whole-genome protein sequences for many species. After quality analysis (sequences contains illegal characters or <20 amino acids were removed) of the amino acid fasta file, we retrieved the protein sequences of all gene coding sequences without alternative splice variants. We grouped the protein sequences into six categories: vertebrates, metazoa, protists, fungi, plants and bacteria. A summary of the collected protein sequences in each category is presented in Table 1. OrthoVenn also allows user-defined protein sequences in fasta or compressed fasta (.tar.gz and.zip) format for any non-represented species. Each of these novel species can be given their own name so that the user can immediately see which part of the output in the Venn diagram corresponds to which species.
Identification of orthologous cluster
There are multiple methods for orthology prediction. We used the popular heuristic approach named OrthoMCL to identify ortholog groups. The OrthoMCL performs an all-against-all BLASTP alignment, identifies putative orthology and inparalogy relationships with the Inparanoid algorithm and generates disjoint clusters of closely related proteins with the Markov Clustering Algorithm (MCL). The steps in the OrthoMCL are time-consuming for large numbers of protein sequences from multiple species. In order to make the approach suitable for the web application, we modified portions of the data processing steps in the OrthoMCL algorithm. First, we used UBLAST (v7.0.1090) to do the all-against-all similarity search. UBLAST is ∼350× faster than BLASTP and achieves very similar results for ortholog searches. Second, each of the protein sequences downloaded from Ensembl have been aligned with one another and the result is stored in the server as BLAST tab format data (∼1.6TB). If the input species for a new OrthoVenn analysis is contained in the previously sorted alignment table, the step for sequence comparison will be omitted in the process. Finally, we used orthAgogue (v1.0.3) for identification of putative orthology and inparalogy relations. The orthAgogue is a multithreaded C application for high-speed estimation of homology relations in massive datasets. We have compared the orthologous clustering results between OrthoMCL and OrthoVenn, and they have similar clustering behavior (Supplemental Material).
Orthologous cluster annotation
To deduce the putative function of each ortholog, the first protein sequence in each cluster are subjected to BLASTP analysis against the non-redundant protein database in UniProt. We only selected one sequence in each cluster because the proteins are very similar and performing BLASTP on all sequences in each cluster against UniProt is computationally too expensive, especially for large genomes which contain many protein sequences. Any hit with an e-value <1e−5 is considered and the top hit is defined as the putative function of each cluster. The GOSlim terms for biological process, molecular function, and cellular component categories are assigned to the corresponding orthologous cluster. The GOSlimViewer is used to provide a high-level summary of functions for orthologous clusters in the Venn diagram overlapping regions using pre-computed GO Slim sets. An alignment of the protein sequences in each cluster is performed using the multiple sequence alignment tool MUSCLE. The conserved motifs in the protein sequences are identified by Multiple Expectation Maximization for Motif Elicitation program (MEME). Phylogenetic trees for the orthologous clusters are built in FastTree.
Implementation
OrthoVenn was implemented with a Java code as the back end, configured on a Ubuntu Linux with an Apache server (http://www.apache.org/). PHP 5.5, JavaScript and HTML were used to develop the front-end user interface. The user input is sent to a PHP script through an interactive form and calls a core program written by Java. After the program is finished running, the PHP script retrieves and displays the results with hyperlinks to additional information. The Venn diagram is presented through jvenn, which is a new JavaScript library that allows the developer to embed Venn diagram viewers within HTML documents. Since we expect that the protein sequences in the Ensembl database will be updated regularly, we will update the OrthoVenn dataset every half year with our semi-automatic sequence identification pipeline.
SAMPLE AND RESULT ANALYSIS
We applied OrthoVenn clustering to identify gene clusters enriched in six grass genomes including Aegilops tauschii (Tausch's goatgrass), Brachypodium distachyon (false brome), Oryza sativa (rice), Sorghum bicolor (sorghum), Hordeum vulgare (Barley) and Zea mays (maize). Pairwise sequence similarities between all input protein sequences were calculated with an e-value cut-off of 1e−5. An inflation value (−I) of 1.5 was used to define orthologous cluster structure. The result is present at http://probes.pw.usda.gov/OrthoVenn/result.php?ID=g5.
Four main components are shown in the results page: a Venn diagram showing the shared orthologous gene clusters among six grass genomes (Figure 1A), a control panel for setting the colors and Venn diagram display mode (Figure 1B), a table of the number of clusters in each genome (Figure 1C), and the key words input and BLAST link for performing user-defined searches (Figure 1D). The analysis showed that 24 342 orthologous clusters were formed based on the protein sequences from the 6 species. These observations are consistent with that reported in a recent study which found 23 202 orthologous groups in five grass genomes. The numbers in the Venn diagram represent the number of orthologous clusters that A. tauschii shares with the five other species. The diagram shows that 9887 gene clusters are shared by all six species, suggesting their conservation in the lineage after speciation. Additionally, it shows that there were 951 clusters specific to A. tauschii. These clusters are likely gene clusters within multiple genes or in-paralog clusters. The presence of the in-paralog clusters suggests that there might be a lineage specific gene expansion in these gene families in A. tauschii. Based on annotation of these clusters, some of these lineage specific clusters could be potentially involved in important biological processes (e.g. nitrogen compound metabolic process or cellular aromatic compound metabolic process) (Figure 2).
The identification of single copy orthologs in any group of species is important for phylogenetic studies. Based on the orthologous clustering result, we have identified a set of 5929 clusters representing single copy genes shared in all six genomes, suggesting they maintained single copy status through evolutionary time after the divergence of these species. Each orthologous cluster in the OrthoVenn result provides an in-depth view of the genes and their sequences (Figure 3). Users can search specific clusters using key words, however, a BLAST search function is also provided. In the case of the key word search, input of ‘Agamous-like MADS-box’ will result in an orthologous cluster search result. Selection of cluster602 from the search result indicates that this orthologous group contains 12 protein sequences from five species (Figure 3A). Multiple sequence alignment and motif analysis indicate that the cluster represents a typical MADS-box protein (Figure 3B and C). Phylogenetic tree data shows that in cluster602, A. tauschii contains more paralogous genes, suggesting there is lineage-specific expansion of this specific type of MADS-box protein (Figure 3D). Furthermore, OrthoVenn includes the Cytoscape Web application for visualizing and manipulating the graphs of the cluster and the relationship between clusters. In cluster602, proteins from the same species had higher similarity to one another than proteins between different species (Figure 3E), suggesting that duplication events after speciation resulted in closely related paralogous genes. In addition, cluster602 is closely related to cluster20273, cluster1325 and cluster23528, as revealed by the width of the lines connecting the cluster nodes (Figure 3F). Related clusters are defined by sequence similarity of proteins in these clusters as determined by the orthAgogue analysis result. The edge weight means the amount of similar sequences by counting similar sequence pairs between the clusters. Annotation data indicates that all of these clusters are Agamous-like MADS-box proteins.
VENN DIAGRAM GENERATION FROM CLUSTER FILE
In order to display orthologous cluster files directly in a Venn diagram, we developed a tool named ClusterVenn in the web site of OrthoVenn for converting clusters file to Venn diagrams. This allows users to submit their own orthologous cluster files generated by other software such as OrthoMCL. ClusterVenn calculates the number of species in the file, and provides a convenient way for users to choose which species should be compared. ClusterVenn then identifies the shared and unshared orthologous clusters based on identifiers in the orthologous cluster file and displays the Venn diagram as the result.
DISCUSSION
With the rapid increase of genome sequence data from high-throughput sequencing technologies, effective bioinformatics tools for genome wide comparisons among species has become an important component of gene and genome analysis. The identification of orthologs among species is a fundamental step in many comparative genomics studies. Visualization of disjointed or intersecting orthologous clusters provides insights into genome evolution across multiple species. OrthoVenn is a unique web tool for the visualization of genome wide comparisons of orthologous clusters with an interactive Venn diagram view and provides a high-level summary of functions for overlapping and non-overlapping orthologous gene sets. The integration of several sequence analysis methods in OrthoVenn provides further information related to the sequence conservation of orthologous genes of interest to the user. Furthermore, OrthoVenn is an easy-to-use web server that only requires users to choose species from the available list of 272 organisms or to submit a list of protein sequences for their species of interest, and allows the ortholog analysis to be performed without the need to install programs locally. We think OrthoVenn provides a powerful platform for identifying, analyzing and assigning the biological meaning to orthologous genes and facilitates a better understanding of gene and genome evolution across diverse taxa.
AVAILABILITY
http://probes.pw.usda.gov/OrthoVenn or http://aegilops.wheat.ucdavis.edu/OrthoVenn.
SUPPLEMENTARY DATA
Supplementary Data are available at NAR Online.
References 35
- 1.
Fitch W.M. Distinguishing homologous from analogous proteins. Syst. Zool. 1970;19:99-113.
Not in our library
- 2.
Henikoff S., Greene E.A., Pietrokovski S., Bork P., Attwood T.K., Hood L. Gene families: the taxonomy of protein paralogs and chimeras. Science. 1997;278:609-614.
Not in our library10.1126/science.278.5338.609
- 3.
Mushegian A.R., Garey J.R., Martin J., Liu L.X. Large-scale taxonomic profiling of eukaryotic model organisms: a comparison of orthologous proteins encoded by the human, fly, nematode, and yeast genomes. Genome Res. 1998;8:590-598.
Not in our library10.1101/gr.8.6.590
- 4.
Powell S., Forslund K., Szklarczyk D., Trachana K., Roth A., Huerta-Cepas J., Gabaldon T., Rattei T., Creevey C., Kuhn M., et al. eggNOG v4.0: nested orthology inference across 3686 organisms. Nucleic Acids Res. 2014;42:D231-D239.
Not in our library10.1093/nar/gkt1253
- 5.
Sonnhammer E.L., Ostlund G. InParanoid 8: orthology analysis between 273 proteomes, mostly eukaryotic. Nucleic Acids Res. 2015;43:D234-D239.
Not in our library10.1093/nar/gku1203
- 6.
- 7.
Pryszcz L.P., Huerta-Cepas J., Gabaldon T. MetaPhOrs: orthology and paralogy predictions from multiple phylogenetic evidence using a consistency-based confidence score. Nucleic Acids Res. 2011;39:e32.
Not in our library10.1093/nar/gkq953
- 8.
- 9.
Altenhoff A.M., Dessimoz C. Inferring orthology and paralogy. Methods Mol. Biol. 2012;855:259-279.
Not in our library10.1007/978-1-61779-582-4_9
- 10.
Argout X., Salse J., Aury J.M., Guiltinan M.J., Droc G., Gouzy J., Allegre M., Chaparro C., Legavre T., Maximova S.N., et al. The genome of Theobroma cacao. Nat. Genet. 2011;43:101-108.
Not in our library10.1038/ng.736
- 11.
D'Hont A., Denoeud F., Aury J.M., Baurens F.C., Carreel F., Garsmeur O., Noel B., Bocs S., Droc G., Rouard M., et al. The banana (Musa acuminata) genome and the evolution of monocotyledonous plants. Nature. 2012;488:213-217.
Not in our library10.1038/nature11241
- 12.
Cho Y.S., Hu L., Hou H., Lee H., Xu J., Kwon S., Oh S., Kim H.M., Jho S., Kim S., et al. The tiger genome and comparative analysis with lion and snow leopard genomes. Nat. Commun. 2013;4:2433.
Not in our library10.1038/ncomms3433
- 13.
- 14.
Pirooznia M., Nagarajan V., Deng Y. GeneVenn – a web application for comparing gene lists using Venn diagrams. Bioinformation. 2007;1:420-422.
Not in our library10.6026/97320630001420
- 15.
- 16.
Wang Y., Thilmony R., Gu Y.Q. NetVenn: an integrated network analysis web platform for gene lists. Nucleic Acids Res. 2014;42:W161-W166.
Not in our library10.1093/nar/gku331
- 17.
- 18.
Curtis D.S., Phillips A.R., Callister S.J., Conlan S., McCue L.A. SPOCS: software for predicting and visualizing orthology/paralogy relationships among genomes. Bioinformatics. 2013;29:2641-2642.
Not in our library10.1093/bioinformatics/btt454
- 19.
- 20.
Li L., Stoeckert C.J., Roos D.S. OrthoMCL: identification of ortholog groups for eukaryotic genomes. Genome Res. 2003;13:2178-2189.
Not in our library10.1101/gr.1224503
- 21.
Remm M., Storm C.E., Sonnhammer E.L. Automatic clustering of orthologs and in-paralogs from pairwise species comparisons. J. Mol. Biol. 2001;314:1041-1052.
Not in our library10.1006/jmbi.2000.5197
- 22.
Enright A.J., Van Dongen S., Ouzounis C.A. An efficient algorithm for large-scale detection of protein families. Nucleic Acids Res. 2002;30:1575-1584.
Not in our library10.1093/nar/30.7.1575
- 23.
Edgar R.C. Search and clustering orders of magnitude faster than BLAST. Bioinformatics. 2010;26:2460-2461.
Not in our library10.1093/bioinformatics/btq461
- 24.
Moreno-Hagelsieb G., Hudy-Yuffa B. Estimating overannotation across prokaryotic genomes using BLAST+, UBLAST, LAST and BLAT. BMC Res. Notes. 2014;7:651.
Not in our library10.1186/1756-0500-7-651
- 25.
- 26.
Ekseth O.K., Kuiper M., Mironov V. orthAgogue: an agile tool for the rapid prediction of orthology relations. Bioinformatics. 2014;30:734-736.
Not in our library10.1093/bioinformatics/btt582
- 27.
- 28.
- 29.
Edgar R.C. MUSCLE: multiple sequence alignment with high accuracy and high throughput. Nucleic Acids Res. 2004;32:1792-1797.
Not in our library10.1093/nar/gkh340
- 30.
Bailey T.L., Boden M., Buske F.A., Frith M., Grant C.E., Clementi L., Ren J., Li W.W., Noble W.S. MEME SUITE: tools for motif discovery and searching. Nucleic Acids Res. 2009;37:W202-W208.
Not in our library10.1093/nar/gkp335
- 31.
- 32.
- 33.
Jia J., Zhao S., Kong X., Li Y., Zhao G., He W., Appels R., Pfeifer M., Tao Y., Zhang X., et al. Aegilops tauschii draft genome sequence reveals a gene repertoire for wheat adaptation. Nature. 2013;496:91-95.
Not in our library10.1038/nature12028
- 34.
Creevey C.J., Muller J., Doerks T., Thompson J.D., Arendt D., Bork P. Identifying single copy orthologs in Metazoa. PLoS Comput. Biol. 2011;7:e1002269.
Not in our library10.1371/journal.pcbi.1002269
- 35.
Lopes C.T., Franz M., Kazi F., Donaldson S.L., Morris Q., Bader G.D. Cytoscape Web: an interactive web-based network browser. Bioinformatics. 2010;26:2347-2348.
Not in our library10.1093/bioinformatics/btq430
Cited by papers we hold 12
- Population structure in a fungal human pathogen is potentially linked to pathogenicity · 2025Not checked
- OrthoVenn3: an integrated platform for exploring and visualizing orthologous data across genomes · 2023No notice
- Telomere length de novo assembly of all 7 chromosomes and mitogenome sequencing of the model entomopathogenic fungus, Metarhizium brunneum, by means of a novel assembly pipeline · 2021Not checked
- Genome sequencing, assembly, and annotation of the self-flocculating microalga Scenedesmus obliquus AS-6-11 · 2020Not checked
- Genome-wide annotation, comparison and functional genomics of carbohydrate-active enzymes in legumes infecting Fusarium oxysporum formae speciales · 2020Not checked
- Characterization of a Versatile Plant Growth-Promoting Rhizobacterium <i>Pseudomonas mediterranea</i> Strain S58 · 2020Not checked
- High-quality genome sequence of white lupin provides insight into soil exploration and seed quality · 2020No notice
- Synergistic Action of Phage and Antibiotics: Parameters to Enhance the Killing Efficacy Against Mono and Dual-Species Biofilms · 2019No notice
- OrthoVenn2: a web server for whole-genome comparison and annotation of orthologous clusters across multiple species · 2019No notice
- Nuclear genome sequence of the plastid-lacking cryptomonad Goniomonas avonlea provides insights into the evolution of secondary plastids · 2018Not checked
- Metavirome Sequencing of the Termite Gut Reveals the Presence of an Unexplored Bacteriophage Community · 2018Not checked
- Whole-Genome Sequence and Variant Analysis of W303, a Widely-Used Strain of Saccharomyces cerevisiae · 2017Not checked
Reads
Read by people on this page
None yet.
Checked or read by AI through naulon
None yet.
A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.
Are you an author?
Is this your paper?
Claim it to add your note and be paid when agents cite it. Free.