View source: R/normalize-dataset.r
meffil.normalize.dataset | R Documentation |
Apply functional normalization to a set of Infinium HumanMethylation450 BeadChip IDAT files.
meffil.normalize.dataset(
samplesheet,
number.quantiles = 500,
detection.threshold = 0.01,
bead.threshold = 3,
sex.cutoff = -2,
chip = NA,
featureset = chip,
cell.type.reference = NA,
qc.parameters = meffil.qc.parameters(),
qc.file = "meffil-qc-report.md",
author = "Analyst",
study = "IlluminaHuman450 data",
number.pcs = 2,
fixed.effects = NULL,
random.effects = NULL,
pseudo = 100,
dup.fun = function(x) median(x, na.rm = T),
just.beta = T,
gds.filename = NULL,
probe.range = 5000,
autosomal = T,
norm.parameters = NULL,
norm.file = "meffil-normalization-report.md",
verbose = FALSE
)
samplesheet |
Output from Arguments to |
cell.type.reference |
Argument to |
qc.parameters |
(parameters) Arguments to |
qc.file |
(output.file) |
study |
Arguments to |
fixed.effects |
Names of columns in samplesheet that should be included as fixed effects along with control matrix principal components (Default: NULL). |
random.effects |
Names of columns in samplesheet that should be included as random effects (Default: NULL). Arguments to |
pseudo |
Arguments to |
dup.fun |
Function to collapse duplicate probes (EPIC v2 has over 5000 duplicated probes). If NULL, then duplicates are not collapsed (Default: median). |
gds.filename |
If not |
probe.range |
(Default: 5000). |
autosomal |
(Default: TRUE). Arguments to |
norm.parameters |
(parameters) |
norm.file |
(output.file) Other: |
verbose |
If |
npcs |
(Default: 1:10). |
Fortin JP, Labbe A, Lemire M, Zanke BW, Hudson TJ, Fertig EJ, Greenwood CM, Hansen KD. Functional normalization of 450k methylation array data improves replication in large cancer studies. Genome Biol. 2014 Dec 3;15(12):503. doi: 10.1186/s13059-014-0503-2. PMID: 25599564
A list:
qc.summary meffil.qc.summary()
output.
norm meffil.normalize.quantiles()
output.
beta Normalized beta matrix (methylation levels).
norm.summary meffil.normalization.summary()
output.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.