Learn R Programming

puma (version 3.14.0)

Propagating Uncertainty in Microarray Analysis(including Affymetrix tranditional 3' arrays and exon arrays and Human Transcriptome Array 2.0)

Description

Most analyses of Affymetrix GeneChip data (including tranditional 3' arrays and exon arrays and Human Transcriptome Array 2.0) are based on point estimates of expression levels and ignore the uncertainty of such estimates. By propagating uncertainty to downstream analyses we can improve results from microarray analyses. For the first time, the puma package makes a suite of uncertainty propagation methods available to a general audience. In additon to calculte gene expression from Affymetrix 3' arrays, puma also provides methods to process exon arrays and produces gene and isoform expression for alternative splicing study. puma also offers improvements in terms of scope and speed of execution over previously available uncertainty propagation methods. Included are summarisation, differential expression detection, clustering and PCA methods, together with useful plotting functions.

Copy Link

Version

Version

3.14.0

License

LGPL

Maintainer

Xuejun Liu

Last Published

February 15th, 2017

Functions in puma (3.14.0)

bcomb

Combining replicates for each condition
Clustii.exampleE

The example data of the mean gene expression levels
hgu95aphis

Estimated parameters of the distribution of phi
normalisation.gs

Global scaling normalisation
clusterNormVar

Adjusting expression variance for zero-centered normalisation
igmoExon

Separately Compute gene and transcript expression values and standard deviatons from exon CEL Files by the conditions.
eset_mmgmos

An example ExpressionSet created from the Dilution data with mmgmos
pumaPCA

PUMA Principal Components Analysis
pumaPCARes-class

Class pumaPCARes
Clustii.exampleStd

The example data of the standard deviation for gene expression levels
plot-methods

Plot method for pumaPCARes objects
puma-package

puma - Propagating Uncertainty in Microarray Analysis
exampleE

The example data of the mean gene expression levels
gmhta

Compute gene and transcript expression values and standard deviatons from hta2.0 CEL Files
exampleStd

The example data of the standard deviation for gene expression levels
pumaFull

Perform a full PUMA analysis
clusterNormE

Zero-centered normalisation
pumaDEUnsorted

Return an unsorted matrix of PPLR values
pumaPCAExpectations-class

Class pumaPCAExpectations
erfc

The complementary error function
numOfFactorsToUse

Determine number of factors to use from an ExpressionSet
DEResult

Class DEResult
calculateLimma

Calculate differential expression between conditions using limma
pumaDE

Calculate differential expression between conditions
pumaCombImproved

Combining replicates for each condition with the true gene expression
createContrastMatrix

Automatically create a contrast matrix from an ExpressionSet and optional design matrix
plotWhiskers

Standard errors whiskers plot
hcomb

Combining replicates for each condition with the true gene expression
justmgMOS

Compute mgmos Directly from CEL Files
pumaClust

Propagate probe-level uncertainty in model-based clustering on gene expression data
gmoExon

Compute gene and transcript expression values and standard deviatons from exon CEL Files
pumaNormalize

Normalize an ExpressionSet
create_eset_r

Create an ExpressionSet from a PPLR matrix
calculateTtest

Calculate differential expression between conditions using T-test
plotROC

Receiver Operator Characteristic (ROC) plot
pplrUnsorted

Return an unsorted matrix of PPLR values
pplr

Probability of positive log-ratio
orig_pplr

Probability of positive log-ratio
PMmmgmos

Multi-chip modified gamma Model for Oligonucleotide Signal using only PM probe intensities
calculateFC

Calculate differential expression between conditions using FC
pumaPCAModel-class

Class pumaPCAModel
clusterApplyLBDots

clusterApplyLB with dots to indicate progress
mmgmos

Multi-chip modified gamma Model for Oligonucleotide Signal
license.puma

Print puma license
plotHistTwoClasses

Stacked histogram plot of two different classes
Clust.exampleStd

The example data of the standard deviation for gene expression levels
createDesignMatrix

Automatically create a design matrix from an ExpressionSet
exprReslt-class

Class exprReslt
matrixDistance

Calculate distance between two matrices
mgmos

modified gamma Model for Oligonucleotide Signal
plotErrorBars

Plot mean expression levels and error bars for one or more probesets
numTP

Number of True Positives for a given proportion of False Positives.
Clust.exampleE

The example data of the mean gene expression levels
calcAUC

Calculate Area Under Curve (AUC) for a standard ROC plot.
legend2

A legend which allows longer lines
compareLimmapumaDE

Compare pumaDE with a default Limma model
numFP

Number of False Positives for a given proportion of True Positives.
justmmgMOS

Compute mmgmos Directly from CEL Files
pumaComb

Combining replicates for each condition
removeUninformativeFactors

Remove uninformative factors from the phenotype data of an ExpressionSet
pumaClustii

Propagate probe-level uncertainty in robust t mixture clustering on replicated gene expression data