Protocol | Published:

Large-scale gene function analysis with the PANTHER classification system

Nature Protocols volume 8, pages 15511566 (2013) | Download Citation


The PANTHER (protein annotation through evolutionary relationship) classification system ( is a comprehensive system that combines gene function, ontology, pathways and statistical analysis tools that enable biologists to analyze large-scale, genome-wide data from sequencing, proteomics or gene expression experiments. The system is built with 82 complete genomes organized into gene families and subfamilies, and their evolutionary relationships are captured in phylogenetic trees, multiple sequence alignments and statistical models (hidden Markov models or HMMs). Genes are classified according to their function in several different ways: families and subfamilies are annotated with ontology terms (Gene Ontology (GO) and PANTHER protein class), and sequences are assigned to PANTHER pathways. The PANTHER website includes a suite of tools that enable users to browse and query gene functions, and to analyze large-scale experimental data with a number of statistical tests. It is widely used by bench scientists, bioinformaticians, computer scientists and systems biologists. In the 2013 release of PANTHER (v.8.0), in addition to an update of the data content, we redesigned the website interface to improve both user experience and the system's analytical capability. This protocol provides a detailed description of how to analyze genome-wide experimental data with the PANTHER classification system.

Access optionsAccess options

Rent or Buy article

Get time limited or full article access on ReadCube.


All prices are NET prices.


  1. 1.

    , & PANTHER in 2013: modeling the evolution of gene function, and other gene attributes, in the context of phylogenetic trees. Nucleic Acids Res. 41, D377–D386 (2013).

  2. 2.

    et al. The sequence of the human genome. Science 291, 1304–1351 (2001).

  3. 3.

    et al. PANTHER: a library of protein families and subfamilies indexed by function. Genome Res. 13, 2129–2141 (2003).

  4. 4.

    et al. Applications for protein sequence-function evolution data: mRNA/protein expression analysis and coding SNP scoring tools. Nucleic Acids Res. 34, W645–W650 (2006).

  5. 5.

    et al. Assessment of genome-wide protein function classification for Drosophila melanogaster. Genome Res. 13, 2118–2128 (2003).

  6. 6.

    et al. The PANTHER database of protein families, subfamilies, functions and pathways. Nucleic Acids Res. 33, D284–D288 (2005).

  7. 7.

    & PANTHER pathway: an ontology-based pathway database coupled with data analysis tools. Methods Mol. Biol. 563, 123–140 (2009).

  8. 8.

    et al. CellDesigner 3.5: a versatile modeling tool for biochemical networks. Proc. IEEE 96, 1254–1265 (2008).

  9. 9.

    et al. Gene expression profiling in autoantibody-positive patients with arthralgia predicts development of arthritis. Arthritis Rheum. 62, 694–704 (2010).

  10. 10.

    , & Gene expression profiling and pathway analysis identify the integrin signaling pathway to be altered by IL-1β in human pancreatic cancer cells: role of JNK. Cancer Lett. 320, 86–95 (2012).

  11. 11.

    , , & Quantitative proteomics with siRNA screening identifies novel mechanisms of trastuzumab resistance in HER2-amplified breast cancers. Mol. Cell Proteomics 12, 180–193 (2013).

  12. 12.

    et al. Systematic proteomic analysis identifies β-site amyloid precursor protein cleaving enzyme 2 and 1 (BACE2 and BACE1) substrates in pancreatic beta cells. J. Biol. Chem. 288, 10536–10547 (2013).

  13. 13.

    et al. Genome-wide association study identified eight new risk loci for polycystic ovary syndrome. Nat. Genet. 44, 1020–1025 (2012).

  14. 14.

    et al. Identification of heart rate–associated loci and their effects on cardiac conduction and rhythm disorders. Nat. Genet. 45, 621–631 (2013).

  15. 15.

    et al. Dnmt1 and Dnmt3a maintain DNA methylation and regulate synaptic function in adult forebrain neurons. Nat. Neurosci. 13, 423–430 (2010).

  16. 16.

    et al. A genome-wide association study of depressive symptoms. Biol. Psychiatr. 73, 667–678 (2013).

  17. 17.

    et al. A global in vivo Drosophila RNAi screen identifies NOT3 as a conserved regulator of heart function. Cell 141, 142–153 (2010).

  18. 18.

    & InterPro protein classification. Methods Mol. Biol. 694, 37–47 (2011).

  19. 19.

    Gene Ontology Consortium. The Gene Ontology: enhancements for 2011. Nucleic Acids Res. 40, D559–D564 (2012).

  20. 20.

    et al. PANTHER version 7: improved phylogenetic trees, orthologs and collaboration with the Gene Ontology Consortium. Nucleic Acids Res. 38, D204–D210 (2010).

  21. 21.

    Reference Genome Group of the Gene Ontology Consortium. The Gene Ontology's Reference Genome Project: a unified framework for functional annotation across species. PLoS Comput. Biol. 5, e1000431 (2009).

  22. 22.

    , , & Phylogenetic-based propagation of functional annotations within the Gene Ontology consortium. Brief Bioinform. 12, 449–462 (2011).

  23. 23.

    et al. Pathway Commons, a web resource for biological pathway data. Nucleic Acids Res. 39, D685–D690 (2010).

  24. 24.

    GIGA: a simple, efficient algorithm for gene tree inference in the genomic age. BMC Bioinformatics 11, 312 (2010).

  25. 25.

    BioModels Database—a database of annotated published models (2011).

  26. 26.

    . et al. The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models. Bioinformatics 19, 524–531 (2003).

  27. 27.

    et al. The BioPAX community standard for pathway data sharing. Nat. Biotech. 28, 935–942 (2010).

  28. 28.

    & Transcription, genomes, function. Trends Genet. 16, 409–415 (2000).

  29. 29.

    et al. Inferring non-neutral evolution from human-chimp-mouse orthologous gene trios. Science 302, 1960–1963 (2003).

  30. 30.

    et al. Identification of a gene causing human cytochrome c oxidase deficiency by integrative genomics. Proc. Natl. Acad. Sci. USA 100, 605–610 (2003).

  31. 31.

    & On a test of whether one of two random variables is stochastically larger than the other. Ann. Math. Statist. 18, 50–60 (1947).

  32. 32.

    et al. Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles. Proc. Natl. Acad. Sci. USA 102, 15545–15550 (2005).

  33. 33.

    et al. DAVID Knowledgebase: a gene-centered database integrating heterogeneous gene annotation resources to facilitate high-throughput gene functional analysis. BMC Bioinformatics 8, 426 (2007).

Download references


We thank the Reference Proteome team, especially C. McAnulla and M. Martin, for their support in providing up-to-date Reference Proteome data set, and we thank Y. Matsuoka and K. Manami from the Systems Biology Institute Japan for their support on CellDesigner and pathway file update. This work is supported by the US National Institutes of Health (NIH)/National Institute of General Medical Sciences (NIGMS) grant no. GM081084 to P.D.T. Funding for open access was provided by the University of Southern California.

Author information


  1. Department of Preventive Medicine, Division of Bioinformatics, Keck School of Medicine, University of Southern California, Los Angeles, California, USA.

    • Huaiyu Mi
    • , Anushya Muruganujan
    • , John T Casagrande
    •  & Paul D Thomas


  1. Search for Huaiyu Mi in:

  2. Search for Anushya Muruganujan in:

  3. Search for John T Casagrande in:

  4. Search for Paul D Thomas in:


A.M. developed the software code for the website. J.T.C. maintained the database and web servers. H.M. generated the content of the system and supervised the project. P.D.T. provided the funding and supervised the project. H.M. wrote the manuscript with contributions from all the authors.

Competing interests

The authors declare no competing financial interests.

Corresponding author

Correspondence to Huaiyu Mi.

Supplementary information

Text files

  1. 1.

    Supplementary Data 1

    File containing 555 gene IDs, 500 of which can be classified in PANTHER. It can be used as a sample upload file to test the functional classification tools and the overrepresentation tool.

  2. 2.

    Supplementary Data 2

    File containing 19,911 genes, with IDs in the first column and numeric experimental values in the second column. This file can be used as a sample upload file for all tools.

About this article

Publication history



Further reading


By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.