DIOPT Version 10.0
About DIOPT
The identification of orthologs is commonly used for bioinformatics activities such as data mining and establishing models for human diseases. Moreover, our group notes that researchers analyzing the results of screens performed at the Drosophila RNAi Screening Center (DRSC) frequently wish to identify mammalian orthologs of the fly genes that were "hits" (positive results) in their screens.
In helping DRSC screeners to identify orthologs using existing tools and algorithms, we recognized a need for a user-friendly approach to viewing and comparing ortholog predictions obtained using different tools and algorithms. This was our motivation in developing DIOPT. To facilitate identification of orthologs specifically of human disease-associated genes, we further developed DIOPT-DIST. Information about our approaches to development of both tools is summarized below.
The DIOPT Approach
Many tools have emerged to meet the need to identify orthologs. However, low coverage and heterogeneity of these tools present an obstacle to scientists who want to identify a one or a few highest-confidence orthologs for a given gene of interest or conversely, want to cast a wide net and follow up on all possible orthologs of a gene.
Our goal is to provide an easy-to-use resource that facilitates summary, comparison and access to various sources of ortholog predictions. DIOPT integrates human, mouse, fly, worm, zebrafish and yeast ortholog predictions made by Ensembl Compara, HomoloGene, Inparanoid, Isobase, OMA, orthoMCL, Phylome, RoundUp, and TreeFam. DIOPT lets users find ortholog pairs for a specified gene or genes identified by one, many or all of these published approaches. This provides a streamlined method for integration, comparison and access to orthology predictions originating from algorithms based on sequence homology, phylogenetic trees, and functional similarity. DIOPT calculates a simple score indicating the number of tools that support a given orthologous gene-pair relationship, as well as a weighted score based on functional assessment using high quality GO molecular function annotation of all fly-human orthologous pairs predicted by each tool. Differences in the algorithms used by each tool to predict orthologous relationship is one source of difference in the set of predictions made by one tool versus another. However, we also note that some of these differences might be attributable to use of different genome annotation releases used by some tools versus others, and that not all tools cover all of the species that we include in the DIOPT tool (see Tables 1,2 and 3).
DIOPT also displays protein and domain alignments, including percent amino acid identity, for predicted ortholog pairs. These should help you to identify the most appropriate matches among multiple possible orthologs.
The following summary figures and tables help to explain our approach and summarize the tools and algorithms included in DIOPT.
Summary Information and Publications for the Tools Integrated in
Table 1: Summary Information and Publications for the Tools Integrated in DIOPT
| Prediction Method | Source | Prediction Algorithm | Version | PMID |
|---|---|---|---|---|
| Compara | Ensembl | Phylogenetic approach | ftp, Jun 2025 | 19029536 |
| Inparanoid | Stockholm University, Sweden | BBH* approach to identify orthologs and in-paralogs | Local run with ref proteome 2025 | 11743721,25429972 |
| OMA | CBRG, ETH Zurich | BBH*, global sequence alignments | version July 2024 | 17545180 |
| OrthoDB | University of Geneva | Phylogenetic approach | vs 12.1 | 20972218,25428351 |
| orthoMCL | University of Pennsylvania | Markov Cluster algorithm | vs 7 | 12952885 |
| Phylome | Centre for Genomic Regulation (CRG), Spain | Reconstruction of evolutionary histories of all genes in a genome, also known as phylome. | QFO2022 | 17962297,24275491 |
| Panther | University of Southern California | Phylogenetic approach | vs 19 | 26578592 |
| HGNC | European Bioinformatics Institute (EMBL-EBI) | Manually curated | ftp, Sep 2025 | NA |
| ZFIN | Zebrafish Model Organism Database | Sequence similarity analysis and manual curation | ftp, Sep 2025 | NA |
| Domainoid | Stockholm University,Sweden | Infer orthology on the domain level | Local run with ref proteome 2025 | 31660857 |
| eggNOG | Embl, Germany | Graph-based algorithms | vs 6.0 | 26582926 |
| OrthoFinder | University of Oxford | Graph-based algorithms | Local run with ref proteome 2025 | 26578592 |
| OrthoInspector | Institut de Génétique et de Biologie Moléculaire et Cellulaire | A novel orthogroup inference algorithm that solves a previously undetected gene length bias in orthogroup inference, resulting in significant improvements in accuracy. | version 2023 | 21219603 |
| Hieranoid | Stockholm Bioinformatics Center | The OrthoInspector algorithm is divided into three main steps. First, the results of a Blast all-versus-all (proteomes are blasted against each other) is provided by the user and is parsed to find all the Blast best hits for each protein and to create the groups of inparalogs. Second, the inparalog groups for each organism are compared in a pairwise fashion to define potential orthologs and/or in-paralogs. Third, best hits that contradict the potential orthology between entities are detected. | QFO2022 | 27742821 |
| ECGA | ECOCYC Genome Database Collection | Manually curated | version 2021 | NA |
| SGD | Saccharomyces Genome Database | Manually curated | 2020 | NA |
| sonicParanoid | University of Tokyo | Graph-based algorithms | Local run with ref proteome 2025 | 30032301 |
| NCBI | NIH | Details are not published. Combination of BBH, tree and synteny. | ftp, Aug 2025 | |
| RGD | Rat Genome Database | Manually curated | version 2025 | NA |
BBH, Best Blast Hits
RSD, Reciprocal Smallest Distance
PPI, Protein-Protein Interactions
Genome Release Information
Table 2A: Genome Release Information for the Tools Integrated in DIOPT (Version 10)
| Method | Worm | Fish | Fly | Human | Mouse | Yeast | Fission Yeast | Frog | Rat | Thale cress | Mosquito | E coli | Tick |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Compara | WBcel235 | GRCz11 | BDGP6.54 | GRCh38 | GRCm39 | R64-1-1 | NA | UCB_Xtro_10.0 | GRCr8 | NA | NA | NA | NA |
| Domainoid | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 |
| ECGA | NA | NA | NA | ECGA Feb 2021 | NA | NA | NA | NA | NA | NA | NA | ECGA Feb 2021 | NA |
| eggNOG | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | proGenomes 2.1 | ref proteome |
| HGNC | NA | NA | NA | HGNC Aug 2025 | HGNC Aug 2025 | NA | NA | NA | NA | NA | NA | NA | NA |
| Hieranoid | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | NA | ref proteome | ref proteome | NA | NA | NA | NA |
| Inparanoid | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 |
| OMA | Ensembl 86; WBcel235 | Ensembl 106; GRCz11; GCA_000002035.4 | Ensembl 106; BDGP6.32; GCA_000001215.4 | Ensembl 102; GRCh38 | Ensembl 104; GRCm39 | Ensembl 110; R64-1-1; GCA_000146045.2; | Ensembl Fungi 22; ASM294v2 | Refseq; UCB_Xtro_10.0; GCF_000004195.4 | Ensembl 106; mRatBN7.2; GCA_015227675.2 | Ensembl Plants 38; TAIR10 | Ensembl Metazoa 42; AgamP4 | Ensembl Fungi 38; ASM584v2 | Ensembl Metazoa 58; ASM1692078v2 |
| orthoDB | GCA_000002985.3 | GCF_000002035.6 | GCA_000001215.4 | GCA_018503575.1 | GCA_921999865.2 | GCA_949124715.1 | GCA_000002945.2 | GCF_000004195.4 | GCA_023515785.1 | GCA_902705455.1 | GCA_943734735.1 | NA | GCA_016920785.2 |
| OrthoFinder | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 |
| OrthoInspector | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | NA | ref proteome |
| orthoMCL | ref proteome | ref proteome | ref proteome | HostDB | HostDB | FungiDB | FungiDB | ref proteome | HostDB | ref proteome | VectorBase | ref proteome | VectorBase |
| Panther | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome |
| Phylome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | ref proteome | NA | ref proteome | ref proteome | NA | NA | NA | NA |
| SGD | NA | NA | NA | NA | NA | SGD Oct 2020 | NA | NA | NA | NA | NA | NA | |
| sonicParanoid | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 | ref proteome 2025 |
| ZFIN | NA | ZFIN Aug 2025 | ZFIN Aug 2025 | ZFIN Aug 2025 | ZFIN Aug 2021 | NA | NA | NA | NA | NA | NA | NA | NA |
| NCBI | NA | EntrezGene Sep 2025 | EntrezGene Sep 2025 | EntrezGene Sep 2025 | EntrezGene Sep 2025 | NA | NA | EntrezGene Sep 2025 | EntrezGene Sep 2025 | NA | EntrezGene Sep 2025 | NA | EntrezGene Sep 2025 |
| RGD | NA | NA | RGD 2025 | NA | NA | NA | NA | RGD 2025 | NA | NA | NA | NA | NA |
Table 2B: Additional Information About Genome Releases (Version 10)
| Other Resource | Version |
|---|---|
| WormBase | release296 |
| FlyBase | releae6.63 |
| RefSeq | release232 (Sep 2025) |
| EntrezGene | June 2025 |
Table 3. Maximum DIOPT score for each orthologous relationship (Version 10)
| Orthologous Relationship | Max score | Type | Relevant Tools |
|---|---|---|---|
| bacteria-bacteria | 8 | paralog | sonicParanoid;eggNOG;OMA;OrthoFinder;orthoMCL;Inparanoid;Domainoid;Panther; |
| bacteria-baker's yeast | 8 | ortholog | Inparanoid;orthoMCL;OrthoFinder;Domainoid;Panther;sonicParanoid;eggNOG;OMA; |
| bacteria-fish | 8 | ortholog | Inparanoid;orthoMCL;Domainoid;eggNOG;Panther;OrthoFinder;OMA;sonicParanoid; |
| bacteria-fission yeast | 7 | ortholog | Inparanoid;OrthoFinder;orthoMCL;Domainoid;OMA;sonicParanoid;Panther; |
| bacteria-fly | 8 | ortholog | Domainoid;sonicParanoid;orthoMCL;OrthoFinder;Panther;OMA;Inparanoid;eggNOG; |
| bacteria-frog | 8 | ortholog | Domainoid;eggNOG;orthoMCL;Inparanoid;Panther;sonicParanoid;OrthoFinder;OMA; |
| bacteria-human | 9 | ortholog | eggNOG;OrthoFinder;Panther;orthoMCL;Domainoid;ECGA;sonicParanoid;OMA;Inparanoid; |
| bacteria-mosquito | 8 | ortholog | orthoMCL;OrthoFinder;OMA;Domainoid;Panther;Inparanoid;eggNOG;sonicParanoid; |
| bacteria-mouse | 8 | ortholog | OrthoFinder;orthoMCL;OMA;sonicParanoid;Inparanoid;Domainoid;eggNOG;Panther; |
| bacteria-rat | 7 | ortholog | orthoMCL;OMA;eggNOG;Panther;Domainoid;OrthoFinder;sonicParanoid; |
| bacteria-thale cress | 8 | ortholog | eggNOG;orthoMCL;OMA;sonicParanoid;Inparanoid;Panther;OrthoFinder;Domainoid; |
| bacteria-tick | 8 | ortholog | orthoMCL;OMA;Domainoid;OrthoFinder;eggNOG;sonicParanoid;Panther;Inparanoid; |
| bacteria-worm | 8 | ortholog | sonicParanoid;orthoMCL;OrthoFinder;OMA;eggNOG;Inparanoid;Domainoid;Panther; |
| baker's yeast-baker's yeast | 12 | paralog | OMA;Domainoid;Compara;OrthoFinder;orthoMCL;eggNOG;OrthoInspector;Panther;SGD;sonicParanoid;OrthoDB;Inparanoid; |
| baker's yeast-fish | 13 | ortholog | eggNOG;phylome;Inparanoid;OrthoDB;sonicParanoid;PANTHER;OrthoInspector;OMA;Hieranoid;orthoMCL;Compara;Domainoid;OrthoFinder; |
| baker's yeast-fission yeast | 9 | ortholog | OrthoInspector;orthoMCL;Panther;sonicParanoid;OMA;OrthoDB;Domainoid;OrthoFinder;Inparanoid; |
| baker's yeast-fly | 13 | ortholog | Hieranoid;orthoMCL;OrthoDB;sonicParanoid;OrthoInspector;eggNOG;Inparanoid;phylome;PANTHER;OMA;OrthoFinder;Domainoid;Compara; |
| baker's yeast-frog | 13 | ortholog | eggNOG;OMA;Compara;phylome;PANTHER;orthoMCL;OrthoDB;OrthoFinder;Hieranoid;OrthoInspector;Inparanoid;sonicParanoid;Domainoid; |
| baker's yeast-human | 13 | ortholog | phylome;Domainoid;Compara;OrthoFinder;OrthoInspector;OMA;OrthoDB;PANTHER;eggNOG;orthoMCL;Hieranoid;sonicParanoid;Inparanoid; |
| baker's yeast-mosquito | 10 | ortholog | OrthoDB;OMA;orthoMCL;OrthoInspector;Domainoid;OrthoFinder;eggNOG;Panther;sonicParanoid;Inparanoid; |
| baker's yeast-mouse | 13 | ortholog | orthoMCL;OrthoInspector;eggNOG;OrthoFinder;PANTHER;OMA;Compara;Hieranoid;OrthoDB;Domainoid;phylome;sonicParanoid;Inparanoid; |
| baker's yeast-rat | 13 | ortholog | PANTHER;Hieranoid;Inparanoid;OMA;Domainoid;OrthoInspector;OrthoFinder;Compara;sonicParanoid;phylome;OrthoDB;orthoMCL;eggNOG; |
| baker's yeast-thale cress | 10 | ortholog | orthoMCL;OrthoInspector;eggNOG;OrthoDB;OrthoFinder;Domainoid;Inparanoid;sonicParanoid;OMA;Panther; |
| baker's yeast-tick | 10 | ortholog | OrthoFinder;sonicParanoid;OrthoInspector;OrthoDB;Inparanoid;OMA;Domainoid;eggNOG;orthoMCL;Panther; |
| baker's yeast-worm | 13 | ortholog | orthoMCL;Inparanoid;sonicParanoid;Hieranoid;Domainoid;phylome;OrthoDB;PANTHER;OrthoInspector;OrthoFinder;OMA;Compara;eggNOG; |
| fish-fish | 11 | paralog | OrthoDB;OrthoInspector;Compara;sonicParanoid;orthoMCL;OrthoFinder;Panther;eggNOG;Domainoid;OMA;Inparanoid; |
| fish-fission yeast | 9 | ortholog | sonicParanoid;Panther;OrthoInspector;Inparanoid;OrthoFinder;OrthoDB;Domainoid;orthoMCL;OMA; |
| fish-fly | 14 | ortholog | Hieranoid;PANTHER;ZFIN;Compara;eggNOG;orthoMCL;OrthoInspector;Domainoid;sonicParanoid;OMA;Inparanoid;OrthoFinder;phylome;OrthoDB; |
| fish-frog | 13 | ortholog | Inparanoid;OrthoFinder;OMA;phylome;sonicParanoid;Hieranoid;OrthoInspector;OrthoDB;PANTHER;Compara;orthoMCL;Domainoid;eggNOG; |
| fish-human | 15 | ortholog | NCBI;Domainoid;Hieranoid;PANTHER;phylome;OrthoDB;sonicParanoid;ZFIN;OrthoInspector;OMA;OrthoFinder;Inparanoid;eggNOG;orthoMCL;Compara; |
| fish-mosquito | 10 | ortholog | Inparanoid;orthoMCL;eggNOG;OrthoFinder;OMA;sonicParanoid;OrthoDB;Domainoid;Panther;OrthoInspector; |
| fish-mouse | 14 | ortholog | OrthoInspector;Compara;OrthoFinder;Inparanoid;ZFIN;OMA;phylome;Hieranoid;OrthoDB;Domainoid;PANTHER;eggNOG;sonicParanoid;orthoMCL; |
| fish-rat | 13 | ortholog | OrthoDB;Inparanoid;OrthoFinder;orthoMCL;eggNOG;PANTHER;OMA;phylome;Domainoid;Hieranoid;sonicParanoid;OrthoInspector;Compara; |
| fish-thale cress | 10 | ortholog | Inparanoid;OrthoFinder;OrthoInspector;Domainoid;OMA;Panther;OrthoDB;orthoMCL;sonicParanoid;eggNOG; |
| fish-tick | 10 | ortholog | OrthoFinder;Domainoid;OrthoDB;Panther;orthoMCL;sonicParanoid;OrthoInspector;eggNOG;Inparanoid;OMA; |
| fish-worm | 13 | ortholog | OrthoFinder;sonicParanoid;OMA;PANTHER;Hieranoid;OrthoDB;OrthoInspector;eggNOG;Domainoid;phylome;orthoMCL;Inparanoid;Compara; |
| fission yeast-fission yeast | 9 | paralog | sonicParanoid;Inparanoid;OrthoFinder;OrthoDB;OrthoInspector;Panther;OMA;Domainoid;orthoMCL; |
| fission yeast-fly | 9 | ortholog | Panther;OMA;orthoMCL;Inparanoid;OrthoDB;Domainoid;sonicParanoid;OrthoInspector;OrthoFinder; |
| fission yeast-frog | 9 | ortholog | sonicParanoid;Panther;Inparanoid;OrthoInspector;OMA;Domainoid;OrthoDB;OrthoFinder;orthoMCL; |
| fission yeast-human | 9 | ortholog | OrthoInspector;sonicParanoid;Domainoid;OrthoDB;OrthoFinder;orthoMCL;Inparanoid;Panther;OMA; |
| fission yeast-mosquito | 9 | ortholog | Inparanoid;sonicParanoid;OMA;OrthoInspector;Domainoid;OrthoDB;Panther;OrthoFinder;orthoMCL; |
| fission yeast-mouse | 9 | ortholog | sonicParanoid;Inparanoid;Panther;OrthoFinder;OrthoDB;OMA;Domainoid;orthoMCL;OrthoInspector; |
| fission yeast-rat | 9 | ortholog | Domainoid;sonicParanoid;Inparanoid;Panther;OMA;OrthoDB;orthoMCL;OrthoFinder;OrthoInspector; |
| fission yeast-thale cress | 9 | ortholog | OrthoDB;OrthoInspector;orthoMCL;Domainoid;Panther;OrthoFinder;OMA;Inparanoid;sonicParanoid; |
| fission yeast-tick | 9 | ortholog | Panther;Inparanoid;Domainoid;orthoMCL;OrthoInspector;sonicParanoid;OrthoDB;OrthoFinder;OMA; |
| fission yeast-worm | 9 | ortholog | Inparanoid;OrthoFinder;orthoMCL;Panther;OrthoDB;OMA;sonicParanoid;Domainoid;OrthoInspector; |
| fly-fly | 12 | paralog | OMA;Domainoid;eggNOG;Inparanoid;OrthoInspector;User_Submission;OrthoDB;orthoMCL;OrthoFinder;Compara;Panther;sonicParanoid; |
| fly-frog | 13 | ortholog | sonicParanoid;orthoMCL;Domainoid;OrthoDB;Hieranoid;eggNOG;PANTHER;Inparanoid;OrthoInspector;OrthoFinder;Compara;phylome;OMA; |
| fly-human | 14 | ortholog | orthoMCL;Compara;PANTHER;OrthoFinder;sonicParanoid;Hieranoid;OrthoDB;Inparanoid;eggNOG;phylome;Domainoid;OrthoInspector;User_Submission;OMA; |
| fly-mosquito | 11 | ortholog | Inparanoid;NCBI;orthoMCL;OrthoFinder;eggNOG;OrthoDB;Domainoid;sonicParanoid;OrthoInspector;Panther;OMA; |
| fly-mouse | 13 | ortholog | orthoMCL;OrthoDB;PANTHER;Inparanoid;Domainoid;OMA;OrthoInspector;OrthoFinder;eggNOG;Compara;phylome;sonicParanoid;Hieranoid; |
| fly-rat | 13 | ortholog | OrthoFinder;Compara;orthoMCL;OrthoInspector;sonicParanoid;OMA;Domainoid;OrthoDB;PANTHER;phylome;Hieranoid;eggNOG;Inparanoid; |
| fly-thale cress | 10 | ortholog | Panther;OrthoInspector;orthoMCL;sonicParanoid;OrthoFinder;Inparanoid;eggNOG;OMA;Domainoid;OrthoDB; |
| fly-tick | 11 | ortholog | Panther;OrthoInspector;OrthoDB;Inparanoid;orthoMCL;OMA;sonicParanoid;eggNOG;OrthoFinder;NCBI;Domainoid; |
| fly-worm | 13 | ortholog | phylome;Compara;PANTHER;Hieranoid;sonicParanoid;OrthoInspector;OMA;OrthoFinder;eggNOG;Inparanoid;OrthoDB;orthoMCL;Domainoid; |
| frog-frog | 11 | paralog | Inparanoid;OrthoDB;OrthoInspector;Panther;sonicParanoid;Compara;orthoMCL;OMA;eggNOG;Domainoid;OrthoFinder; |
| frog-human | 14 | ortholog | NCBI;PANTHER;phylome;eggNOG;OrthoDB;sonicParanoid;orthoMCL;OMA;Hieranoid;Compara;Inparanoid;OrthoInspector;Domainoid;OrthoFinder; |
| frog-mosquito | 10 | ortholog | OrthoFinder;OMA;OrthoDB;eggNOG;Inparanoid;Panther;Domainoid;OrthoInspector;sonicParanoid;orthoMCL; |
| frog-mouse | 14 | ortholog | OrthoDB;OMA;Inparanoid;orthoMCL;Compara;Domainoid;phylome;PANTHER;sonicParanoid;OrthoFinder;eggNOG;NCBI;OrthoInspector;Hieranoid; |
| frog-rat | 13 | ortholog | OMA;orthoMCL;OrthoInspector;eggNOG;Compara;Domainoid;OrthoDB;PANTHER;OrthoFinder;sonicParanoid;Inparanoid;Hieranoid;phylome; |
| frog-thale cress | 10 | ortholog | sonicParanoid;Inparanoid;eggNOG;orthoMCL;OrthoDB;OrthoInspector;Panther;Domainoid;OMA;OrthoFinder; |
| frog-tick | 10 | ortholog | OrthoFinder;eggNOG;Inparanoid;Domainoid;OMA;OrthoDB;OrthoInspector;orthoMCL;Panther;sonicParanoid; |
| frog-worm | 13 | ortholog | Domainoid;eggNOG;OrthoInspector;OMA;sonicParanoid;orthoMCL;phylome;PANTHER;Hieranoid;Inparanoid;OrthoFinder;OrthoDB;Compara; |
| human-human | 11 | paralog | OrthoFinder;Inparanoid;sonicParanoid;Compara;OrthoInspector;OrthoDB;Panther;eggNOG;Domainoid;orthoMCL;OMA; |
| human-mosquito | 10 | ortholog | Panther;OrthoDB;OrthoFinder;orthoMCL;Inparanoid;sonicParanoid;OMA;OrthoInspector;Domainoid;eggNOG; |
| human-mouse | 16 | ortholog | OrthoFinder;User_Submission;OMA;Inparanoid;Domainoid;OrthoInspector;Hieranoid;eggNOG;NCBI;Compara;sonicParanoid;PANTHER;orthoMCL;HGNC;OrthoDB;phylome; |
| human-rat | 16 | ortholog | phylome;Inparanoid;NCBI;PANTHER;Compara;Hieranoid;OMA;OrthoFinder;OrthoInspector;User_Submission;orthoMCL;RGD;OrthoDB;sonicParanoid;eggNOG;Domainoid; |
| human-thale cress | 10 | ortholog | Inparanoid;orthoMCL;OrthoInspector;sonicParanoid;Panther;OrthoFinder;OrthoDB;Domainoid;OMA;eggNOG; |
| human-tick | 10 | ortholog | OrthoDB;OMA;OrthoInspector;Inparanoid;OrthoFinder;orthoMCL;sonicParanoid;Domainoid;Panther;eggNOG; |
| human-worm | 14 | ortholog | orthoMCL;User_Submission;OMA;Inparanoid;eggNOG;sonicParanoid;Hieranoid;phylome;OrthoInspector;Domainoid;PANTHER;OrthoFinder;Compara;OrthoDB; |
| mosquito-mosquito | 10 | paralog | orthoMCL;OrthoDB;OrthoInspector;OrthoFinder;sonicParanoid;Panther;OMA;Inparanoid;Domainoid;eggNOG; |
| mosquito-mouse | 10 | ortholog | OrthoDB;orthoMCL;Inparanoid;eggNOG;Panther;Domainoid;OrthoFinder;OMA;OrthoInspector;sonicParanoid; |
| mosquito-rat | 10 | ortholog | Panther;OMA;Inparanoid;OrthoInspector;sonicParanoid;Domainoid;OrthoDB;eggNOG;orthoMCL;OrthoFinder; |
| mosquito-thale cress | 10 | ortholog | Inparanoid;OrthoDB;OrthoInspector;sonicParanoid;Panther;eggNOG;OrthoFinder;Domainoid;OMA;orthoMCL; |
| mosquito-tick | 10 | ortholog | Panther;sonicParanoid;Domainoid;OrthoInspector;OMA;OrthoDB;OrthoFinder;eggNOG;orthoMCL;Inparanoid; |
| mosquito-worm | 10 | ortholog | Domainoid;OMA;OrthoFinder;sonicParanoid;eggNOG;Panther;OrthoInspector;orthoMCL;Inparanoid;OrthoDB; |
| mouse-mouse | 12 | paralog | Inparanoid;sonicParanoid;Compara;Panther;eggNOG;Domainoid;orthoMCL;HGNC;OrthoInspector;OrthoFinder;OMA;OrthoDB; |
| mouse-rat | 14 | ortholog | orthoMCL;Hieranoid;OMA;phylome;sonicParanoid;OrthoFinder;eggNOG;Inparanoid;OrthoDB;OrthoInspector;Compara;Domainoid;PANTHER;NCBI; |
| mouse-thale cress | 10 | ortholog | Inparanoid;OrthoInspector;sonicParanoid;OMA;OrthoFinder;Panther;orthoMCL;OrthoDB;Domainoid;eggNOG; |
| mouse-tick | 10 | ortholog | Domainoid;Inparanoid;OrthoFinder;OrthoDB;OMA;sonicParanoid;eggNOG;orthoMCL;OrthoInspector;Panther; |
| mouse-worm | 13 | ortholog | orthoMCL;Inparanoid;Hieranoid;OrthoFinder;OrthoInspector;OMA;Domainoid;PANTHER;Compara;phylome;eggNOG;sonicParanoid;OrthoDB; |
| rat-rat | 12 | paralog | eggNOG;RGD;Panther;orthoMCL;sonicParanoid;Inparanoid;OMA;Compara;OrthoFinder;OrthoDB;OrthoInspector;Domainoid; |
| rat-thale cress | 10 | ortholog | Inparanoid;eggNOG;sonicParanoid;Panther;OMA;Domainoid;OrthoInspector;orthoMCL;OrthoDB;OrthoFinder; |
| rat-tick | 10 | ortholog | Domainoid;Inparanoid;sonicParanoid;Panther;orthoMCL;OrthoInspector;eggNOG;OMA;OrthoFinder;OrthoDB; |
| rat-worm | 13 | ortholog | OrthoDB;PANTHER;Hieranoid;Compara;Domainoid;eggNOG;Inparanoid;OMA;sonicParanoid;phylome;OrthoFinder;orthoMCL;OrthoInspector; |
| thale cress-thale cress | 10 | paralog | Domainoid;OrthoFinder;OMA;eggNOG;sonicParanoid;OrthoDB;OrthoInspector;Inparanoid;orthoMCL;Panther; |
| thale cress-tick | 10 | ortholog | sonicParanoid;OrthoDB;OrthoFinder;Inparanoid;eggNOG;Panther;OMA;Domainoid;OrthoInspector;orthoMCL; |
| thale cress-worm | 10 | ortholog | orthoMCL;Panther;Domainoid;eggNOG;OMA;OrthoFinder;sonicParanoid;OrthoInspector;Inparanoid;OrthoDB; |
| tick-tick | 10 | paralog | OrthoDB;orthoMCL;Inparanoid;Panther;OrthoInspector;eggNOG;OrthoFinder;sonicParanoid;Domainoid;OMA; |
| tick-worm | 10 | ortholog | sonicParanoid;OMA;Panther;Inparanoid;Domainoid;OrthoFinder;OrthoDB;eggNOG;orthoMCL;OrthoInspector; |
| worm-worm | 11 | paralog | OrthoFinder;OMA;OrthoInspector;eggNOG;Panther;sonicParanoid;Inparanoid;orthoMCL;Compara;OrthoDB;Domainoid; |
Table 4. DIOPT Weights
DIOPT weights were calculated based on the mean semantic similarity of high quality GO molecular function annotation of all fly-human orthologous pairs predicted by each tool from DIOPT vs1. As such, they do not predict overall performance of an algorithm. Please go to the DIOPT publication for detailed information
(https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-12-357).| Prediction Method | DIOPT Weight |
|---|---|
| Compara | 0.93 |
| Domainoid | 1 |
| ECGA | 1.5 |
| eggNOG | 0.9 |
| HGNC | 1.5 |
| Hieranoid | 1 |
| Inparanoid | 1.05 |
| OMA | 1.01 |
| OrthoDB | 1.01 |
| OrthoFinder | 1 |
| OrthoInspector | 1 |
| orthoMCL | 0.9 |
| Panther | 1.1 |
| Phylome | 0.91 |
| SGD | 1.5 |
| sonicParanoid | 1 |
| ZFIN | 1.5 |
| NCBI | 1 |
| RGD | 1.5 |
DIOPT API
You can access diopt data through an API call. For details see:
https://www.flyrnai.org/tools/diopt/web/apiVersions
- Version 10.0 - 2025-
- added tick and removed out-dated predictions
- Version 9.0 - 2023-
- Finalized dataset
- 9.0 (beta) Sept 2021 -
- Revamped UI
- added 2 species: Mosquito (Anopheles gambiae) and E. coli
- added 2 sources of annotation (SGD and ECOCYC) and 2 prediction algorithms (sonicParanoid and Domainid)
- 8.5 August 2021 -
- Revamped UI
- 8.0- August 2019 -
- Updated Data Sources
- 7.1- March 2018 -
- User Feedback on missing relationships
- 7.0- Jan 2018 -
- Updated Data Sources
- added 3 new algorithms: OrthoFinder, OrthoInspector, Hieranoid as a sources
- added new species: Arabidopsis (Thale Cress)
- 6.0.3- Oct 2017 - bug fix to error where in some cases where report fails to generate if certain genes are input
- 6.0.2- June 2017 - fix the ID mapping issue of worm genes to include worm gene related eggNOG predictions
- 6.0.1- Jan 2017 - fixed links to pombebase, column header
- 6.0- Dec 2016 -
- Updated Data Sources
- added eggNOG as a source
- Added paralogs
- 5.5- Oct 2016 - Added multi-sequence alignment from target "All" heatmap
- 5.4- Sept 2016 - Added target species "All" and new filter
- 5.3- May 2016 - Added more prediction tools (Panther, HGNC and ZFIN)
- 5.2.1- April 2016 - Added orthologous rank
- High: best score both ways AND DIOPT score >=2
- Moderate:
- (best score forward or reverse) AND DIOPT score >=2
- DIOPT score >=4
- Low: all others
- 5.2- April 2016 - Added New Species (Rattus norvegicus)
- 5.1.1 - December 2015 - Added Best forward and reverse columns
- 5.1 - November 2015 - Upgraded gene matching algorithm
- 5.0 - November 2015 - Upgraded data sources to version 5