Learn R Programming

ruv (version 0.9.7.1)

Detect and Remove Unwanted Variation using Negative Controls

Description

Implements the 'RUV' (Remove Unwanted Variation) algorithms. These algorithms attempt to adjust for systematic errors of unknown origin in high-dimensional data. The algorithms were originally developed for use with genomic data, especially microarray data, but may be useful with other types of high-dimensional data as well. These algorithms were proposed in Gagnon-Bartsch and Speed (2012) , Gagnon-Bartsch, Jacob and Speed (2013), and Molania, et. al. (2019) . The algorithms require the user to specify a set of negative control variables, as described in the references. The algorithms included in this package are 'RUV-2', 'RUV-4', 'RUV-inv', 'RUV-rinv', 'RUV-I', and RUV-III', along with various supporting algorithms.

Copy Link

Version

Install

install.packages('ruv')

Monthly Downloads

1,781

Version

0.9.7.1

License

GPL

Maintainer

Johann Gagnon-Bartsch

Last Published

August 30th, 2019

Functions in ruv (0.9.7.1)

RUV4

Remove Unwanted Variation, 4-step
variance_adjust

Adjust Estimated Variances
ruv_residuals

RUV Residuals
replicate.matrix

Replicate (Mapping) Matrix
sigmashrink

Empirical Bayes shrinkage estimate of sigma^2
randinvvar

(Randomization) Inverse Method Variances
ruv_rankplot

RUV Rank Plot
ruv_cancorplot

RUV Canonical Correlation Plot
invvar

Inverse Method Variances
ruv_hist

RUV P-value Histogram Plot
ruv_ecdf

RUV P-value Empirical CDF Plot
projectionplotvariables

Projection Plot Variables
ruv_projectionplot

RUV Projection Plot
ruv_scree

RUV Scree Plot
ruv_rle

RUV RLE Plot
residop

Residual Operator
ruv-package

Detect and Remove Unwanted Variation using Negative Controls
ruv_shiny

RUV Shiny App
ruv_volcano

RUV Volcano Plot
inputcheck1

Input Check One
ruv_svdplot

RUV SVD Plot
ruv_svdgridplot

RUV SVD Grid Plot
google_search

Google Search URL
ruv_varianceplot

RUV Variance Plot
ruv_summary

RUV Summary
RUVI

RUV-I
collapse.replicates

Collapse Replicates
RUV2

Remove Unwanted Variation, 2-step
RUVinv

Remove Unwanted Variation, inverse method
getK

Get K
get_empirical_variances

Get empirical variances
design.matrix

Design Matrix
RUVIII

RUV-III
RUVrinv

Remove Unwanted Variation, ridged inverse method