rama

rama estimates gene expression intensities from cDNA microarray replicates using a Bayesian hierarchical model to provide robust intensity estimates in the presence of outliers and nonconstant variance.


Key Features:

  • Bayesian Hierarchical Model: Provides robust estimation of gene intensities by modeling multiple levels of variation inherent in cDNA microarray experiments.
  • Outlier Modeling (t-distribution): Explicitly models outliers using a t-distribution to reduce their influence on intensity estimates.
  • Design Effects: Accounts for design-related variations across arrays and replicates in the statistical model.
  • Normalization and Transformation: Includes methods for normalization and transformation of cDNA microarray data to improve consistency across datasets.
  • Nonconstant Variance (Heteroscedasticity): Addresses heteroscedasticity by allowing variance to vary across levels of the data.
  • Parameter Estimation (MCMC): Uses Markov chain Monte Carlo (MCMC) techniques for parameter estimation and uncertainty quantification.
  • Automatic Quality Control: Identifies potential outliers at the replicate, array, and gene levels to support data quality assessment.
  • Background Subtraction Handling: Provides an approach that permits background subtraction without substantially increasing variability in intensity estimates.

Scientific Applications:

  • Gene Filtering: Facilitates filtering of genes based on robust intensity estimates and quality metrics.
  • Heteroscedasticity Management: Enables analysis that accounts for nonconstant variance across probes or conditions.
  • Quality Control: Detects outliers at replicate, array, and gene levels to improve reliability of microarray results.
  • Comparative Evaluation: Has been applied to public gene expression datasets and shown lower between-replicate variability compared with ANOVA-normalized log ratios, median log ratio, and Dixon's test-based outlier removal.

Methodology:

Uses a Bayesian hierarchical model with outliers modeled by a t-distribution, accounts for design effects, applies normalization and transformation, supports background subtraction, and estimates parameters via Markov chain Monte Carlo (MCMC).

Topics

Collections

Details

License:
GPL-2.0
Tool Type:
command-line tool, library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
1/17/2017
Last Updated:
12/10/2018

Operations

Publications

Gottardo R, Raftery AE, Yeung KY, Bumgarner RE. Quality Control and Robust Estimation for cDNA Microarrays With Replicates. Journal of the American Statistical Association. 2006;101(473):30-40. doi:10.1198/016214505000001096.

Documentation

Downloads