Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Predicting essential proteins by integrating orthology, gene expressions, and PPI networks

  • Xue Zhang ,

    Roles Conceptualization, Data curation, Formal analysis, Funding acquisition, Methodology, Software, Validation, Visualization, Writing – original draft, Writing – review & editing

    lindajia03@gmail.com(XZ); wangxinxiao19750329@gmail.com(WX)

    Affiliation School of Medicine, Tufts University, Boston, MA, United States of America

  • Wangxin Xiao ,

    Roles Data curation, Formal analysis, Funding acquisition, Methodology, Writing – original draft, Writing – review & editing

    lindajia03@gmail.com(XZ); wangxinxiao19750329@gmail.com(WX)

    Affiliation School of Computer and Software Engineering, Huaiyin Institute of Technology, Huai’an, Jiangsu, China

  • Xihao Hu

    Roles Data curation, Software, Validation, Writing – review & editing

    Affiliations Department of Biostatistics and Computational Biology, Dana-Farber Cancer Institute, Boston, MA, United States, Harvard T.H. Chan, School of Public Health, Boston, MA, United States of America

Abstract

Identifying essential proteins is very important for understanding the minimal requirements of cellular life and finding human disease genes as well as potential drug targets. Experimental methods for identifying essential proteins are often costly, time-consuming, and laborious. Many computational methods for such task have been proposed based on the topological properties of protein-protein interaction networks (PINs). However, most of these methods have limited prediction accuracy due to the noisy and incomplete natures of PINs and the fact that protein essentiality may relate to multiple biological factors. In this work, we proposed a new centrality measure, OGN, by integrating orthologous information, gene expressions, and PINs together. OGN determines a protein’s essentiality by capturing its co-clustering and co-expression properties, as well as its conservation in the evolution process. The performance of OGN was tested on the species of Saccharomyces cerevisiae. Compared with several published centrality measures, OGN achieves higher prediction accuracy in both working alone and ensemble.

Introduction

Essential proteins are cellular functional molecules that are indispensable to the survival or reproduction of a living organism. Essential protein identification is crucial for understanding the minimal requirements of basic cell functions, and identifying human disease genes [1] and new drug targets [2]. Experimental methods for the discovery of essential proteins are often time-consuming, laborious, and costly. Computational methods can help to rank the genes based on publicly available biological resources and so greatly reduce the experimental cost needed for finding a novel gene target.

With the accumulation of high-throughput experimental data, it’s now possible to predict protein essentiality in network level. Many researchers have explored the correlations between network topological features and protein essentiality, and found that proteins highly connecting with other proteins in PIN are more likely to be essential than those of low connections. This so-called centrality-lethality rule [3] has been observed in several species, such as Saccharomyces cerevisiae, Caenorhabditis elegans, and Drosophila melanogaster [45]. Many centrality measures have been proposed to capture the correlations between network topological properties and protein essentiality, including degree centrality (DC) [5], betweenness centrality (BC) [6], closeness centrality (CC) [7], eigenvector centrality (EC) [8], and subgraph centrality (SC) [9]. Since the existing PINs for many species are not complete and very noisy, the identification of essential proteins solely based on network topology is still very challenging. In addition, protein essentiality is expected to be affected by multiple biological factors, while network topological properties only capture some of its characteristics. Most centrality measures that are only based on PINs could be sensitive to the noise in each PIN, even though they have been found to correlate with the essentiality of proteins.

We need to find out more robust and accurate centrality measures for predicting essential proteins. Recently, several new centrality measures have been proposed by combining topological properties with other biological information. For example, CoEWC [10] and PeC [11] integrated PINs with gene expression data and showed significant performance improvement compared to methods only based on PINs. SON [12] integrated subcellular localization, orthology, and PINs. LBCC [13] integrated local density, betweenness centrality and in-degree centrality of protein complex. GOS [14] integrated gene expression, orthology, subcellular localization and PINs together to predict essential proteins. Besides, Zhang et al proposed an ensemble framework that can significantly improve the prediction accuracy of traditional centrality measures by combining gene expression data and PINs [15]. In general, the integration of network topological properties and additional biological information can improve the prediction accuracy due to the increased robustness by considering multiple biological factors. The advances and challenges in identifying essential proteins using computational methods were reviewed in [1617].

Essential proteins tend to form highly connected protein clusters rather than function independently [18]. Some recently proposed prediction methods aimed to capture the relationship between essentiality and their cluster property [1014]. Han et al. found that network hubs in the yeast interactome can be classified into date and party hubs based on their partners’ expression profiles [19]. These two types of hubs are both likely to be essential, although they have very different clustering properties with their neighbors. CoEWC [10] tried to capture the common topological properties of both date and party hubs by focusing on the clustering property of its neighbors rather than the protein itself, and got improved prediction accuracy compared to those for measuring the clustering property of each single protein.

Essential genes tend to be persistent during the long-term evolution [20]. Based on this assumption, Geptop was developed to offer gene essentiality annotations for bacterial organisms using phylogeny weighted orthology information [21]. Some other studies also showed that the integration of orthologous information with topological properties improved the prediction accuracy [12,14].

Having acquired all these recent achievements, we proposed a new centrality measure, OGN, by integrating orthologous information, gene expressions, and PINs together. We implemented OGN to combine the topological properties common to both date hubs and party hubs, the probability of co-expression with the neighboring proteins, and the orthologs in reference organisms. We examined the performance of OGN on data of a well-studied species, Saccharomyces cerevisiae. Compared to several previously proposed centrality measures, OGN achieved higher prediction accuracy. Furthermore, we proposed an ensemble method by adjusting the parameter in OGN, which could make OGN usable to other organisms for predicting essential proteins without the trouble of searching optimal parameter for the corresponding organism.

Methods

In this paper, we use Pearson correlation coefficient (PCC) to capture the co-expression property of a protein with its neighbors, use local clustering coefficient to capture the high connectivity and co-clustering property of a protein, and use orthologous score to capture a protein’s conservation in evolutionary process.

The PPI network is represented by an undirected graph G(V, E), where a node v∈ V represents a protein and an edge e(u, v) denotes an interaction between two proteins u and v. For a protein u, its OGN (u) is defined in Eq (1). PCC(u, v) is the Pearson correlation coefficient between two proteins, u and v, which is calculated based on their gene expression profiles [10]. Co(v) is the local clustering coefficient of protein v which quantifies how close its neighbors are to being a clique (complete graph). The local clustering coefficient of a protein v in PPI network is defined in Eq (3), where (v, i) is the edge weight with definition in Eq (4). OS(u) is the normalized orthologous score of protein u, which is defined as the number of reference organisms which have orthologs of u divided by the total number of reference organisms, and is then normalized by dividing the maximal orthologous score across all proteins. Nu is the set of all immediately connected neighbors of node u in the PIN, and kv denotes the number of neighbors of protein v. Parameter α is used to adjust the contributions of the network topological properties of a node (TPN) and its conservation (OS), where 𝛼∈[0, 1].

(1)(2)(3)(4)

From the definition of OGN, we can expect that its performance would be affected by different parameter α. In order to make it easy to apply OGN to different organisms to identify essential proteins and to minimize the selection pressure of parameter α, we also propose a simple ensemble method by utilizing the parameter α. The ensemble method works as follows. For each αi∈[0, 1], i = 1,2, …, M, we can get an OGNi(u) for each protein u in the PIN and its corresponding rank. Then we can get M ranks for each protein. According to each ranking OGNi, we select the top n ranked proteins, denoted as Xi, and combine them as the total candidates set X. We then use ensemble score (ES) and majority voting strategy to further predict essential proteins from X.

For each protein u in X, if it’s a member of top n ranked proteins based on ranking OGNi, that is, u∈ Xi, then its ensemble score ES(u) increases by 1 (see Eq (5)). Ii(u) equals to 1 if u∈ Xi, otherwise 0. In majority voting strategy, the threshold T should be equal or larger than half of M. According to the ensemble score and the threshold T, we further select proteins whose ensemble scores are larger than T as the essential candidates of the ensemble method, among which the number of true essential proteins can be determined according to the known protein essentiality. The proposed ensemble method enables us to predict essential proteins for different organisms based on OGN without knowing whether the optimal value for α is same or not for different organisms.

(5)

Results and discussion

Test data

To evaluate the performance of the proposed OGN centrality measure and the ensemble method, the PIN and gene expression data of Saccharomyces cerevisiae were used, as it has been well characterized by knockout experiments and widely used in the evaluation of methods for essential protein discovery. The PPI data was downloaded from BioGRID [22] (version 3.4.143). Gene expression data was retrieved from [23], containing 6,777 gene products and 36 samples. 5,427 proteins were common to the PPI data and gene expression data, which were used for performance evaluation. If a protein/gene had multiple gene expression profiles, the one with maximal mean expression level across the 36 samples was selected. About the selection of gene expression data for predicting essential proteins, we think the following aspects should be considered: 1) sample size; 2) experimental condition; 3) time serials. Generally speaking, larger sample size is preferable because it can more effectively capture gene expression patterns; the experiments that are devoted to specific special treatments would not be suitable since they usually can only get limited number of expressed genes (low coverage); the gene expression profiles are collected from same sample under multiple time points. The collection of gene expression data from [23] spans three cell cycles and has a large coverage of yeast genes, which is suitable for the task of identifying essential proteins.

Essential proteins were collected from several databases, such as SGD [24], DEG [25], and SGDP [26]. 1,194 proteins (S1 Table) are essential among the 5,427 proteins. Orthologous information was collected from InParanoid database (version 7), which contains 100 whole genomes (99 eukaryotes and 1 prokaryote) [27].

Compare OGN with eight other centrality measures

To validate the performance of OGN, we compared it with several other centrality measures: DC, BC, CC, EC, SC, CoEWC, SON, and LBCC. The five traditional centrality measures (DC, BC, CC, EC, and SC) were used as the baseline since they are solely based on the topological properties of PINs. CoEWC, SON, and LBCC are all utilizing other biological information to improve the prediction accuracy in addition to the network topological characteristics of PINs. We used the reported optimal parameters for SON and LBCC. For SON, we set α = 0.3.

We ranked the proteins in descending order according to each method, and chose the top 100 to top 600 proteins as essential candidates for each method. Then the number of true essential proteins were calculated according to known protein essentiality. The comparison results were shown in Fig 1. We can see that OGN outperforms the other seven methods (DC, BC, CC, EC, SC, CoEWC, and LBCC) significantly. OGN also outperforms SON for top 100 to top 400 predicted essential protein candidates. SON slightly outperforms OGN when considering larger number of predicted candidates. Taking top 100 predicted essential proteins as an example, 88 essential proteins are correctly predicted by OGN, and SON ranks 2nd by correctly predicting 74 essential proteins, while CC performs worst by correctly predicting 39 essential proteins. That is to say, for top 100 predicted essential candidates, OGN obtains about 66% improvements over the 5 traditional centrality measures (BC, CC, DC, EC, and SC), about 24% improvements over CoEWC, about 31.3% improvements over LBCC, and about 19% improvements over SON. For predicting no more than 600 essential candidates, OGN achieves more than 25% improvements compared with the 5 common used centrality measures (BC, CC, DC, EC, and SC), and about 10% improvements over CoEWC.

thumbnail
Fig 1. The number of essential proteins predicted by OGN, BC, CC, DC, EC, SC, CoEWC, SON, and LBCC.

(a)-(f) show the results of these methods when select top 100 to 600 ranked proteins as candidate essential proteins.

https://doi.org/10.1371/journal.pone.0195410.g001

Fig 2 shows the comparison results of OGN and the other eight compared centrality measures using Jackknife method. In Fig 2, the horizontal axis represents the top n ranked essential candidates and the vertical axis represents the accumulation quantity of the correct predictions for each method. From Fig 2 we can see that OGN always performs better than the other six methods (BC, CC, DC, EC, SC, and CoEWC). In addition, OGN outperforms SON when n < 450 and outperforms LBCC when n < 700. Note that, LBCC is very time consuming which took over 1 day to get the results on our PIN, while OGN only took several minutes. It demonstrates that OGN is effective to predict yeast essential proteins and superior to the other compared centrality measures.

thumbnail
Fig 2. Comparison of OGN, CoEWC, SON, LBCC, and five common used centrality measures (BC, CC, DC, EC, and SC) using Jackknife method.

https://doi.org/10.1371/journal.pone.0195410.g002

S2 Table shows the top 100 predicted essential candidates by OGN with alpha = 0.3. We also give the corresponding OGN, OS, and DC values as well as the protein essentiality. For the 12 nonessential proteins, they tend to have lager DC values (the degrees range from 53 to 2002 in the PIN) and/or larger OS values, which may in part explain why they are predicted as essential by OGN. Fig 3 shows the subnetwork of the top 100 predicted essential candidates by OGN. From Fig 3 we can see that all the 100 proteins are connected to form one subnetwork, and most of the nonessential proteins have larger degrees which accords with the results shown in S2 Table. In addition, the interaction with multiple essential proteins may play an important role to make these 12 nonessential proteins showing similar characteristics with those of essential proteins. We further examined the 12 nonessential proteins by text mining and database search. YNL255C (GIS2) was confirmed as nonessential gene, but it may have a role in translation regulation under stress conditions [24]. YNL209W (SSB2) is a member of an essential subfamily of hsp70 genes in S. cerevisiae [28]. YLL013C (PUF3) is a nonessential gene, but the null mutant shows abnormal mitochondrial morphology and movement, in addition, both the null mutation and overexpression confer respiratory growth defects [24]. YKL009W (MRT4) involves in rRNA processing (GO process term); null mutant exhibits slow growth [24]. YER151C (UBP3) is a nonessential gene; null mutants grow slowly, have large cell size, are defective in vacuolar fragmentation, impaired in use of various nitrogen sources [24]. YNR051C (BRE5) is a ubiquitin protease cofactor; null is sensitive to brefeldin A [24]. YDR496C (PUF6) is required at post-transcriptional step for efficient retrotransposition; absence results in decreased Ty1 Gag:GFP protein levels; null causes increased cold sensitivity, decreased nuclear export, protein/peptide accumulation, and transposable element transposition [24]. YGR220C (MRPL9) is component of the large subunit of the mitochondrial ribosomal, which mediates translation in the mitochondrion; null causes absent respiratory growth, decreased competitive fitness [24]. YDR012W (RPL4B, unclear essentiality status) is subunit of the cytosolic large ribosomal subunit; involved in translation. YBL072C (RPS8A) is subunit of the cytosolic small ribosomal subunit; involved in maturation of the subunit rRNA and translation; null causes decreased resistance to chemicals and decreased competitive fitness [24]. YHL004W (MRP4) is component of the small subunit of the mitochondrial ribosome, which mediates translation in the mitochondrion; null causes decreased innate thermotolerance and decreased resistance to chemicals [24]. YPL178W (CBC2) involves in mRNA splicing, via spliceosome; null causes decreased competitive fitness [24]. For the 12 nonessential genes, some of them may be fitness genes.

thumbnail
Fig 3. The protein interaction network for the top 100 selected proteins by OGN (alpha = 0.3).

https://doi.org/10.1371/journal.pone.0195410.g003

Influence of parameter α on OGN

From the definition of OGN, we can see that the parameter α adjusts the effect of orthologous information and topological properties. Larger α means that we put more emphasis on orthologous information rather than on topological properties to determine protein essentiality. To analyze the effect of the parameter α on the performance of OGN, we set α∈[0, 1] and observe the number of true essential proteins identified by OGN for top n ranked essential candidates. The results are shown in Table 1. We can see that OGN performs worst when α = 0 or 1, which indicates that both the orthologous information and the topological properties contribute to the final results. OGN gets similar performance when α varies from 0.2 to 0.6 while it performs best when α = 0.3. Fig 4 shows the precision-recall curves for OGN with different parameter α. From Fig 4, we can get similar conclusions with those from Table 1.

thumbnail
Table 1. The number of true essential proteins identified by OGN with different α.

https://doi.org/10.1371/journal.pone.0195410.t001

Ensemble performance of OGN with different parameter α

We further evaluate the ensemble performance of OGN with different parameter α. For convenience, we use OGNi to indicate the OGN method with parameter α = i with i∈[0,1]. For α = 0, 0.1,…, 0.9, 1, we get 11 rankings for each protein u, OGN0[u], OGN1[u],…, OGN10[u]. Based on each OGNi, we select the top n ranked proteins and combine them as the total candidates set X. According to the ensemble score and the majority voting threshold T, a set of proteins whose ensemble scores are larger than T are selected as the essential candidates of the ensemble method, among which the number of true essential proteins can be determined according to the known protein essentiality.

Table 2 gives the performance of the ensemble method with different top n and thresholds T. For example, when n = 100 and T = 5, 90 proteins are predicted as essential candidates by the ensemble method, among which 78 proteins are true essential, so the precision is 0.867. According to Table 2, the precision increases with the increase of threshold T for each n, while the number of selected candidates decreases. We further compared the performance of the ensemble method with different threshold T using jackknife method. For each ensemble method, its base method OGNs select their top n (n ranges from 1 to 1200) ranked proteins as the essential candidates, among which the number of predicted essential candidates and the number of true essential proteins predicted by the ensemble method were calculated. Fig 5 shows the performance comparison of the ensemble method with different threshold T using Jackknife method. According to Table 1, OGN with α = 0.3 performs best, while OGN with α = 0 or 1 performs worst. We also include the performance of OGN when α = 0, 0.3, and 1 in Fig 5 for comparison convenience. From Fig 5 we can see that the ensemble methods with T from 5 to 9 perform similarly; when T = 10, it performs best (better precision), but it can only obtain 503 candidates when its base OGN with top n = 1200. The ensemble method outperforms OGN with α = 0 and 1. The ensemble method with T = 10 performs similarly or slightly better than OGN with α = 0.3 when the number of selected candidates is less than 200.

thumbnail
Fig 5. Comparison of the ensemble method with different threshold T and OGN (α = 0, 0.3, and 1) using Jackknife method.

https://doi.org/10.1371/journal.pone.0195410.g005

thumbnail
Table 2. Performance of ensemble method with different top n and threshold T.

https://doi.org/10.1371/journal.pone.0195410.t002

Conclusion

In this paper, we proposed a new method for identifying essential proteins, OGN, and tested it on yeast PIN and the related gene expression data as well as orthologs. We compared it with five commonly used centrality measures, BC, CC, DC, SC, and EC, and three integrated methods, CoEWC, SON, and LBCC. The comparison results showed that OGN significantly outperformed these six methods (BC, CC, DC, EC, SC, and CoEWC) for predicting essential proteins. OGN also outperformed SON when n < 450 and outperformed LBCC when n < 700. In addition, OGN showed similar performance by varying α from 0.2 to 0.6, which indicated that OGN is quite robust to the selection of parameter α.

We also proposed an ensemble method using OGN with different parameter α, which outperformed the best performed OGN (α = 0.3) when the number of selected essential candidates was less than 200, and outperformed the worst performed OGNs with α = 0 or 1. This indicated that the ensemble method is a reasonable alternative when we don’t know the optimal parameter α. Note that, the ensemble method only used the simple majority voting strategy, there would be more performance improvement by integrating multiple features using more sophisticated machine learning methods [16, 2930].

Supporting information

S2 Table. The top 100 predicted essential candidates by OGN with (α = 0.3).

https://doi.org/10.1371/journal.pone.0195410.s002

(XLSX)

Acknowledgments

We would like to thank the editors and the anonymous reviewers for their insightful suggestions to help us improve this paper to the current status. We’d also like to thank Dr. Min Li and Dr. Chao Qin for sharing their code and data, which made it go smoothly to compare our method with theirs.

References

  1. 1. Steinmetz LM, Scharfe C, Deutschbauer AM, Mokranjac D, Herman ZS, Jones T, et al. Systematic screen for human disease genes in yeast. Nature Gene. 2002; 31:400–404. pmid:12134146
  2. 2. Lamichhane G, Zignol M, Blades NJ, Geiman DE, Dougherty A, Grosset J, et al. A postgenomic method for predicting essential genes at subsaturation levels of mutagenesis: application to Mycobacterium tuberculosis. PNAS. 2003; 100(12): 7213–7218. pmid:12775759
  3. 3. Jeong H, Mason SP, Barabasi AL, Oltvai ZN. Lethality and centrality in protein networks. Nature. 2001; 411 (6833): 41–42. pmid:11333967
  4. 4. Yu H, Greenbaum D, Lu HX, Zhu X, Gerstein M. Genomic analysis of essentiality within protein networks. Trends Genet. 2004; 20(6):227–231. pmid:15145574
  5. 5. Hahn MW, Kern AD. Comparative Genomics of Centrality and Essentiality in Three Eukaryotic Protein Interaction Networks. Mol Biol Evol. 2004; 22(4):803–806. pmid:15616139
  6. 6. Joy MP, Brock A, Ingber DE, Huang S. High-betweenness proteins in the yeast protein interaction network. J Biomed Biotechnol. 2005; 2005(2):96–103. pmid:16046814
  7. 7. Wuchty S, Stadler PF. Centers of complex networks. J Theor Biol. 2003; 223(1):45–53. pmid:12782116
  8. 8. Bonacich P. Power and centrality: A family of measures. Am J Sociol. 1987; 92:12.
  9. 9. Estrada E, Rodriguez-Velazquez JA. Subgraph centrality in complex networks. Phys Rev E. 2005; 71:056103.
  10. 10. Zhang X, Xu J, Xiao W-x. A New Method for the Discovery of Essential Proteins. PLoS ONE. 2013; 8(3): e58763. pmid:23555595
  11. 11. Li M, Zhang H, Wang J, Pan Y. A new essential protein discovery method based on the integration of protein-protein interaction and gene expression data. BMC Systems Biology. 2012; 6:15. pmid:22405054
  12. 12. Li G, Li M, Wang J, Wu J, Wu F, Pan Y. Predicting essential proteins based on subcellular localization, orthology and PPI networks. BMC Bioinformatics. 2016; 17(Suppl 8):279. pmid:27586883
  13. 13. Qin C, Sun Y, Dong Y. A New Method for Identifying Essential Proteins Based on Network Topology Properties and Protein Complexes. PLoS ONE. 2016; 11(8): e0161042. pmid:27529423
  14. 14. Li M, Niu Z, Chen X, Zhong P, Wu F, Pan Y. A reliable neighbor-based method for identifying essential proteins by integrating gene expressions, orthology, and subcellular localization information. TSINGHUA SCIENCE AND TECHNOLOGY. 2016; 21(6): 668–677.
  15. 15. Zhang X, Xiao W, Acencio ML, Lemke N, Wang X. An ensemble framework for identifying essential proteins. BMC Bioinformatics. 2016; 17:322. pmid:27557880
  16. 16. Zhang X, Acencio ML and Lemke N. Predicting Essential Genes and Proteins Based on Machine Learning and Network Topological Features: A Comprehensive Review. Front. Physiol. 2016; 7:75. pmid:27014079
  17. 17. Wang J, Peng W, Wu F. Computational approaches to predicting essential proteins: A survey. Proteomics Clin. 2013; 7:181–92. pmid:23165920
  18. 18. Zotenko E, Mestre J, O9Leary DP, Przytycka TM. Why Do Hubs in the Yeast Protein Interaction Network Tend To Be Essential: Reexamining the Connection between the Network Topology and Essentiality. PLoS Comput Biol. 2008; 4(8):1–16. pmid:18670624
  19. 19. Han JD, Bertin N, Hao T, Goldberg DS, Berriz GF, Zhang LV, et al. Evidence for dynamically organized modularity in the yeast protein-protein interaction network. Nature. 2004; 430 (6995):88–93. pmid:15190252
  20. 20. Acevedo-Rocha CG, Fang G, Schmidt M, Ussery DW, Danchin A. From essential to persistent genes: a functional approach to constructing synthetic life. Trends Genet. 2012; 29(5): 273–279. pmid:23219343
  21. 21. Wei W, Ning L-W, Ye Y-N, Guo F-B. Geptop: A Gene Essentiality Prediction Tool for Sequenced Bacterial Genomes Based on Orthology and Phylogeny. PLoS ONE. 2013; 8(8): e72343. pmid:23977285
  22. 22. Stark C, Breitkreutz B, Reguly T, Boucher L, Breitkreutz A. BioGRID: a general repository for interaction datasets. Nucleic Acids Res. 2006; 34 (suppl_1): D535–D539. https://doi.org/10.1093./nar/gkj109
  23. 23. Tu BP, Kudlicki A, Rowicka M, McKnight SL. Logic of the yeast metabolic cycle: temporal compartmentalization of cellular processes. Science. 2005; 310(5751):1152–1158. pmid:16254148
  24. 24. Cherry JM, Hong EL, Amundsen C, Balakrishnan R, Binkley G, Chan ET, et al. Saccharomyces Genome Database: the genomics resource of budding yeast. Nucleic Acids Res. 2012; 40(Database issue):D700–5. pmid:22110037
  25. 25. Zhang R, Ou HY, Zhang CT. DEG: a database of essential genes. Nucleic Acids Res. 2004; 1:32(Database issue):D271–2. pmid:14681410
  26. 26. Winzeler EA, Shoemaker DD, Astromoff A, Liang H, Anderson K, Andre B, et al. Functional characteri- zation of the S. cerevisiae genome by gene deletion and parallel analysis. Science. 1999; 285 (5429):901–906. pmid:10436161
  27. 27. Östlund G, Schmitt T, Forslund K, Köstler T, Messina DN, Roopra S, et al. InParanoid 7: new algorithms and tools for eukaryotic orthololgy analysis. Nucleic Acids Res. 2010; 38 (Database issue): D196–203. pmid:19892828
  28. 28. Werner-Washburne M, Stone DE, Craig EA. Complex interactions among members of an essential subfamily of hsp70 genes in Saccharomyces cerevisiae. Mol Cell Biol. 1987; 7(7):2568–77. pmid:3302682
  29. 29. Zhang X, Xiao W. Clustering based two-stage text classification requiring minimal training data. Computer Science and Information Systems. 2012; 9(4):1627–1643.
  30. 30. Zhang X, Xiao W. Active semi-supervised framework with data editing. Computer Science and Information Systems. 2012; 9(4): 1513–1532.