A Network-Based Gene-Weighting Approach for Pathway Analysis

A Network-Based Gene-Weighting Approach for Pathway Analysis

Cell Research (2012) 22:565-580. © 2012 IBCB, SIBS, CAS All rights reserved 1001-0602/12 $ 32.00 npg ORIGINAL ARTICLE www.nature.com/cr A network-based gene-weighting approach for pathway analysis Zhaoyuan Fang1, Weidong Tian2, Hongbin Ji1 1State Key Laboratory of Cell Biology, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences (SIBS), Chinese Academy of Sciences, Shanghai 200031, China; 2School of Life Sciences, Institute of Biostatistics, Fudan University, Shanghai 200433, China Classical algorithms aiming at identifying biological pathways significantly related to studying conditions fre- quently reduced pathways to gene sets, with an obvious ignorance of the constitutive non-equivalence of various genes within a defined pathway. We here designed a network-based method to determine such non-equivalence in terms of gene weights. The gene weights determined are biologically consistent and robust to network perturbations. By integrating the gene weights into the classical gene set analysis, with a subsequent correction for the “over-counting” bias associated with multi-subunit proteins, we have developed a novel gene-weighed pathway analysis approach, as implemented in an R package called “Gene Associaqtion Network-based Pathway Analysis” (GANPA). Through analysis of several microarray datasets, including the p53 dataset, asthma dataset and three breast cancer datasets, we demonstrated that our approach is biologically reliable and reproducible, and therefore helpful for microarray data interpretation and hypothesis generation. Keywords: gene weighting; functional association network; pathway analysis; gene set analysis; gene expression microarray; multi-subunit protein Cell Research (2012) 22:565-580. doi:10.1038/cr.2011.149; published online 6 September 2011 Introduction way databases, it is a traditionally favored treatment to reduce “real” biological pathways featured with complex Identifying biological pathways significantly regulated gene-gene linkages and topological arrangements into under various conditions has become one of the most gene sets that are simply based on gene compositions of common tasks in genome-wide expression profiling or pathways. association studies [1-4]. Biological pathways being in- The “gene set over-representation analysis” approach vestigated in such analyses can be obtained from various tests whether a gene set is over-represented in a given types of pathway databases. Several databases, such as gene list [12]. With Fisher’s exact test or chi-square test, KEGG [5, 6], WikiPathways [7] and Biocarta, manually this approach holds a “competitive model” of signifi- create electronic graphs of structured pathways for cel- cance assessment, in the sense that the gene set is tested lular signaling and metabolic processes. Other databases, against random genes from the genome [13]. This ap- such as Gene Ontology (GO), PANTHER [8, 9], Reac- proach is especially useful for studies with a very small tome [10] and MSigDB [11], curate only gene composi- sample size, though difficult in determining an optimal tion information for pathways and usually do not provide gene list from microarray data. Another approach, “gene graph representations. To develop general-purpose path- set analysis (GSA)”, pioneered by Gene Set Enrichment way analysis algorithms applicable to both types of path- Analysis (GSEA) [11], calculates a gene set statistically summarizing gene expression changes over the gene set, which are then compared to null distributions to evalu- Correspondence: Hongbin Jia, Weidong Tianb ate significance. Gene set statistics proposed include the aE-mail: [email protected] b Kolmogorov-Smirnov type statistics in GSEA [11], the E-mail: [email protected] Received 16 February 2011; revised 25 May 2011; accepted 28 July 2011; normalized mean of fold changes in Parametric Analysis published online 6 September 2011 of Gene Set Enrichment (PAGE) [14], the “maxmean” npg A pathway analysis approach with gene weights 566 statistics in MAXMEAN-GSA [15], the quadratic sum of interpretation. We have implemented the network-based modified Student’s T statistics in SAM-GS [16], the con- gene-weighting algorithm, as well as the gene-weighted trast between fold changes of genes within and outside version of GSA, in an open-source R package named gene sets in GAGE [17], as well as other choices such GANPA (http://cran.r-project.org/web/packages/GANPA/ as mean [18, 19], absolute mean and mean of absolute index.html). (MeanAbs) of gene statistics [15]. Choices of the null distributions are among a “competitive model”, a “self- Results contained model”, or a hybrid of the two [13, 15, 19]. Unlike the “competitive model” where significance of a Strategy of network-based gene weighting within path- gene set is judged by comparing with the rest of genes ways in the genome, “self-contained model” tests whether the Given the notion that genes are constitutively non- gene set itself is associated with the conditions under equivalent in pathways, we seek to develop a strategy to study. The “competitive model” has been adopted by Q1- determine the gene non-equivalence in the form of gene test, PAGE and GAGE [14, 17, 19], the “self-contained weight. We reason that, if one gene is specifically associ- model” by Q2-test [19], and a hybrid of the two models ated with more genes in the pathway than expected, it is by GSEA and MAXMEAN-GSA [11, 15]. These two ap- more likely to be functionally “important” in this path- proaches do not cover all gene set-based pathway analy- way, and less likely to be randomly introduced into this sis methods that have been proposed. For example, there pathway by curation errors. This association specificity are methods that test gene set association with sample could be estimated in a hypergeometric sampling model, conditions in logistic regression models [20-22], meth- and used to judge how strongly a gene is related to the ods that focus on principal components of gene sets [23, pathway (Figure 1A, Materials and Methods). 24], and methods that take only a core subset of genes To achieve this goal, one practical way is to establish for analysis [25]. a gene functional association network [26], which could Although reduction of “pathways” to “gene sets” provide inter-gene linkages for evaluating gene-to-path- seems inevitable to include pathway databases with gene way associations. We have constructed a comprehensive compositions only, and also very convenient and fruitful gene functional association network, referred to as gNET for algorithm development, there are important issues hereafter, from three types of gene associations: PPIs, worth critical consideration when examining carefully co-annotation in GO Biological Process (BP), and co-ex- the difference between “pathways” and “gene sets”. In pression in large-scale gene expression microarray data “gene sets”, the functional interactions among genes are (Materials and Methods, Supplementary information, ignored and all genes are completely equivalent to each Data S2). We have controlled the association specific- other. This is not true in many “real” biological path- ity by filtering PPIs without PubMed references and BP ways, where some genes are indeed more “central” and terms that are too general to provide specific association “indispensable” than others, such as the p53 gene in the information (Materials and Methods, Supplementary in- p53 signaling pathway. In addition, the potential curation formation, Data S1). Using a gene functional association errors in construction of pathway databases might have network has several appealing features as compared with been misclassified into a pathway where some irrelevant the inter-gene linkages recorded in certain databases such genes should not be taken equivalently as other genes. as KEGG (Supplementary information, Data S1). Therefore, we realize that there is clearly a “constitutive Such a network-based gene-weighting strategy is gen- non-equivalence” among genes in a pathway irrespec- eral-purpose and suitable for almost all public pathway tive of the conditions under study, and that it is more databases in that it requires no additional information appropriate to model a pathway with a set of genes with except for gene compositions. We performed a number constitutively non-equivalent weights, rather than a set of of tests and found that this strategy provided biologically essentially equivalent genes. consistent gene weights for various pathways and func- Here we constructed a gene functional association net- tional gene sets (Supplementary information, Tables S1 work based on protein-protein interactions (PPIs), co-an- and S2, and Data S3). Taking p53 gene for example, the notations and co-expressions. We then used this network computed gene weights suggest that it acts as a core gene to determine the constitutive non-equivalence of genes in pathways such as the p53 hypoxia signaling pathway and assign gene weights within pathways. These gene (Figure 1B) and p53 signaling pathway (with a high weights can be directly incorporated into classical GSA weight ranking top 1), and it participates but not domi- pipelines. We demonstrated that this gene-weighted GSA nates in pathways such as Huntington’s disease pathway approach is reliable and reproducible for microarray data and cell cycle checkpoint pathway (ranking 72 and 102, Cell Research | Vol 22 No 3 | March 2012 Zhaoyuan Fang et al. npg 567 respectively; Supplementary information, Table S1). An-

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    16 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us