Description Usage Arguments Details Value Author(s)
This function makes 3 indipendent attempts to fit a 3-state beta mixture model on the provided type I
probes. An attempt is successful if at least 4 probes are assigned to each level. In case all attempts
fail, the return value is NULL
.
1 2 3 4 5 6 7 8 9 10 |
beta.v |
|
design.v |
|
doH |
Flag indicating if normalization for hemimethylated type II probes is to be performed. |
nfit |
Number of probes of a given design to use for the fitting. Smaller values will make BMIQ faster at the expense of accuracy. Values between 10000 and 50000 seem to work well. |
th1.v |
Thresholds "type 1" to use for the initialization of the EM algorithm. These values should represent best guesses for calling type I probes hemi-methylated and methylated, and are refined in further steps by the algorithm. |
th2.v |
Thresholds "type 2" to used for the initialization of the EM algorithm. These values should represent
best guesses for calling type II probes hemi-methylated and methylated, and are refined in further
steps by the EM algorithm. If this is |
niter |
Maximum number of EM iterations to be performed. |
tol |
Tolerance threshold for EM algorithm. |
Performs Beta-mixture quantile normalization, adjusting for type II bias in Infinium 450K data.
List with the following elements:
"all"
The normalised beta-profile for the sample.
"class1"
Methylation state assigned to the type I probes.
"class2"
Methylation state assigned to the type II probes.
"av1"
Mean beta values for the nL
classes for type I probes.
"av2"
Mean beta values for the nL
classes for type II probes.
"hf"
Hubble dilation factor.
"th1"
Estimated thresholds used for type I probes.
"th2"
Estimated thresholds used for type II probes.
Andrew Teschendorff and Steve Horvath; with minor modifications by Yassen Assenov
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.