articleBioinformaticsNov 25, 2022HYBRID OA

GSEApy: a comprehensive package for performing gene set enrichment analysis in Python

Stanford University

PubMed
Indexed incrossrefdoajpubmed

Abstract

MOTIVATION: Gene set enrichment analysis (GSEA) is a commonly used algorithm for characterizing gene expression changes. However, the currently available tools used to perform GSEA have a limited ability to analyze large datasets, which is particularly problematic for the analysis of single-cell data. To overcome this limitation, we developed a GSEA package in Python (GSEApy), which could efficiently analyze large single-cell datasets. RESULTS: We present a package (GSEApy) that performs GSEA in either the command line or Python environment. GSEApy uses a Rust implementation to enable it to calculate the same enrichment statistic as GSEA for a collection of pathways. The Rust implementation of GSEApy is 3-fold…

Citation impact

1,076
total citations
FWCI
79.87
Percentile
100%
References
19
Citations per year

Authors

3

Topics & keywords

Keywords
  • Python (programming language)
  • Computer science
  • Source code
  • Programming language
  • Documentation
  • Operating system
No related works found for this paper.