BMC BioinformaticsBioinformaticsPeer-reviewed journal article
GeneSetCluster 2.0: a comprehensive toolset for summarizing and integrating gene-sets analysis
Asier Ortega‐LegarretaiD, Alberto MailloiD, Daniel MouzoiD, Ana Rosa López-PéreziD, Lara KulariD, Majid Pahlevan KakhkiiD, Maja JagodiciD, Jesper N. TegneriD, Vincenzo LaganiiD, Ewoud EwingiD, David Gómez-CabreroiD
Abstract
BackgroundGene-Set Analysis (GSA) is commonly used to analyze high-throughput experiments. However, GSA cannot readily disentangle clusters or pathways due to redundancies in upstream knowledge bases, which hinders comprehensive exploration and interpretation of biological findings. To address this challenge, we developed GeneSetCluster, an R package designed to summarize and integrate GSA results. Over time, we and users as well identified limitations in the original version, such as difficulties in managing redundancies across multiple gene-sets, large computational times, and its lack of accessibility for users without programming expertise. ResultsWe present GeneSetCluster 2.0, a comprehensive upgrade that delivers methodological, computational, interpretative, and user-experience enhancements. Methodologically, GeneSetCluster 2.0 introduces a novel approach to address duplicated gene-sets and implements a seriation-based clustering algorithm that reorders results, aiding pattern identification. Computationally, the package is optimized for parallel processing, significantly reducing execution time. GeneSetCluster 2.0 enhances cluster annotations by associating clusters with relevant tissues and biological processes to improve biological interpretation, particularly for human and mouse data. To broaden accessibility, we have developed a user-friendly web application enabling non-programmers to use it. This version also ensures seamless integration between the R package, catering to users with programming expertise, and the web application for broader audiences. We evaluated the updates in a single-cell RNA public dataset. ConclusionGeneSetCluster 2.0 offers substantial improvements over its predecessor. Furthermore, by bridging the gap between bioinformaticians and clinicians in multidisciplinary teams, GeneSetCluster 2.0 facilitates collaborative research. The R package and web application, along with detailed installation and usage guides, are available on GitHub (https://github.com/TranslationalBioinformaticsUnit/GeneSetCluster2.0), and the web application can be accessed at https://translationalbio.shinyapps.io/genesetcluster/.
- organism: human
- organism: mouse
- assay: bulk RNA-seq
- research focus: clustering
- research focus: benchmarking
- research focus: software / tool
- approach: statistical model
- Citations
- 3
- FWCI
- 0.91
- Field percentile
- top 29%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- sampleclusteR: A lightweight R package for automated clustering of transcriptomics samples using metadata
Brandon Coke, Mahesan Niranjan, Rob M. Ewing·bioRxiv·Apr 10, 2025
- GSA-Genie: a web application for gene set analysis
Zhe Zhang, Deanne M. Taylor·bioRxiv·Apr 7, 2017
- GeDi: Simplifying Gene Set Distances for Enhanced Omics Interpretation in R/Bioconductor
Annekathrin Silvia Nedwed, Arsenij Ustjanzew, … Fédérico Marini·BMC BioinformaticsPeer-reviewed·Dec 7, 2025
- ERSAtool: A User-Friendly R/Shiny Comprehensive Transcriptomic Analysis Interface Suitable for Education
Sujith Taridalu, Ayyappa Kumar Sista Kameshwar, Masako Suzuki·Genes to CellsPeer-reviewed·Aug 18, 2025
- ClusterMine: a Knowledge-integrated Clustering Approach based on Expression Profiles of Gene Sets
Hong‐Dong Li, Yunpei Xu, … Jianxin Wang·Journal of Bioinformatics and Computational BiologyPeer-reviewed·Jun 1, 2020
- GeneSetR: A web server for gene set analysis based on genome-wide Perturb-Seq data
Omer F. Kuzu, Fahri Saatcioglu·bioRxiv·Sep 18, 2023