bioRxivBioinformaticsPreprint
sampleclusteR: A lightweight R package for automated clustering of transcriptomics samples using metadata
Abstract
BackgroundAs technologies for genome-wide gene-expression analysis continue to develop, the databases storing the resulting data have grown accordingly. The Gene Expression Omnibus (GEO) has grown to over 250,000 data series across more than 25,000 omics platforms. Likewise, ArrayExpress is comprised of over 70,000 transcriptome and methylome datasets. Conducting meta-analyses of data from these databases can be challenging, typically requiring extensive manual grouping of samples to identify experimental groups for comparison. ResultsHere we present sampleclusteR, a lightweight R package which automates the clustering of gene-expression study samples based on their metadata. To demonstrate the utility of the approach to large scale analysis of GEO data series, 275 GEO data series were analysed using the package. sampleclusteR was able to correctly cluster 4694 of the 5081 samples across the 275 data sets in an unsupervised manner. In addition, 250 datasets from ArrayExpress were analysed by the package with 8547 of the 9154 samples being automatically clustered into correct groups. We show how sampleclusteR can be used to automate analysis of gene-expression datasets by conducting a meta-analysis of multiple GEO data series related to the Wnt signaling pathway. sampleclusteR correctly assigned all samples to the correct experimental groups and identified sets of differentially expressed genes for downstream analysis. ConclusionssampleclusteR enables large-scale analysis of data from GEO or ArrayExpress by automating the clustering of both GEO and ArrayExpress metadata tables using text mining of their associated metadata.
- assay: bulk RNA-seq
- assay: DNA methylation
- research focus: clustering
- research focus: benchmarking
- research focus: differential expression
- approach: statistical model
- Citations
- 0
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
- Clust: automatic extraction of optimal co-expressed gene clusters from gene expression data
Basel Abu‐Jamous, Steven L. Kelly·Genome biologyPeer-reviewed·Oct 25, 2018
- clusterExperiment and RSEC: A Bioconductor package and framework for clustering of single-cell and other large gene expression datasets
Davide Risso, Liam Purvis, … Elizabeth A. Purdom·PLoS Computational BiologyPeer-reviewed·Sep 4, 2018
- GEOexplorer: an R/Bioconductor package for gene expression analysis and visualisation
Guy P Hunt, Rafael Henkin, … Michael R. Barnes·bioRxiv·Oct 6, 2021
- TidyGEO: Preparing analysis-ready datasets from Gene Expression Omnibus
Avery Mecham, Ashlie Stephenson, … Stephen Piccolo·Berichte aus der medizinischen Informatik und Bioinformatik/Journal of integrative bioinformaticsPeer-reviewed·Dec 4, 2023
- ExpressWeb: A Web application for clustering and visualization of expression data.
Bruno Savelli, Sylvain Picard, … Christophe Dunand·bioRxiv·May 2, 2019
- GeneSetCluster 2.0: a comprehensive toolset for summarizing and integrating gene-sets analysis
Asier Ortega‐Legarreta, Alberto Maillo, … David Gómez-Cabrero·BMC BioinformaticsPeer-reviewed·Aug 21, 2025