Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021 Jun;19(3):452-460.
doi: 10.1016/j.gpb.2021.07.005. Epub 2021 Dec 30.

GranatumX: A Community-engaging, Modularized, and Flexible Webtool for Single-cell Data Analysis

Affiliations

GranatumX: A Community-engaging, Modularized, and Flexible Webtool for Single-cell Data Analysis

David G Garmire et al. Genomics Proteomics Bioinformatics. 2021 Jun.

Abstract

We present GranatumX, a next-generation software environment for single-cell RNA sequencing (scRNA-seq) data analysis. GranatumX is inspired by the interactive webtool Granatum. GranatumX enables biologists to access the latest scRNA-seq bioinformatics methods in a web-based graphical environment. It also offers software developers the opportunity to rapidly promote their own tools with others in customizable pipelines. The architecture of GranatumX allows for easy inclusion of plugin modules, named Gboxes, which wrap around bioinformatics tools written in various programming languages and on various platforms. GranatumX can be run on the cloud or private servers and generate reproducible results. It is a community-engaging, flexible, and evolving software ecosystem for scRNA-seq analysis, connecting developers with bench scientists. GranatumX is freely accessible at http://garmiregroup.org/granatumx/app.

Keywords: Analysis; Module; Pipeline; Single-cell RNA sequencing; Webtool.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Overview of the Granatum X platform Granatum X aims to bridge the gap between the computational method developers (the bioinformaticians) and the experiment designers (the biologists). It achieves this by building end-to-end infrastructure including the packaging and containerization of the codes (Gbox packaging), organization and indexing of the Gboxes (Apps), customization of the analysis steps (pipeline building), visualization and result downloading (interactive analysis), and finally the aggregation and summarization of the study (report generation).
Figure 2
Figure 2
GranatumX deployment, data management, and analysis flow A. Granatum X can be deployed on various computational environments, from PCs, servers, HPC systems, to cloud services. Granatum X’s web UI is adaptable to devices with various screen sizes, which allows desktop and mobile access. B. Granatum X’s data management. Each Gbox (labeled by a particular color to represent a certain functionality) with order dependency on the pipeline, may take some project data and some user-specified parameters as input and may generate results (interactive visualization, plots, tables, or even plain text) and new project data. All project data and results, as well as the specified parameters, are recorded and saved into the CDS and can be used for reproducibility control. C. A scRNA-seq computational study typically consists of three phases: the upload and parsing of the expression matrices and metadata (data entry), the quality improvement and signal extraction of the data (data processing), and finally the assorted analyses on the processed data which offer biological insights (data analysis). PC, personal computer; HPC, high-performance computing; UI, user interface; CDS, central data storage; GSEA, gene set enrichment analysis.
Figure 3
Figure 3
Case studies using an exemplary workflow of GranatumX A. An exemplary workflow of a customized scRNA-seq pipeline set by the user. B. UMAP plot showing clusters on metastatic Merkel cell carcinoma data from the 10x Genomics platform . C. UMAP plot showing clusters of Tabula Muris Consortium data . PCA, principal component analysis; t-SNE, t-distributed stochastic neighbor embedding; UMAP, uniform manifold approximation and projection.

Similar articles

Cited by

References

    1. Saliba A.-E., Westermann A.J., Gorski S.A., Vogel J. Single-cell RNA-seq: advances and future challenges. Nucleic Acids Res. 2014;42:8845–8860. - PMC - PubMed
    1. Zappia L., Phipson B., Oshlack A., Schneidman D. Exploring the single-cell RNA-seq analysis landscape with the scRNA-tools database. PLoS Comput Biol. 2018;14:e1006245. - PMC - PubMed
    1. Svensson V., Vento-Tormo R., Teichmann S.A. Exponential scaling of single-cell RNA-seq in the past decade. Nat Protoc. 2018;13(4):599–604. - PubMed
    1. Huang Q., Liu Y., Du Y., Garmire L.X. Evaluation of cell type annotation R packages on single-cell RNA-seq data. Genomics Proteomics Bioinformatics. 2021;19:267–281. - PMC - PubMed
    1. Poirion O.B., Zhu X., Ching T., Garmire L. Single-cell transcriptomics bioinformatics and computational challenges. Front Genet. 2016;7:163. - PMC - PubMed

Publication types