SimplifyEnrichment: A Bioconductor Package for Clustering and Visualizing Functional Enrichment Results
Top Cited Papers
Open Access
- 6 June 2022
- journal article
- research article
- Published by Oxford University Press (OUP) in Genomics, Proteomics & Bioinformatics
- Vol. 21 (1) , 190-202
Abstract
Functional enrichment analysis or gene set enrichment analysis is a basic bioinformatics method that evaluates the biological importance of a list of genes of interest. However, it may produce a long list of significant terms with highly redundant information that is difficult to summarize. Current tools to simplify enrichment results by clustering them into groups either still produce redundancy between clusters or do not retain consistent term similarities within clusters. We propose a new method named binary cut for clustering similarity matrices of functional terms. Through comprehensive benchmarks on both simulated and real-world datasets, we demonstrated that binary cut could efficiently cluster functional terms into groups where terms showed consistent similarities within groups and were mutually exclusive between groups. We compared binary cut clustering on the similarity matrices obtained from different similarity measures and found that semantic similarity worked well with binary cut, while similarity matrices based on gene overlap showed less consistent patterns. We implemented the binary cut algorithm in the R package simplifyEnrichment, which additionally provides functionalities for visualizing, summarizing, and comparing the clustering. The simplifyEnrichment package and the documentation are available at https://bioconductor.org/packages/simplifyEnrichment/.Keywords
All Related Versions
This publication has 33 references indexed in Scilit:
- clusterProfiler: an R Package for Comparing Biological Themes Among Gene ClustersOMICS: A Journal of Integrative Biology, 2012
- Disease Ontology: a backbone for disease semantic integrationNucleic Acids Research, 2011
- Gene set enrichment analysis: performance evaluation and usage guidelinesBriefings in Bioinformatics, 2011
- REVIGO Summarizes and Visualizes Long Lists of Gene Ontology TermsPLOS ONE, 2011
- Enrichment Map: A Network-Based Method for Gene-Set Enrichment Visualization and InterpretationPLOS ONE, 2010
- Automatic, context-specific generation of Gene Ontology slimsBMC Bioinformatics, 2010
- GOSemSim: an R package for measuring semantic similarity among GO terms and gene productsBioinformatics, 2010
- Gene Expression Atlas at the European Bioinformatics InstituteNucleic Acids Research, 2009
- The DAVID Gene Functional Classification Tool: a novel biological module-centric algorithm to functionally analyze large gene listsGenome Biology, 2007
- Gene set enrichment analysis: A knowledge-based approach for interpreting genome-wide expression profilesProceedings of the National Academy of Sciences, 2005