A multi-processor wrapper of BMIQ method

Share:

Description

A multi-processor wrapper of BMIQ method. BMIQ is an intra-sample normalization procedure to correct the bias of Infinium 2 probe methylation beta values.

Usage

1
bmiq.mc(mdat, nCores = 1,...)

Arguments

mdat

An object of class MethylSet.

nCores

Number of cores used for computation.

...

See BMIQ in R package wateRmelon for more options.

Value

A data matrix of Methylation beta value.

Author(s)

Zongli Xu

References

Teschendorff AE et. al. A beta-mixture quantile normalization method for correcting probe design bias in Illumina Infinium 450 k DNA methylation data. Bioinformatics. 2013

See Also

See BMIQ in R package watermelon for model details

Examples

1
2
3
4
5
6
if(FALSE){
if (require(minfiData)) {
mdat=preprocessENmix(RGsetEx,bgParaEst="oob",nCores=6)
mdatq1=norm.quantile(mdat,method="quantile1")
beta=bmiq.mc(mdatq1,nCores=10)
}}