BMC BioinformaticsBioinformaticsPeer-reviewed journal article
GMMchi: Gene Expression Clustering Using Gaussian Mixture Modeling
Ta-Chun Liu, Peter N. KaluginiD, Jennifer L. Wilding, Walter Fred BodmeriD
Abstract
MotivationCancer evolution consists of a stepwise acquisition of genetic and epigenetic changes, which alter the gene expression profiles of cells in a particular tissue and result in phenotypic alterations acted upon by natural selection. The recurrent appearance of specific genetic lesions across individual cancers and cancer types suggests the existence of certain "driver mutations," which likely make up the major contribution to tumors selective advantages over surrounding normal tissue and as such are responsible for the most consequential aspects of the cancer cells gene expression patterns and phenotypes. We hypothesize that such mutations are likely to cluster with specific dichotomous shifts in the expression of the genes they most closely control, and propose GMMchi, a Python package that leverages Gaussian Mixture Modeling to detect and characterize bimodal gene expression patterns across cancer samples, as a tool to analyze such correlations using 2x2 contingency table statistics. ResultsWe confirm that GMMchi robustly and reliably extracts bimodal patterns from both colorectal cancer (CRC) cell line-derived microarray and tumor-derived RNA-Seq data and verify previously reported gene expression correlates of some well-characterized CRC phenotypes. Using well-defined simulated data, we were able to confirm the robust performance of GMMchi, reaching 85% accuracy with a sample size of n = 90. We were also able to demonstrate a few examples of the application of GMMchi with respect to its capacity to characterize background florescent signal in microarray data, filter out uninformative background probe sets, as well as uncover novel genetic interrelationships and tumor characteristics. Our approach to analysing gene expression analysis in cancers provides an additional lens to supplement traditional continuous-valued statistical analysis by maximizing the information that can be gathered from bulk gene expression data. AvailabilityThe Python package GMMchi and our cell line microarray data used in this paper is available for downloading on GitHub at https://github.com/jeffliu6068/GMMchi Contactta-chun.liu@oncology.ox.ac.uk, peter.kalugin@hms.harvard.edu, walter.bodmer@hertford.ox.ac.uk
- organism: human
- assay: bulk RNA-seq
- assay: DNA methylation
- research focus: clustering
- research focus: differential expression
- research focus: gene regulatory network inference
- approach: statistical model
- Citations
- 32
- FWCI
- 1.88
- Field percentile
- top 13%
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
- A new genome-wide method to identify genes with bimodal gene expression
Josivan Ribeiro Justino, Clovis Ferreira dos Reis, … Beatriz Stransky·bioRxiv·Dec 21, 2020
- GCM: metric-guided clustering by genetic algorithm for correlation-defined modules
Luis Javier Madrigal-Roca, John K. Kelly·bioRxiv·Jul 20, 2026
- Use of relevancy and complementary information for discriminatory gene selection from high-dimensional cancer data
Md Nazmul Haque, Sadia Sharmin, … Mohammad Shoyaib·bioRxiv·Feb 25, 2020
- Systematic Normalization with Multiple Housekeeping Genes for the Discovery of Genetic Dependencies in Cancer
Oliver Bonham-Carter, Yee Mon Thu·bioRxiv·Jan 29, 2020
- Defining common principles of gene co-expression refines molecular stratification in cancer
Matthew A. Care, David R. Westhead, Reuben M. Tooze·npj Systems Biology and ApplicationsPeer-reviewed·Apr 11, 2019
- Perfect genetic biomarkers for cancer from a fresh view of gene dysregulation
G. J. G. Perez, A. Gonzalez·bioRxiv·Jul 25, 2022