pvca

pvca quantifies sources of variability, including batch effects, in microarray datasets by combining Principal Component Analysis (PCA) and Variance Components Analysis (VCA).


Key Features:

  • Integration of PCA and VCA: Combines Principal Component Analysis (PCA) and Variance Components Analysis (VCA) to assess sources of variability.
  • Eigenvalue weighting: Uses eigenvalues associated with PCA eigenvectors as weights to quantify the magnitude of each source of variability.
  • Proportional variance expression: Expresses each source's contribution as a proportion of the total variance.
  • Mixed-model estimation: Implements variance component estimation via mixed models using the lme4 package in R.
  • Random effects and interactions: Fits random effects including two-way interaction terms to model multiple sources of variability.
  • Correlation-matrix PCA: Analyzes principal components derived from the original data correlation matrix.
  • Batch-effect screening: Serves as a screening method to identify and quantify batch effects before and after normalization in microarray data.

Scientific Applications:

  • Batch-effect quantification: Quantifies batch effects and other sources of technical variability in microarray experiments.
  • Preprocessing evaluation: Assesses the effectiveness of batch normalization and other preprocessing steps by comparing variance contributions before and after correction.
  • Experimental design and integration: Informs decisions about experimental design, data correction, and integration of datasets from multiple batches or studies.

Methodology:

PVCA applies PCA to the original data correlation matrix, fits variance components via mixed models using lme4 in R with random effects and two-way interaction terms, and weights factor contributions by PCA eigenvalues to express each source as a proportion of total variance.

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

Li J, Bushel PR, Chu T, Wolfinger RD. Principal Variance Components Analysis: Estimating Batch Effects in Microarray Gene Expression Data. Wiley Series in Probability and Statistics. 2009. doi:10.1002/9780470685983.ch12.

Documentation

Downloads