- Complex Systems and Translational Bioinformatics (CSTB), ICube laboratory UMR7357, University of Strasbourg, Strasbourg, France
Protein annotation errors can have significant consequences in a wide range of fields, ranging from protein structure and function prediction to biomedical research, drug discovery, and biotechnology. By comparing the domains of different proteins, scientists can identify common domains, classify proteins based on their domain architecture, and highlight proteins that have evolved differently in one or more species or clades. However, genome-wide identification of different protein domain architectures involves a complex error-prone pipeline that includes genome sequencing, prediction of gene exon/intron structures, and inference of protein sequences and domain annotations. Here we developed an automated fact-checking approach to distinguish true domain loss/gain events from false events caused by errors that occur during the annotation process. Using genome-wide ortholog sets and taking advantage of the high-quality human and Saccharomyces cerevisiae genome annotations, we analyzed the domain gain and loss events in the predicted proteomes of 9 non-human primates (NHP) and 20 non-S. cerevisiae fungi (NSF) as annotated in the Uniprot and Interpro databases. Our approach allowed us to quantify the impact of errors on estimates of protein domain gains and losses, and we show that domain losses are over-estimated ten-fold and three-fold in the NHP and NSF proteins respectively. This is in line with previous studies of gene-level losses, where issues with genome sequencing or gene annotation led to genes being falsely inferred as absent. In addition, we show that insistent protein domain annotations are a major factor contributing to the false events. For the first time, to our knowledge, we show that domain gains are also over-estimated by three-fold and two-fold respectively in NHP and NSF proteins. Based on our more accurate estimates, we infer that true domain losses and gains in NHP with respect to humans are observed at similar rates, while domain gains in the more divergent NSF are observed twice as frequently as domain losses with respect to S. cerevisiae. This study highlights the need to critically examine the scientific validity of protein annotations, and represents a significant step toward scalable computational fact-checking methods that may 1 day mitigate the propagation of wrong information in protein databases.
1 Introduction
Extensive amounts of data from next-generation sequencing have led to the accumulation of information that provides insight into the evolutionary landscape of related proteins (Cheng et al., 2018; Lewin et al., 2018; Wu B. et al., 2022). Comparative analysis of these sequences has been pivotal to unravel mechanisms shaping evolution like gene duplication, loss and acquisition, and helps to shed light on genotype-phenotype associations (Dornburg et al., 2022; Schikora-Tamarit and Gabaldón, 2022). Comparative analysis relies on the identification of sets of orthologous and paralogous genes and subsequent transfer of structural and functional annotations (Stamboulian et al., 2020). However, the advances of comparative genomics have made it clear that the exclusive focus on genes as units of evolution is an over-simplification of the actual evolutionary relationships (Jain et al., 2019; Yu et al., 2019; Nevers et al., 2020). Gene-level methods are limited especially when comparing complex multi-domain proteins or phylogenetically distant species. To overcome these bottlenecks, protein domains have been suggested as an alternative unit for studying groups of functionally equivalent proteins (Gabaldon and Koonin, 2013; Syamaladevi et al., 2013; Wang et al., 2021). Differences in protein domain composition can be common among orthologs and are functionally important, especially for multicellular eukaryotes where domain architectures are often highly complex and lineage specific (Sjolander et al., 2011; Forslund and Sonnhammer, 2012; Persson et al., 2019). Underscoring their importance, ortholog databases are beginning to include domain level information (Forslund et al., 2018; Nevers et al., 2022).
The most common changes observed in both ortholog and paralog pairs involved loss/gain of domains, while domain shuffling and segment duplication/deletion are less frequent (Forslund et al., 2011). However, there has been some debate about the true level of domain conservation of orthologs (Lin et al., 2006; Forslund et al., 2011; Nagy et al., 2011; Dohmen et al., 2020). Notably, a comparison of domain architectures for orthologous proteins in the high quality manually curated UniProtKB/Swiss-Prot database (Uniprot Consortium, 2022) suggested that the rate of architecture alteration is very low: the domain architecture of ∼5% of the orthologs is changed over 1,000 My (Nagy et al., 2011). In contrast, comparison of UniProtKB/TrEMBL or RefSeq predicted protein sequences identified a significantly higher proportion of differences, for example 4.01% of human-mouse orthologs in TrEMBL had different architectures compared to 1.1% in SwissProt. The explanation for this difference is that the predicted sequence databases are significantly contaminated with incomplete or chimeric protein sequences that have missing domain annotations compared to their complete Swiss-Prot orthologs. Since then, a growing body of evidence has revealed significant levels of other types of protein annotation errors in public databases (Schnoes et al., 2009; Steinegger and Salzberg, 2020; Rembeza and Engqvist, 2021; Goudey et al., 2022).
The starting point for the complex process of protein domain annotation is the availability of high quality genomes. For technical and methodological reasons, available genome sequences are of different quality: some are complete, while others are incomplete or in draft state (http://www.genomesonline.org/cgi-bin/GOLD/index.cgi). The subsequent genome annotations of gene intron/exon structures are also of highly diverse quality. For model genomes, for example from human, mouse or the yeast Saccharomyces cerevisiae, extensive transcriptome data is available allowing more accurate gene identification (Weirather et al., 2017). For other organisms, the genomes are automatically annotated and gene/protein sequences have not been fully verified. This is particularly serious for draft genomes, misleading on the actual number of genes/isoforms (Deutekom et al., 2019; Weisman et al., 2022) and the corresponding protein sequences (Bányai and Patthy, 2016; Tørresen et al., 2019; Meyer et al., 2020). Finally, it has been shown that default protein domain annotations, generally based on searches for known protein domains listed in public databases like Interpro (Blum et al., 2021) or Pfam (Mistry et al., 2021), can be inconsistent between species (Nagy et al., 2011). For example, the use of stringent parameters means that a Pfam-A domain identified in ortholog A might be undetected in ortholog B at the same cut-off value. This type of error was observed to occur notably in the case of small domains or less conserved domains where E-values tend to be close to the selected cut-off value.
This article investigates the effects of systematic errors on the ability to identify true domain events. We developed an automated fact-checking method that identifies errors at three main levels: genome sequencing/assembly, gene prediction, and domain identification. The protocol relies on the availability of high quality protein sequences from a model species, which we call the reference species, and takes advantage of the single copy (or one-to-one) orthologs widely used for evolutionary studies and functional inferences (Nevers et al., 2020). We apply the method to two genome-scale ortholog sets containing the predicted proteomes of 9 non-human primates (NHP) and 23 non-S. cerevisiae fungi (NSF) respectively from the UniprotKB database, and evaluate all potential domain gain and loss events using the well-studied human and S. cerevisiae proteomes as a reference. However, the method should be easily applicable to other ortholog sets, where it can be used to filter the potential domain events that are due to annotation errors, thus highlighting candidates for true evolutionary novelty.
2 Materials and methods
2.1 Protein sequence data
Human and S. cerevisiae proteins were identified in the Uniprot database version 2022_03. For each protein, one-to-one orthologs for 9 NHP and 21 NSF species were then extracted from the OrthoInspector database (v3) (Nevers et al., 2019). For all proteins, the canonical sequences were retrieved from Uniprot and domain architectures were retrieved from the Interpro database (Pfam-A only) using the API in json format. Protein sequences longer than 5,000 amino acids were eliminated for convenience. The corresponding genomic sequences were then retrieved from the Ensembl database (Martin et al., 2022), using the pre-defined gene positions extended by + -1,000 nucleotides. Genome level information was also obtained from Ensembl, including the total number of coding genes and N50 statistics. The contig N50 is defined as the length of the shortest contig for which longer and equal length contigs cover at least 50% of the assembly.
For all genomes, we also collected BUSCO complete metrics as provided in (Manni et al., 2021). BUSCO is a complementary measure used to assess genome assembly and gene annotation completeness. It reflects the percentage of complete and fragmented genes relative to a Benchmark of universal Single-Copy Orthologs.
2.2 Identification of different domain contents
We compared the Pfam-A domain annotations of each orthologous protein with the human or S. cerevisiae reference protein as appropriate, identifying sequences that had either missing or additional domains. The domain content of a protein was defined as the list of distinct Pfam-A domains. Only distinct domains were taken into account, ignoring duplication events that create new copies of the same domain. Architectures with either different domain counts or order were considered to have the same domain content (Figure 1). Domains that overlapped over at least half of their lengths in the reference sequence were grouped into a single entry. Thus, if one of the overlapping domains was present in an orthologous sequence, the domain content was considered to be the same. For sequences with repeated domains, the domain content was considered to be the same if an orthologous sequence contained at least one instance of the repeated domain.
FIGURE 1. Definition of different domain content used in this analysis. As an example, a reference protein is shown with a single copy of domain D1 and two copies of domain D2. Different domain content is defined as a change in the list of distinct domains, corresponding to either a missing domain (MD) or an additional domain (AD) in a given ortholog from a non-reference species with respect to the reference protein.
2.3 Identification of inconsistent domain annotations
For all ortholog pairs with different domain contents, the domain annotations were re-computed using the same protocol. Pfam HMM-profiles (version 35.0 November 2021) were downloaded from http://ftp.ebi.ac.uk/pub/databases/Pfam/current_release/Pfam-A.hmm.gz and installed locally. Then, HMMSEARCH (version 3.3.2) was used to search each protein sequence against the Pfam HMM-profiles with an E-value threshold of 0.01 and the gathering (GA) threshold option.
2.4 Identification of potential protein sequence prediction errors
For each orthologous sequence with a different domain composition, the prosplign algorithm implemented in the NCBI Genome Workbench (Kuznetsov and Bollin, 2021) was used to build a pairwise alignment between the corresponding gene sequence and the human/S. cerevisiae protein sequence. A new predicted protein sequence was then extracted from the prosplign alignment using an in-house script. To evaluate the new predicted sequences, we searched the Pfam HMM-profiles (version 35.0) against the sequences using the HMMER tool (version 3.3.2) with E-value threshold of 0.01 and the gathering (GA) threshold option.
2.5 Identification of potential genome sequence errors
The genomic sequence coding for the ortholog proteins (NHP/NSF) were parsed to identify undetermined nucleotides, represented by ‘N’ characters.
2.6 Ordinal position analysis
To investigate whether missing domain (MD) or additional domain (AD) events occurred predominantly at the N/C-termini of proteins rather than internally, we determined the ordinal positions of true MD/AD events with respect to the domain architecture. To do this, we considered only ortholog pairs where both proteins had at least two domains. For each protein, the annotated domains were ordered from the N-terminus to the C-terminus, and the position of the MD/AD was classed as either N-terminal, C-terminal or internal.
2.7 Classification of Pfam-A domains into clans
The domain entries in Pfam are grouped hierarchically into clans if they are considered to have arisen from a single evolutionary origin, assessed by the presence of related 3D structures, related functions, significant matching of the same sequence to HMMs from different families and profile–profile comparisons. We retrieved the clan classification for all Pfam-A domain entries from the Interpro resource at https://ftp.ebi.ac.uk/pub/databases/Pfam/current_release/Pfam-A.clans.tsv.gz.
2.8 Phylogenetically corrected regression analysis (PGLS)
To estimate the phylogenetic distance between the reference species (human/S. cerevisiae) and non-reference species (NHP/NSF), (i) for NHP, we downloaded the species tree from the Ensembl database, and (ii) for NSF, we retrieved a recently published genome-level phylogeny (Li et al., 2021). The trees were then used to calculate patristic distances (i.e. sum of branch lengths) between species. Finally, to test for correlations between the number of domain events observed and the phylogenetic distance, we used the phylogenetic generalized least squares (PGLS) method implemented in the CAPER (http://cran.r-project.org/package=caper) v0.5 package for R. Following standard practice, delta (δ) and kappa (κ) were set to 1 while the maximum-likelihood value of lambda (λ) was estimated and used to transform branch lengths.
3 Results
3.1 Protocol for fact checking the domain annotation process
We developed an automated method to verify each stage of the annotation process and to distinguish true MD/AD events from false events caused by protein annotation errors. The protocol takes as input a set of high quality protein sequences from a reference species, and their one-to-one orthologs from the selected non-reference species. In contrast to the reference species, many of the proteins for the non-reference species are predicted and have not been confirmed experimentally.
For all proteins, we defined their domain content as the list of distinct domains predicted to be present in the protein. We then identified potential domain events by comparing the domain contents for a given ortholog pair, consisting of a reference sequence and a non-reference ortholog sequence. We focused on domain events involving loss or gain of new domains, rather than duplications or rearrangements of existing domains leading to a different order or number of domains, as shown in Figure 1.
The protocol, summarized in Figure 2, is designed to detect different types of systematic failures, including genome sequencing/assembly, gene or isoform prediction, and protein domain annotation.
FIGURE 2. Fact checking protocol for potential missing domain (MD) and additional domain (AD) events in a given ortholog from a non-reference species with respect to the protein from the reference species. True domain events are classified as either domain switching (the ortholog sequence does not contain domain D2, but contains a domain D2′ belonging to the same Pfam clan as D2), or a MD/AD event.
3.1.1 Verification of annotated protein domains
For both MD and AD, the first step is the identification of inconsistent protein domain annotations. The domain annotations for all reference and non-reference proteins were extracted from the Interpro database, using only Pfam-A domains. The annotations in the Pfam database are constructed using a combination of human expert curation and automatic predictions from statistical models. InterPro also integrates predictive models from several other databases, and does not apply a single E-value threshold applied to all entries. This generally improves accuracy, but can lead to inconsistent annotations between organisms (). To identify inconsistent domain annotations, we re-annotated the proteins that had different domain contents using a standardized protocol based on hmmsearch queries against a locally installed version of the PFAM-HMM domain profiles, and a defined E-value threshold of 0.01.
3.1.2 Verification of gene/isoform predictions
For potential MD events in the non-reference orthologs, the second step involves verification of the gene/isoform prediction and the inferred protein sequence. We extracted the genomic sequence coding for the non-reference protein from the Ensembl database, extending the gene sequence 1,000 nucleotides upstream and downstream of the defined gene region. We then used TBLASTN to search for a genome sequence region potentially coding for the missing domain. For potential AD events in the ortholog proteins, the gene prediction verification was unnecessary, since the domain is present in the non-reference ortholog, but absent from the reference protein. Gene predictions in these well-studied genomes were considered to be correct. However, it is possible that there are inconsistencies in the definition of the canonical isoforms in Uniprot, and that the canonical sequence defined in the non-reference organism is orthologous to an alternatively spliced reference protein. Therefore, the second step involves searching for known alternative isoforms of the reference protein that contain the missing domain. For each reference protein, alternative isoforms were retrieved from the Ensembl database, which includes data from UniProtKB/Swiss-Prot, UniProtKB/TrEMBL, and RefSeq.
3.1.3 Verification of genome sequence/assembly
The third step for the potential MD events involves verification of the original genome sequence for the non-reference species. Specifically, we searched for uncharacterized regions that are indicated by ‘N’ characters in the sequence. Again, this step is unnecessary in the case of AD events, since the domain is absent from the reference protein and the reference genome is considered to be correct.
If no errors or inconsistencies were found in any of the error detection steps, the potential MD/AD events were considered to be true.
3.2 Construction of genome-scale data sets
We applied our protocol to two data sets containing: (i) 9 NHP proteomes (Table 1) which were compared to the reference human proteome, (ii) 20 NSF proteomes (Table 2) compared to the reference S. cerevisiae proteome. All protein sequences were extracted from the UniprotKB database. The two datasets represent some of the main challenges for domain annotation pipelines. First, the NHP species are closely related (with proteomes sharing >89% sequence identity with human), but proteins are generally more complex, with multi-domain architectures. Furthermore, some of the genome assemblies are incomplete, as estimated by their contig N50 metric of <100 Kb compared to >10 Mb for the higher quality genomes or 55 Mb for the human genome. The contig N50 is defined as the length of the shortest contig for which longer and equal length contigs cover at least 50% of the assembly. The NSF represent more divergent species (mean sequence identity ranging from 24.5% to 41.8% with S. cerevisiae). However, the genomes are smaller and gene prediction is simpler since the genes are less intron-rich.
TABLE 1. Non-human primates (NHP) species used in the analysis. BUSCO comp_V5 refer to BUSCO completeness metrics from (Manni et al., 2021).
We then identified all ortholog pairs between each reference proteome (human, S. cerevisiae) and the corresponding non-reference proteomes (NHP, NSF respectively). Orthologs were extracted from the Ortholnspector database and the sequences that were cross-referenced in the Ensembl genome database were retained. In order to avoid redundancy and bias in the data sets, only one-to-one orthologs were considered. For the primate dataset, this resulted in 19,251 human proteins (out of 19,813) that had at least one-to-one ortholog, and a total of 152,240 orthologous NHP sequences (Table 1). Of the 152,240 orthologous sequences, 2,264 (1.5%) were extracted from the SwissProt database, and the remaining 149,976 (98.5%) were from TrEMBL. The number of orthologous NHP sequences retained is generally similar for each species, ranging from 16,071 to 17,944. For the fungi dataset, 3404 S. cerevisiae proteins (out of 6,600) were retained and a total of 40,410 orthologous NSF sequences (Table 2). Of the 40,410 orthologous sequences, 4,853 (13.6%) were extracted from SwissProt, and 355,557 (86.4%) were from TrEMBL. The proportion of S. cerevisiae proteins with one-to-one orthologs is smaller (52%) compared to human proteins (97%), due to the higher divergence of the selected species in the fungi dataset. The number of orthologous NSF sequences retained for each species ranges from 1819–2,889, with the exception of the two obligate unicellular parasites (Nosema ceranae and V. culicis) that share less than 500 orthologs with S. cerevisiae, and A. macrogynus that has a higher level of gene duplications resulting in a larger proportion of one-to-many orthologs and only 402 one-to-one orthologs.
3.3 Identification of all potential MD and AD events
For all proteins, we retrieved their Pfam-A domain annotations from the Interpro database and compared the domain contents of all ortholog pairs, where an ortholog pair consists of a protein from the reference species and its one-to-one ortholog in a non-reference species.
For the primate dataset (Table 3), a total of 5,695 (3.6%) of the 152,240 orthologous NHP sequences had different domain contents, with 4,462 orthologs presenting a potential missing domain (MD) with respect to human and 1,233 orthologs presenting a potential additional domain (AD). Interestingly, only 2 (0.04%) of the 4462 MD and 4 (0.3%) of the 1233 AD were found in sequences from the SwissProt database. The number of potential MD varied from 237 for chimpanzee to more than 700 for gibbon and vervet. The number of potential AD was smaller for all NHP species, ranging from 92 to 199, and leading to a mean MD/AD ratio of 3.6. The MD/AD ratio varied significantly from 1.9 for macaque to 6.1 for vervet.
For the fungi dataset (Table 4), a total of 7772 of the 40,410 orthologous sequences had different domain contents, i.e. 17.6%, with 3987 orthologs (including 233 or 6.2% from SwissProt, and 3754 or 93.8% from TrEMBL) presenting a MD with respect to S. cerevisiae and 3785 orthologs (including 289 or 7.6% from SwissProt, and 3496 or 92.4% from TrEMBL) presenting an AD. The Microsporidia parasites N. ceranae and V. culicis had a smaller number of potential AD (15 and 14 respectively) as might be expected since they are obligate unicellular parasites with a smaller proteome (467 and 491 protein orthologs respectively), but a much larger number of MD (178 and 191 respectively). For the remaining NSF, the MD/AD ratio varied from 0.5 (i.e. AD are twice as frequent as MD) for Spizellomyces punctatus to 1.6 (i.e. MD are more frequent than AD) for E. lata and A. macrogynus. No correlation was observed between the MD/AD ratios and the NSF clades, but the overall frequency of events per ortholog was generally lower for the Ascomycota, with on average 14% of orthologs with domain events, compared to Basidiomycota, Blastocladiomycota and Chytridiomycota, with 19%, and Microsporidia with 41%.
TABLE 4. Potential domain events identified in NSF orthologs with respect to Saccharomyces cerevisiae proteins.
3.4 Verification of potential missing domain (MD) events
We used our fact checking approach (Figure 2) to evaluate all non-reference (NHP/NSF) proteins that had potential MD events according to the Pfam-A domain annotations in the Interpro database.
First, for the 4462 NHP orthologs and 3987 NSF orthologs with potential MD compared to the reference (human/S. cerevisiae), we identified 1713 (38%) and 2008 (50%) MD events for NHP and NSF respectively linked to inconsistent domain annotations. These false positive MD events include 1,147 and 1,614 cases for NHP and NSF respectively, where the MD was identified in the orthologous sequences by our protocol. In other words, while the NHP/NSF protein was not annotated with the domain in the Interpro database, increasing the hmmsearch E-value allowed us to identify the MD. As an illustrative example, the human protein P55318 (FOXA3_HUMAN: transcription factor forkhead box protein 3) and the macaque ortholog F6Q3J5 both contain a central forkhead domain (PF00250), but the forkhead N-terminal region (PF08430) is not annotated in the macaque sequence. The N-terminal region was found in the human sequence with an hmmsearch E-value = 3.9 × 10−10, and in the macaque sequence with E-value = 1.6 × 10−8. This domain is also identified by a new Deep Learning method (Bileschi et al., 2022) that was trained on Pfam data and annotated as a Pfam-N (N for Network) domain in Interpro.
More surprisingly, we discovered 566 and 394 cases for NHP and NSF respectively, where the MD was not detected in the reference sequence by our protocol. Thus, the protein is annotated with the domain by Interpro, but is not detected by hmmsearch with an E-value threshold of 0.01. As an example, the S. cerevisiae protein Q05580 (HEL2_YEAST) is annotated with the Interpro domain “Zinc finger C2H2-type” (IPR013087), which combines signatures from two member databases SMART (SM00355) and Pfam (PF00096). The annotation file retrieved from Interpro contains both signatures, even though the Pfam signature does not match this specific protein with an E-value below the threshold.
Next, we focused on the identification of gene/isoform prediction errors for the remaining 2749 NHP and 1979 NSF potential MD events that could not be explained by domain annotation issues. After applying a simple correction protocol based on alignment of the reference protein sequence with the genomic sequence of the ortholog (see Methods), the MD was identified in 1368 NHP and 464 NSF orthologs. An illustrative example is shown in Figure 3 for the potential MD event in the bushbaby sequence B5FW94, with respect to the human sequence Q15904 (VAS1_HUMAN). VAS1_HUMAN is described as an accessory subunit of the proton-transporting vacuolar (V)-ATPase protein pump, which is essential in supporting intracellular membrane trafficking and protein degradation, which in turn are important for immune responses, cell signaling, and neurotransmitter release (Wang et al., 2020). The human protein contains a luminal domain (PF05827), as well as a C-terminal transmembrane domain (PF02274) that is potentially lost in the bushbaby ortholog B5FW94. However, a search of the corresponding bushbaby genome identifies a sequence segment downstream of the gene that could represent an additional exon coding for the MD.
FIGURE 3. Example of a MD event due to a gene prediction error. (A). Domain annotations extracted from the Interpro database, with a potential MD in the bushbaby sequence (B5FW94). (B). Part of the Tblastn alignment identifying an additional exon at the 3′ end of the corresponding genome region (Ensembl: ENSOGAG00000008310). Exons are shown in uppercase and introns in lowercase. The number in brackets indicates the length of the potential intron. (C). Part of the protein sequence alignment of the human sequence (Q15904), the B5FW94 bushbaby sequence, and the corrected bushbaby sequence with the C-terminal extension coded by the additional exon.
Finally, in step 3, we identified genome sequence issues, where 970 NHP domains and 272 NSF domains had a corresponding genome sequence containing undetermined characters (N’s). As a consequence, it is difficult to determine whether the missing domain is present or not.
After the three stages of error detection (Figure 4; Table 5, Table 6), only 411 NHP MD events out of 4,462 (9.2%) and 1243 NSF MD events out of 3987 (31.2%) are considered to be candidates for true domain events. Of these, 0 NHP MD events and 99 (8.6%) NSF MD events were found in SwissProt proteins.
FIGURE 4. Results of error detection protocol for (A) NHP proteins and (B) NSF proteins with potential MD.
TABLE 5. Results of error detection protocol for NHP proteins with potential missing domain (MD) events. % true MD = % of potential MD that are identified as true MD after re-evaluation. Numbers in brackets represent the percentage of potential MD linked to the 3 different types of errors (domain annotation, gene/isoform prediction and undetermined genome region).
TABLE 6. Results of error detection protocol for NSF proteins with potential missing domain (MD) events.
3.5 Verification of potential additional domain (AD) events
The first step is the identification of inconsistent protein domain annotations, as described in the previous section for MD. For the 1233 NHP orthologs and 3785 NSF orthologs with potential AD events compared to the reference (human/S. cerevisiae), 716 and 1,622 cases for NHP and NSF respectively were identified as false positives due to inconsistent domain annotations. These include 183 and 382 cases where the potentially gained domain was not identified in the NHP and NSF ortholog sequence respectively, as well as 533 and 1,240 cases where the AD was found in the reference sequence (human/S. cerevisiae) by our protocol. As an example, protein H2P1R9_PONAB is an ortholog of the human sequence Q96LM9 (CT173_HUMAN), an uncharacterized protein with an annotation score of 2/5 in Uniprot. Both proteins are annotated in Interpro as belonging to the GT29-like superfamily (IPR038578), but CT173_HUMAN has no Pfam annotations. H2P1R9_PONAB is annotated with a glycosyltransferase family 29 domain (PF00777) in the Interpro database and the domain is also identified using hmmsearch with an E-value = 2.0e-10. Using hmmsearch, PF00777 is also found in the CT173_HUMAN sequence with E-value = 3.2e-08. After the first step, 529 NHP AD events and 2161 NSF AD events remained as potentially true domain events.
In the second step, we searched for alternative isoforms in the reference species (human/S. cerevisiae) in the Ensembl database, and checked whether an isoform was present that contained the AD. This step is only pertinent for the primate data set, since none of the S. cerevisiae genes corresponding to the potential AD events had known isoforms. For the NHP proteins, a total of 120 potential AD events were due to inconsistent isoform annotations.
After the different stages of error detection (Figure 5; Table 7, Table 8), only 397 NHP AD events out of 1,233 (32.2%) and 2163 NSF AD events out of 3785 (57.1%) are considered to be reliable candidates for true domain events. Of these, 0 NHP AD events and 126 (6.2%) NSF AD events were found in SwissProt proteins.
FIGURE 5. Results of error detection protocol for (A) NHP proteins and (B) NSF proteins with potential AD events.
TABLE 7. Results of error detection protocol for NHP proteins with potential additional domain (AD) events. % true AD = % of potential AD that are identified as true AD after re-evaluation.
TABLE 8. Results of error detection protocol for NSF proteins with potential additional domain (AD) events.
3.6 Origin of errors leading to false MD and AD events
Our evaluations of the potential MD and AD revealed that a significant proportion of the events can be attributed to systematic errors. Overall, inconsistent domain annotations accounted for the most errors (NHP: 42.7%, NSF: 46.7%). Gene prediction or isoform errors were the second most frequent causes of false positive domain events (NHP: 26.1%, NSF: 6.0%).
To further investigate the causes of the false domain events, we compared the rates of MD and AD events observed before and after the fact-checking protocol with two measures of genome and gene annotation quality. It should be noted that we excluded the two microsporidia species N. ceranae and V. culicis from the NSF dataset, due to the bias in the MD/AD ratio for these parasitic fungi. First, we used the contig N50 as an estimate of genome sequence/assembly completeness (from Table 1) and compared the N50 values to the frequency of domain events using graphical plots (Supplementary Figure S1) and Spearman rank correlations (Supplementary Table S1). For both NHP and NSF datasets, the correlation between N50 and the number of MD events is reduced after fact-checking (for NHP: potential MD R = −0.7, p = 0.04, true MD R = 0.2, p = 0.55; and for NSF: potential MD R = −0.4, p = 0.08, true MD R = −0.02, p = 0.93), suggesting that the fact-checking protocol was successful in removing this bias. However, the correlation between N50 and the number of AD events is more complex. For NHP, the correlation is increased for true AD events (R = 0.7, p = 0.037) compared to potential AD events (R = 0.2, p = 0.52). For NSF, no significant correlations were found for the AD events before or after fact-checking.
We then used the BUSCO complete metric (Manni et al., 2021) as a complementary measure to assess genome assembly and gene annotation completeness (from Table 1). BUSCO complete scores are based on the percentage of complete genes identified in a genome relative to a Benchmark of universal Single-Copy Orthologs. No significant correlations were observed between the BUSCO metric and the number of events before or after fact-checking (Supplementary Figure S1; Supplementary Table S1), although this may be due to the relatively small range of BUSCO values especially for NHP (BUSCO between 96.0 and 99.9).
We also compared the frequency of domain events before and after fact-checking to an estimate of the phylogenetic distance between the non-reference proteomes and the corresponding reference (human/S. cerevisiae). Intuitively, we would expect more true domain events in species that are more phylogenetically distant. However, it may also be true that identification of domain events in more distant species is more difficult, giving rise to more errors. We estimated the phylogenetic distance from publicly available genome-scale trees (see Methods) and performed a phylogenetic generalized least squares (PGLS) regression analysis to account for the phylogenetic relatedness of the species (Supplementary Table S1). For NHP, significant correlations were found for potential MD (R2 = 0.61, p = 0.02) and true MD (R2 = 0.71, p = 0.01), but not for potential AD (R2 = 0.07, p = 0.5) or true AD (R2 = 0.02, p = 0.7). For NSF, no significant correlations were observed, except for true MD (R2 = 0.23, p = 0.04). Thus, our fact-checking protocol generally increases the correlation between phylogenetic distance and the number of predicted events, at least for MD, supporting the hypothesis that true MD events occur more frequently in more distantly related species. Again, the correlation for the number of AD events is more complex, and potential reasons for this are discussed below.
The proportion of potential MD events identified as true events is different for the two datasets: 9.2% for the NHP proteomes, and 31.2% for the NSF proteomes. The proportion of true AD events is also different: 32.2% for the NHP proteomes, 57.1% for the NSF proteomes. The larger proportions of true AD compared to true MD for both NHP and NSF are possibly due to protocol issues since false positive MD can be more easily identified by checking for their presence in the corresponding genome sequence. It is more difficult to affirm that potential AD are in fact false positives, for example resulting from erroneous gene fusions or alternative start/stop codons. Similar issues have been observed previously at the gene level, where it is generally accepted that in eukaryotic genome evolution gene loss is prevalent over gene gain (Deutekom et al., 2019). However, due to sequencing issues or incorrect gene prediction, genes can be falsely inferred as absent, implying that loss estimates may be overestimated.
3.7 Impact of errors on estimates of MD and AD events
The error detection protocol presented in the previous section allowed to filter false positive predictions and to more reliably estimate the rates of MD and AD events in the NHP/NSF proteomes (Figure 6). After filtering, the mean number of NHP orthologs with different domain contents is reduced from 3.7% to 0.5%. This is in line with previous observations (Nagy et al., 2011), for example for human-orangutan comparisons, a rate of 0.3% orthologs with different domain architectures was identified in expert-reviewed proteins from the SwissProt database. Filtering of the NSF dataset also resulted in a reduction of the number of orthologs with different domain contents from 17.6% to 7.7%, although the proportion of true events is larger than for NHP proteins.
FIGURE 6. Rates of MD and AD events before and after filtering of false positives for (A) NHP and (B) NSF proteins.
For the NHP dataset, the potential MD events inferred from the public database annotations are more frequent than AD events (2.9% of orthologs with MD and 0.8% of orthologs with AD: paired t-test, t (10) = -5.70, p = 0.0005). However, we conclude that this difference is due to annotation errors, since after filtering of the false positives, MD and AD rates are the same (0.27% of orthologs with MD and 0.26% of orthologs with AD: paired t-test t (10) = -0.10, p = 0.92). Similar rates of MD and AD might be expected, since the absence/presence of a domain was arbitrarily defined to refer to the NHP protein compared to the human reference.
In contrast, for the NSF dataset, while the number of potential MD and AD events inferred from the public database annotations are similar (9.1% of orthologs with MD and 8.6% of orthologs with AD: paired t-test, t = −1.01, p = 0.33), filtering of false positives led to more frequent AD in NSF with respect to S. cerevisiae than MD (2.8% of orthologs with MD and 4.9% of orthologs with AD: paired t-test, t (20) = 2.61, p = 0.02). One reason for the higher rate of AD compared to MD may be the higher diversity of fungal genomes due to their diverse lifestyles and specific adaptations to natural or laboratory ecosystems (Naranjo-Ortiz and Gabaldón, 2019).
Finally, we investigated the position of the true MD and AD events within the protein sequence. For domain events where the reference protein and the ortholog had at least two annotated domains, we determined whether the MD or AD was found at the N/C-termini or in the middle of the protein. For both NHP and NSF datasets (Figure 7), the MD and AD events were less frequent in the middle of the protein and N-terminal events were slightly more frequent than C-terminal events, in line with previous findings (Dohmen et al., 2020).
FIGURE 7. Location of MD and AD events at the N/C-termini or in the middle of the protein for (A) NHP and (B) NSF proteins.
3.8 Characterization of true domain events in primates
In this section, we perform an initial evolutionary and functional investigation of the 808 domain events (411 MD and 397 AD) that were retained as true events in the primate dataset. Our initial error detection protocol identified AD and MD at the level of Pfam protein families. However, many Pfam families are related and can be classified hierarchically into clans. Pfam defines a clan as a collection of families that have arisen from a single evolutionary origin. Although domain families in the same clan are considered to be homologous, they are so evolutionarily diverse that the family members cannot be identified with a single HMM. Of the 808 domain events, 52 events (44 MD, 8 AD) involved two domains in the same Pfam clan and were excluded from the subsequent analyses. The distribution of the remaining 756 events is provided in Supplementary Table S2.
It has been proposed that novel combinations of preexisting domains had a major role in the evolution of protein networks and more complex cellular activities (Peisajovich et al., 2010). In agreement with this, we found that the most frequent Pfam-A domains implicated in MD or AD events in the primate dataset (Supplementary Table S3) are mainly involved in signaling or regulatory functions, including (i) the Kruppel associated box (KRAB) domain and zinc finger domains (PF14634, PF00096, PF02023) found in diverse transcription factors, (ii) the Ankyrin repeat and SAM domain commonly involved in protein-protein interactions, and (iii) the Src homology-3 frequently having a role in signaling pathways. Other domains are present in immune system proteins (PF13895, PF07679), or cytoskeletal-associated proteins (PF12796, PF00307, PF00373, PF15974), or are found in proteins involved in diverse processes (PF14604, PF01462, PF13202, PF00100).
Figure 8A shows an example of a true MD in an NHP protein, where the baboon ortholog (A0A096P459) has a missing MAM domain (PF00629) compared to the human sequence NRP1_HUMAN (O14786). NRP1_HUMAN is defined as neuropilin-1, a vascular endothelial cell growth factor receptor that plays roles in angiogenesis, axon guidance, cell survival, migration, and invasion. It also recognizes and binds to a specific motif on SARS-CoV-2 spike protein S1 and enhances SARS-CoV-2 infection. The human MAM domain consists of approximately 170 amino acids and is likely to have an adhesive function. Truncation of the MAM domain abolishes the ability of neuropilin to mediate semaphorin-induced neuronal growth collapse (Lu et al., 2021).
FIGURE 8. Schematic views of the example domain events observed in NHP proteomes. (A). Domain organizations for human protein NRP1_HUMAN and baboon protein A0A096P459, showing the shared domains CUB (PF00431) and FA58C (PF00754) and the missing MAM (PF00629) domain in baboon. (B). Domain organizations for human protein SP100_HUMAN and marmoset protein A0A2R8MEX0, showing the shared domains HSR (PF03172) and SAND (PF01342) and the missing HMG (PF00505) domain in marmoset. The marmoset protein contains 2 additional domains: PHD (PF00628) and bromodomain (PF00439). (C). Domain organizations for human protein CMAH_HUMAN and all NHP orthologs, showing the additional Rieske-type domain (PF00355) in NHP orthologs.
Another example (Figure 8B) is the New World marmoset ortholog (A0A2R8MEX0) with a missing domain (PF09011) compared to the human sequence SP100_HUMAN (P23497). The nuclear autoantigen Sp-100 plays a role in angiogenesis, controlling endothelial cell motility and invasion. It also plays a role in infection by viruses, including human cytomegalovirus and Epstein-Barr virus. In Old World monkeys, including apes and humans, one of the splicing variants is extended by an HMG1L3 retrotransposition into the SP100 locus that occurred after divergence of New World and Old World monkey lineages (Devor, 2001). This retrotranscribed copy was inserted at the 3′end of the SP100 gene and has become incorporated into the 3′end of the SP100 locus as an exon, resulting in the addition of a DNA-binding function to the SP100 protein.
An example of a true AD event is observed in all NHP orthologs of the human protein CMAH_HUMAN (Q9Y471), an inactive cytidine monophosphate-N-acetylneuraminic acid (CMP-Neu5Gc) hydroxylase (Figure 8C). The human protein is N-terminally truncated compared to orthologs and lacks a region containing the Rieske-type iron-sulfur cluster domain (PF00355). It has been suggested that the inactive protein leads to the fact that humans differ from other primates because they completely lack Neu5Gc on their cell surfaces (Suntsova, Buzdin, 2020).
3.9 Characterization of true domain events in fungi
In this section, we investigate the 3406 domain events (1243 MD and 2163 AD) that were retained as true events in the fungi dataset. As for primates, we first checked for MD/AD in the same Pfam clan. Of the 3406 domain events, 567 (240 MD, 314 AD) involved two domains in the same Pfam clan and were excluded from the subsequent analyses. The distribution of the remaining 2,852 events is provided in Supplementary Table S4.
Supplementary Table S5 shows the top 10 most frequent Pfam-A domains implicated in MD or AD in the fungi dataset. Several domains are also present in the primate top 10 list, including the promiscuous domains (C2H2, RING, EF hand, Ankyrin repeats) found in diverse proteins. Other promiscuous domains include the WD, RWD, F-box-like domains. For some NSF MD, the domain is missing in all orthologs and thus most likely correspond to a domain gain in the reference protein rather than independent domain loss events in multiple NSF. These domains include homing endonucleases (PF05203, PF05204) encoded by mobile DNA elements, the N-terminal domain of methionyl-tRNA synthetase (MetRS), or the C-terminal domain of the mitochondrial ribosomal L27 protein.
Other examples of true NSF MD events include the galactose metabolic process. Most hemiascomycetes can grow on galactose as a sole carbon source, and in S. cerevisiae seven genes (the GAL genes) function exclusively in this pathway. Although orthologs of the GAL genes are present in many yeast genomes, they have been lost independently in several lineages (Hittinger et al., 2004). This specialty is also reflected at the protein domain level. The example shown in Figure 9A concerns GAL10_YEAST (P04397), a bifunctional protein containing a GDP-mannose 4,6 dehydratase domain (PF16363) and an Aldose 1-epimerase domain (PF01263). The 17 identified NSF orthologs (no orthologs were found for Gonapodya prolifera, Nomascus cernae, V. culicis) all share the GDP-mannose 4,6 dehydratase domain. However, only Schizosaccharomyces pombe exhibits both domains, while 4 orthologs correspond to partially uncharacterized genome regions and 12 have confirmed losses of the Aldose 1-epimerase domain. Figure 9B shows another GAL protein, GAL4_YEAST (P04386), a positive regulator for the gene expression of the galactose-induced genes that code for enzymes used to convert galactose to glucose. Cryptococcus neoformans is missing the DNA binding domain (PF00172), but the corresponding genome sequence is partially uncharacterized. A. oligospora has the dimerization domain (PF03902) after correction of the gene prediction. The loss of the dimerization domain is confirmed in the other identified orthologs.
FIGURE 9. Schematic views of the example domain events observed in NSF proteomes. (A). Domain organizations for Saccharomyces cerevisiae protein GAL10_YEAST, Schizosaccharomyces pombe protein GAL10_SCHPO and other NSF orthologs, showing the shared domain GDP-mannose 4,6 dehydratase (PF16363) and the missing Aldose 1-epimerase (PF01263) domain in NSF orthologs. (B). Domain organizations for Saccharomyces cerevisiae protein GAL4_YEAST, A. fumigatus protein Q4WWQ9 and Neurospora crassa protein Q7SAJ9, showing the shared Zn2C6 (PF00172) and Fungal_trans domains (PF04082) and the missing dimerization domain (Dimer_dom) (PF03902) in the Neurospora crassa protein. (C). (B). Domain organizations for Saccharomyces cerevisiae protein LDH1_YEAST, Y. lipolytica protein Q6CEG0 and A. oligospora protein G1XEC8, showing the shared AB hydrolase (PF12697) domain and the additional DSPc (PF00782) domain in Y. lipolytica and A. oligospora proteins.
An example of a NSF AD is observed in the Y. lipolytica ortholog of LDH1_YEAST (P38139), lipid droplet hydrolase 1, that plays a role in maintaining lipid homeostasis in S. cerevisiae (Figure 9C). Yarrowia lipolytica is a model microorganism for lipid production because of its ability to accumulate high levels of lipids. LDH1_YEAST shares an alpha/beta hydrolase fold domain (PF00561) with Y. lipolytica and A. oligospora, but these two orthologs also contain a C-terminal dual specificity phosphatase, catalytic domain (PF00782).
More complex MD/AD events are found in orthologs of the reference protein FOX2_YEAST (Q02207), a peroxisomal hydratase-dehydrogenase-epimerase trifunctional protein, with 17 identified NSF orthologs (no orthologs were found for S. pombe and the two Microsporidia). The MaoC like domain (PF01575), with possible hydratase activity, is lost in the two Chytridiomycota, and the Basidiomycota W. ichthyophaga and Coprinopsis cinerea. In C. cinerea, the MaoC like domain is found in a separate downstream gene, suggesting a possible fusion/fission event.
4 Discussion
Analysis of domain architecture changes is important for fundamental studies of evolution and applications in the use of non-human primates in medical studies, for example (Schmidt et al., 2022), or in the search of new antifungal targets (Barrera et al., 2014). Here, we have shown that on average domain losses are over-estimated ten-fold and three-fold in the NHP and NSF proteins respectively, in line with previous studies (Nagy et al., 2011). For the first time, we also show that domain gains are over-estimated by three-fold and two-fold respectively in NHP and NSF proteins. The proportion of potential NHP events that are identified as true remains low, even for the most reliable proteomes (26% true events for macaque, and 60% for Ustilago maydis), clearly demonstrating the necessity for reliable quality control and error detection.
After error filtering, true domain events are observed with a frequency of 0.5% for NHP orthologs and 7.7% for NSF orthologs. This difference highlights the different nature of the two datasets used in this work. The datasets were chosen to represent the main challenges for domain annotation pipelines. The first dataset includes closely related NHP species (sharing >89% protein sequence identity with human) with a common ancestor that appeared recently around 50–55 Mya (Martin, 2012). True domain events are thus expected to occur at relatively low rates. Nevertheless, the annotation of NHP genomes poses significant challenges due to their large intron-rich and repeat-rich genomes and the variable genome sequence quality (Wu D. D. et al., 2022) implying that errors are still common (Meyer et al., 2020). In view of the clear physiological, cognitive and behavioral differences between NHP species, high quality data is crucial for comparative studies aimed at describing to what extent genetic differences drive phenotypic differences (Rogers and Gibbs, 2014). In contrast, the NSF species of the second dataset generally have smaller genomes of high quality and few introns meaning that genes are theoretically easier to predict. However, the NSF have evolved over a longer time period (the fungal stem lineage emerged 1,000 Mya) and adapted to very diverse environments and lifestyles (Berbee et al., 2017). Again, error-free data are required to accurately identify different adaptive evolutionary trajectories.
The fact-checking method used here confirms that errors or inconsistencies are widespread in the protein database entries corresponding to the two datasets. For both NHP and NSF, the most frequent source of errors was heterogeneous domain annotations between orthologs. InterPro combines predictive models from several different databases, including Pfam into a single resource. The entire InterPro database is regularly reviewed for accuracy, and matches for sequences from UniprotKB are updated or removed where necessary (Blum et al., 2021). These efforts clearly improve the accuracy and coverage of protein domain databases, especially for the well-studied model species. Unfortunately, it also implies that domain annotations can be inconsistent between related organisms, thus hindering systematic large-scale comparative studies.
Gene prediction failures were the second most frequent source of errors, particularly for NHP proteins. The relative difference between NHP and NSF is probably explained by the fact that the problems of gene prediction are less severe in the case of fungi that generally have less intron-rich genomes than primates. Furthermore, in primates, some potential domain events also reflect the presence of alternative splicing isoforms, and the fact that the UniprotKB database may define different canonical isoforms for the orthologs of different species.
Finally, 22% of domain events for NHP and 7% for NSF, were mapped to incomplete or uncharacterized genome sequences. In this case, the protocol could not distinguish between true and false events. Nevertheless, genome sequence quality should improve in the near future with the application of long read sequencing technologies, for example.
Three important caveats should be kept in mind. First, we extracted ortholog information from the OrthoInspector database, which identifies pairwise orthologs based on protein sequence comparisons. This implies that orthologs with very different domain architectures may be missed by the algorithm, and thus our list of domain events may be incomplete. In contrast, we assumed that the identified ortholog pairs are accurate, since OrthoInspector achieved a precision >99% in independent benchmarking tests (Altenhoff et al., 2020). Although the OrthoInspector database includes one-to-many and many-to-many orthologs, we restricted our analyses to orthologs with one-to-one relationships, thus excluding complex gene families that may have undergone copy number variations and subsequent sequence divergence through neo- or sub-functionalization.
Second, our more relaxed definition of the ‘domain content’ of proteins considers only the set of domains present in a protein irrespective of domain order or domain duplications. This definition focuses on the important evolutionary events involving loss or gain of unique domains and has been used previously to study evolution of multidomain proteins (Przytycka et al., 2006; Moore and Bornberg-Bauer, 2012). Nevertheless, more stringent definitions of domain architecture have been proposed, such as the linear sequence of constituent domains from the N-terminus to the C-terminus (Nagy et al., 2011; Dohmen et al., 2020), which would allow to address more complex domain-level events.
Third, it should be noted that our protocol uses pairwise sequence comparisons and MD/AD events are defined with respect to the reference protein (human or S. cerevisiae). This does not necessarily reflect the underlying evolutionary mechanisms and cannot distinguish between a domain being recruited in one protein or lost in the other. Therefore, our study does not provide further evidence concerning the debate about the relative rates of domain losses and gains in a given clade. Resolution of the evolutionary mechanisms underlying the domain content differences observed in this work would require detailed phylogenetic analyses and reconstruction of ancestral states.
Based on the true events, we performed some preliminary analyses to investigate the functional relevance of our findings. After filtering of errors, similar rates of MD and AD are observed in the closely related NHP, while AD are more frequent than MD in the NSF that have adapted to more specific ecosystems. The latter is in line with previous findings that emergence of novel domains is foremost associated with environmental adaptations (Moore and Bornberg-Bauer, 2012). The most frequently lost/gained domains often reflect known species specificities, notably immune system proteins or zinc-finger transcription factors in primates (Rogers and Gibbs, 2014), or key metabolic processes in fungi (Wu B. et al., 2022). We also confirmed that domain events are predominantly observed on sequence termini, and more frequently on the N-terminus, than in the internal part of the architecture. It has been hypothesized that insertions of new transcription start and stop codons, as well as gene fusion and fission, are more likely to occur than, for example, intron mobility caused by exon shuffling (Buljan and Bateman, 2009).
In the future, we plan to extend the functional analyses to investigate the potential enrichment of the domain gain/loss events observed here in specific cellular pathways or processes. We will also apply the fact-checking approach to other domain events, such as domain shuffling or domain duplications, observed in primate and fungi proteins. An important application will be the comparison of the evolution of domain architectures between orthologs and paralogs. For example, are domain architectures more similar between orthologs than paralogs at the same degree of evolutionary separation? While orthologs are generally expected to experience stronger evolutionary pressure to maintain the same function than paralogs, it would be interesting to test whether functional conservation is associated with a higher conservation of domain architectures, i.e., if domain architecture is an important vehicle of protein function.
Data availability statement
The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found in the article/Supplementary Material.
Author contributions
OP, OL, and JT designed the study and experiments. AK, JT performed the experiments. OP, OL, and JT performed the data analysis. All authors drafted and reviewed the manuscript.
Funding
This work was supported by the Agence Nationale de la Recherche (ANR-21-CE02-0028-01) and institute funds from the French Centre National de la Recherche Scientifique, and the University of Strasbourg.
Acknowledgments
The authors would like to thank the BiGEst Bioinformatics Platform for technical assistance.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fbinf.2023.1178926/full#supplementary-material
Supplementary Material | Supplementary Tables S1-6.
References
Altenhoff, A. M., Garrayo-Ventas, J., Cosentino, S., Emms, D., Glover, N. M., Hernández-Plaza, A., et al. (2020). The Quest for Orthologs benchmark service and consensus calls in 2020. Nucleic Acids Res. 48, W538–W545. doi:10.1093/nar/gkaa308
Bányai, L., and Patthy, L. (2016). Putative extremely high rate of proteome innovation in lancelets might be explained by high rate of gene prediction errors. Sci. Rep. 6, 30700. doi:10.1038/srep30700
Barrera, A., Alastruey-Izquierdo, A., Martín, M. J., Cuesta, I., and Vizcaíno, J. A. (2014). Analysis of the protein domain and domain architecture content in fungi and its application in the search of new antifungal targets. PLoS Comput. Biol. 10, e1003733. doi:10.1371/journal.pcbi.1003733
Berbee, M. L., James, T. Y., and Strullu-Derrien, C. (2017). Early diverging fungi: Diversity and impact at the dawn of terrestrial life. Annu. Rev. Microbiol. 71, 41–60. doi:10.1146/annurev-micro-030117-020324
Bileschi, M. L., Belanger, D., Bryant, D. H., Sanderson, T., Carter, B., Sculley, D., et al. (2022). Using deep learning to annotate the protein universe. Nat. Biotechnol. 40, 932–937. doi:10.1038/s41587-021-01179-w
Blum, M., Chang, H. Y., Chuguransky, S., Grego, T., Kandasaamy, S., Mitchell, A., et al. (2021). The InterPro protein families and domains database: 20 years on. Nucleic Acids Res. 49, D344–D354. doi:10.1093/nar/gkaa977
Buljan, M., and Bateman, A. (2009). The evolution of protein domain families. Biochem. Soc. Trans. 37, 751–755. doi:10.1042/bst0370751
Cheng, S., Melkonian, M., Smith, S. A., Brockington, S., Archibald, J. M., Delaux, P. M., et al. (2018). 10KP: A phylodiverse genome sequencing plan. Gigascience 7, 1–9. doi:10.1093/gigascience/giy013
Deutekom, E. S., Vosseberg, J., van Dam Tjp, , and Snel, B. (2019). Measuring the impact of gene prediction on gene loss estimates in Eukaryotes by quantifying falsely inferred absences. PLoS Comput. Biol. 15, e1007301. doi:10.1371/journal.pcbi.1007301
Dohmen, E., Klasberg, S., Bornberg-Bauer, E., Perrey, S., and Kemena, C. (2020). The modular nature of protein evolution: Domain rearrangement rates across eukaryotic life. BMC Evol. Biol. 20, 30. doi:10.1186/s12862-020-1591-0
Dornburg, A., Mallik, R., Wang, Z., Bernal, M. A., Thompson, B., Bruford, E. A., et al. (2022). Placing human gene families into their evolutionary context. Hum. Genomics 16, 56. doi:10.1186/s40246-022-00429-5
Forslund, K., Pekkari, I., and Sonnhammer, E. L. (2011). Domain architecture conservation in orthologs. BMC Bioinforma. 12, 326. doi:10.1186/1471-2105-12-326
Forslund, K., Pereira, C., Capella-Gutierrez, S., da Silva, A. S., Altenhoff, A., Huerta-Cepas, J., et al. (2018). Gearing up to handle the mosaic nature of life in the quest for orthologs. Bioinformatics 34, 323–329. doi:10.1093/bioinformatics/btx542
Forslund, K., and Sonnhammer, E. L. (2012). Evolution of protein domain architectures. Methods Mol. Biol. 856, 187–216. doi:10.1007/978-1-61779-585-5_8
Gabaldon, T., and Koonin, E. V. (2013). Functional and evolutionary implications of gene orthology. Nat. Rev. Genet. 14, 360–366. doi:10.1038/nrg3456
Goudey, B., Geard, N., Verspoor, K., and Zobel, J. (2022). Propagation, detection and correction of errors using the sequence database network. Brief. Bioinform 23, bbac416. doi:10.1093/bib/bbac416
Hittinger, C. T., Rokas, A., and Carroll, S. B. (2004). Parallel inactivation of multiple GAL pathway genes and ecological diversification in yeasts. Proc. Natl. Acad. Sci. U. S. A. 101, 14144–14149. doi:10.1073/pnas.0404319101
Jain, A., Perisa, D., Fliedner, F., von Haeseler, A., and Ebersberger, I. (2019). The evolutionary traceability of a protein. Genome Biol. Evol. 11, 531–545. doi:10.1093/gbe/evz008
Kuznetsov, A., and Bollin, C. J. (2021). NCBI genome Workbench: Desktop software for comparative genomics, visualization, and GenBank data submission. Methods Mol. Biol. 2231, 261–295. doi:10.1007/978-1-0716-1036-7_16
Lewin, H. A., Robinson, G. E., Kress, W. J., Baker, W. J., Coddington, J., Crandall, K. A., et al. (2018). Earth BioGenome project: Sequencing life for the future of life. Proc. Natl. Acad. Sci. U. S. A. 115, 4325–4333. doi:10.1073/pnas.1720115115
Li, Y., Steenwyk, J. L., Chang, Y., Wang, Y., James, T. Y., Stajich, J. E., et al. (2021). A genome-scale phylogeny of the kingdom Fungi. Curr. Biol. 31, 1653–1665.e5. doi:10.1016/j.cub.2021.01.074
Lin, K., Zhu, L., and Zhang, D. Y. (2006). An initial strategy for comparing proteins at the domain architecture level. Bioinformatics 22, 2081–2086. doi:10.1093/bioinformatics/btl366
Manni, M., Berkeley, M. R., Seppey, M., Simão, F. A., and Zdobnov, E. M. (2021). BUSCO update: Novel and streamlined workflows along with broader and deeper phylogenetic coverage for scoring of eukaryotic, prokaryotic, and viral genomes. Mol. Biol. Evol. 38, 4647–4654. doi:10.1093/molbev/msab199
Martin, F. J., Amode, M. R., Aneja, A., Austine-Orimoloye, O., Azov, A. G., Barnes, I., et al. (2022). Ensembl 2023. Nucleic Acids Res. 1, D933–D941. doi:10.1093/nar/gkac958
Meyer, C., Scalzitti, N., Jeannin-Girardon, A., Collet, P., Poch, O., and Thompson, J. D. (2020). Understanding the causes of errors in eukaryotic protein-coding gene prediction: A case study of primate proteomes. BMC Bioinforma. 21 (1), 513. doi:10.1186/s12859-020-03855-1
Mistry, J., Chuguransky, S., Williams, L., Qureshi, M., Salazar, G. A., Sonnhammer, E. L. L., et al. (2021). Pfam: The protein families database in 2021. Nucleic Acids Res. 49, D412–D419. doi:10.1093/nar/gkaa913
Moore, A. D., and Bornberg-Bauer, E. (2012). The dynamics and evolutionary potential of domain loss and emergence. Mol. Biol. Evol. 29, 787–796. doi:10.1093/molbev/msr250
Nagy, A., Szláma, G., Szarka, E., Trexler, M., Bányai, L., and Patthy, L. (2011). Reassessing domain architecture evolution of metazoan proteins: Major impact of gene prediction errors. Genes. (Basel). 2, 449–501. doi:10.3390/genes2030449
Naranjo-Ortiz, M. A., and Gabaldón, T. (2019). Fungal evolution: Major ecological adaptations and evolutionary transitions. Biol. Rev. Camb Philos. Soc. 94, 1443–1476. doi:10.1111/brv.12510
Nevers, Y., Defosset, A., and Lecompte, O. (2020). “Orthology: Promises and challenges,” in Evolutionary biology—a transdisciplinary approach. Editor P. Pontarotti (Cham: Springer). doi:10.1007/978-3-030-57246-4_9
Nevers, Y., Jones, T. E. M., Jyothi, D., Yates, B., Ferret, M., Portell-Silva, L., et al. (2022). The Quest for Orthologs orthology benchmark service in 2022. Nucleic Acids Res. 50, W623–W632. doi:10.1093/nar/gkac330
Nevers, Y., Kress, A., Defosset, A., Ripp, R., Linard, B., Thompson, J. D., et al. (2019). OrthoInspector 3.0: Open portal for comparative genomics. Nucleic Acids Res. 47, D411–D418. doi:10.1093/nar/gky1068
Peisajovich, S. G., Garbarino, J. E., Wei, P., and Lim, W. A. (2010). Rapid diversification of cell signaling phenotypes by modular domain recombination. Science 328, 368–372. doi:10.1126/science.1182376
Persson, E., Kaduk, M., Forslund, S. K., and Sonnhammer, E. L. L. (2019). Domainoid: Domain-oriented orthology inference. BMC Bioinforma. 20, 523. doi:10.1186/s12859-019-3137-2
Przytycka, T., Davis, G., Song, N., and Durand, D. (2006). Graph theoretical insights into evolution of multidomain proteins. J. Comput. Biol. 13, 351–363. doi:10.1089/cmb.2006.13.351
Rembeza, E., and Engqvist, M. K. M. (2021). Experimental and computational investigation of enzyme functional annotations uncovers misannotation in the EC 1.1.3.15 enzyme class. PLoS Comput. Biol. 17, e1009522. doi:10.1371/journal.pcbi.1009446
Rogers, J., and Gibbs, R. A. (2014). Comparative primate genomics: Emerging patterns of genome content and dynamics. Nat. Rev. Genet. 15, 347–359. doi:10.1038/nrg3707
Schikora-Tamarit, M. À., and Gabaldón, T. (2022). Using genomics to understand the mechanisms of virulence and drug resistance in fungal pathogens. Biochem. Soc. Trans. 50, 1259–1268. doi:10.1042/bst20211123
Schmidt, J. K., Jones, K. M., Van Vleck, T., and Emborg, M. E. (2022). Modeling genetic diseases in nonhuman primates through embryonic and germline modification: Considerations and challenges. Sci. Transl. Med. 14, eabf4879. doi:10.1126/scitranslmed.abf4879
Schnoes, A. M., Brown, S. D., Dodevski, I., and Babbitt, P. C. (2009). Annotation error in public databases: Misannotation of molecular function in enzyme superfamilies. PLoS Comput. Biol. 5, e1000605. doi:10.1371/journal.pcbi.1000605
Sjolander, K., Datta, R. S., Shen, Y., and Shoffner, G. M. (2011). Ortholog identification in the presence of domain architecture rearrangement. Brief. Bioinform 12, 413–422. doi:10.1093/bib/bbr036
Stamboulian, M., Guerrero, R. F., Hahn, M. W., and Radivojac, P. (2020). The ortholog conjecture revisited: The value of orthologs and paralogs in function prediction. Bioinformatics 36, i219–i226. doi:10.1093/bioinformatics/btaa468
Steinegger, M., and Salzberg, S. L. (2020). Terminating contamination: Large-scale search identifies more than 2,000,000 contaminated entries in GenBank. Genome Biol. 21, 115. doi:10.1186/s13059-020-02023-1
Syamaladevi, D. P., Joshi, A., and Sowdhamini, R. (2013). An alignment-free domain architecture similarity search (ADASS) algorithm for inferring homology between multi-domain proteins. Bioinformation 9, 491–499. doi:10.6026/97320630009491
Tørresen, O. K., Star, B., Mier, P., Andrade-Navarro, M. A., Bateman, A., Jarnot, P., et al. (2019). Tandem repeats lead to sequence assembly errors and impose multi-level challenges for genome and protein databases. Nucleic Acids Res. 47, 10994–11006. doi:10.1093/nar/gkz841
UniProt Consortium (2022). UniProt: The universal protein knowledgebase in 2023. Nucleic Acids Res. 51, D523–D531. doi:10.1093/nar/gkac1052
Wang, L., Wu, D., Robinson, C. V., Wu, H., and Fu, T. M. (2020). Structures of a complete human V-ATPase reveal mechanisms of its assembly. Mol. Cell. 80, 501–511.e3. doi:10.1016/j.molcel.2020.09.029
Wang, Y., Zhang, H., Zhong, H., and Xue, Z. (2021). Protein domain identification methods and online resources. Comput. Struct. Biotechnol. J. 19, 1145–1153. doi:10.1016/j.csbj.2021.01.041
Weirather, J. L., de Cesare, M., Wang, Y., Piazza, P., Sebastiano, V., Wang, X. J., et al. (2017). Comprehensive comparison of pacific biosciences and oxford nanopore technologies and their applications to transcriptome analysis. F1000Res. 6, 100. doi:10.12688/f1000research.10571.1
Weisman, C. M., Murray, A. W., and Eddy, S. R. (2022). Mixing genome annotation methods in a comparative analysis inflates the apparent number of lineage-specific genes. Curr. Biol. 32, 2632–2639.e2. doi:10.1016/j.cub.2022.04.085
Wu, B., Hao, W., and Cox, M. P. (2022). Reconstruction of gene innovation associated with major evolutionary transitions in the kingdom Fungi. BMC Biol. 20, 144. doi:10.1186/s12915-022-01346-8
Wu, D. D., Qi, X. G., Yu, L., Li, M., Liu, Z. J., Yoder, A. D., et al. (2022). Initiation of the primate genome project. Zool. Res. 43, 147–149. doi:10.24272/j.issn.2095-8137.2022.001
Keywords: molecular evolution, protein domain analysis, protein analysis tools, sequence analysis, annotation error detection, primates, fungi
Citation: Kress A, Poch O, Lecompte O and Thompson JD (2023) Real or fake? Measuring the impact of protein annotation errors on estimates of domain gain and loss events. Front. Bioinform. 3:1178926. doi: 10.3389/fbinf.2023.1178926
Received: 03 March 2023; Accepted: 05 April 2023;
Published: 20 April 2023.
Edited by:
Igor N. Berezovsky, Bioinformatics Institute (A∗STAR), SingaporeReviewed by:
François José Serra, Josep Carreras Leukaemia Research Institute (IJC), SpainLukasz Salwinski, University of California, Los Angeles, United States
Copyright © 2023 Kress, Poch, Lecompte and Thompson. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Julie D. Thompson, thompson@unistra.fr