Related Experiment Video
Updated: Feb 20, 2026

Analyzing Multifactorial RNA-Seq Experiments with DiCoExpress
Published on: July 29, 2022
A sequential Monte Carlo approach to gene expression deconvolution
Oyetunji E Ogundijo1, Xiaodong Wang1
1Department of Electrical Engineering, Columbia University, New York, New York, United States of America.
This study introduces a novel Bayesian framework using sequential Monte Carlo (SMC) sampling to accurately analyze gene expression data from complex biological samples. The method improves cell type proportion estimation and gene expression analysis in heterogeneous samples.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- High-throughput gene expression data from heterogeneous samples pose analytical challenges.
- Manual cell separation methods are time-consuming and prone to contamination.
- Accurate deconvolution of mixed cell signals is crucial for biological insights.
Purpose of the Study:
- To develop a robust computational method for analyzing gene expression data from heterogeneous biological samples.
- To accurately estimate cell type proportions and cell-type specific gene expression.
- To improve the identification of differentially expressed genes in complex tissues.
Main Methods:
- A Bayesian framework was employed to model heterogeneous gene expression data.
- A novel sequential Monte Carlo (SMC) sampler was developed for parameter estimation.
- The method approximates posterior distributions using weighted samples in a high-dimensional space.
Main Results:
- The proposed SMC algorithm demonstrated superior performance on simulated and real datasets.
- Improved accuracy was achieved in estimating cell type proportions and cell-type specific expressions.
- More accurate identification of differentially expressed genes compared to Dsection and NMF.
Conclusions:
- The SMC-based Bayesian framework offers an efficient and accurate approach for deconstructing heterogeneous gene expression data.
- This method enhances the analysis of complex biological samples, overcoming limitations of traditional techniques.
- The algorithm provides a valuable tool for genomic research, with MATLAB implementation available.
Related Concept Videos
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
What is Gene Expression?
Gene expression is the process in which DNA directs the synthesis of functional products, that is, proteins. Cells can regulate gene expression at various stages. It allows organisms to generate different cell types and enables cells to adapt to internal and external factors.
Genetic Information Flows from DNA to RNA to Protein
A gene is a stretch of DNA that serves as the blueprint for functional RNAs and proteins. Since DNA is made up of nucleotides and proteins consist of amino...
What is Gene Expression?
Regulation of Expression at Multiple Steps
DNA Microarrays
Gene Duplication and Divergence
The duplicated copies of the gene are called Paralogs. Paralogs with similar sequences and functions form a gene family. Across several species, a large number of gene families are...

