PEER is a collection of Bayesian approaches to infer hidden determinants and their effects from gene expression profiles using factor analysis methods.
Applications of PEER have:
This project offers an efficient and versatile C++ implementation of the underlying algorithms with user-friendly interfaces to R and python.
[Genome Research Limited]
Gene expression level is a complex phenotype. Its measurement in an experiment can be affected by a wide range of factors - state of the cell, experimental conditions, variants in the sequence of regulatory regions, etc. To understand genotype to phenotype relationships, we need to be able to distinguish the variation that is due to genetic state from all the confounding causes.
Here, we present PEER, a probabilistic framework for understanding sources of variation in high-dimensional phenotype data. PEER allows models for different sources of variation in the observed phenotype to be quickly and flexibly combined, resulting in more accurate estimates of effect of variable of interest.
C++ source with Python and R bindings and standalone tools: Source
PLoS genetics 2011;7;2;e1002003
PUBMED: 21304890; PMC: 3033383; DOI: 10.1371/journal.pgen.1002003
PLoS genetics 2011;7;1;e1001276
PUBMED: 21283789; PMC: 3024309; DOI: 10.1371/journal.pgen.1001276
Nature 2010;467;7319;1061-73
PUBMED: 20981092; PMC: 3042601; DOI: 10.1038/nature09534
PLoS computational biology 2010;6;5;e1000770
PUBMED: 20463871; PMC: 2865505; DOI: 10.1371/journal.pcbi.1000770
Lecture Notes in Computer Science (RECOMB) 2008