Learn R Programming

svapls (version 1.4)

svapls-package: Surrogate variable analysis using Partial Least Squares in a gene expression data

Description

The package svapls contains functions that are intended for the identification, correction and visualization of the hidden variability owing to a variety of unknown subject/sample specific effects of residual heterogeneity in a gene expression data.

Arguments

Details

Package:
svapls
Type:
Package
Version:
1.4
Date:
2013-09-19
License:
GPL-3
The package can be used to find the genes that are truly differentially expressed between two types of samples (tissue types, biological conditions like Cancer/Non- Cancer samples, etc.), after adjusting for the hidden factors of residual heterogeneity in the data. The function svpls detects the truly positive genes after correcting for the hidden variation and also provides a modified gene expression matrix which is free from the spurious effects of the residual expression heterogeneity. Another important function hfp produces a heat- map representing the intensity of latent variability due to the unknown sample- specific factors, for any specified set of genes and subjects.

fitModel, svpls and hfp

References

Sutirtha Chakraborty, Somnath Datta and Susmita Datta. (2012) Surrogate Variable Analysis Using Partial Least Squares in Gene Expression Studies. Bioinformatics.

Examples

Run this code
data(hidden_fac.dat)
fit <- svpls(10,10,hidden_fac.dat,pmax = 5)
fit$genes
Y.corrected <- fit$Y.corr

data(hidden_fac.dat)
gen <- paste("g",c(1:15,50:65),sep="")
sub <- paste("S",c(1:5,11:17),sep="")

hfp(fit,gen,sub,hidden_fac.dat)

Run the code above in your browser using DataLab