Compute quality-control of methylation array from Illumina using a rmarkdown template.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | qc_idats(
csv_file,
data_directory,
array = "EPIC",
annotation = "ilm10b4.hg19",
cohort_name = "COHORT",
output_file = paste(cohort_name, array, "QC.html", sep = "_"),
output_directory = ".",
filter_snps = TRUE,
filter_non_cpg = TRUE,
filter_xy = TRUE,
filter_multihit = TRUE,
filter_beads = TRUE,
population = NULL,
bead_cutoff = 0.05,
detection_pvalues = 0.01,
filter_callrate = TRUE,
callrate_samples = 0.99,
callrate_probes = 1,
gender_threshold = -2,
gender_colname = NULL,
norm_background = "oob",
norm_dye = "RELIC",
norm_quantile = "quantile1",
cell_tissue = NULL,
pca = TRUE,
pca_vars = c("Sample_Plate", "Sentrix_ID"),
pca_threshold = 2,
max_labels = 15,
title = paste(array, "Array Quality-Control"),
author_name = "Unknown",
author_affiliation = NULL,
author_email = NULL,
encoding = "UTF-8",
...
)
|
csv_file |
A |
data_directory |
A |
array |
A |
annotation |
A |
cohort_name |
A |
output_file |
A |
output_directory |
A |
filter_snps |
A |
filter_non_cpg |
A |
filter_xy |
A |
filter_multihit |
A |
filter_beads |
A |
population |
A |
bead_cutoff |
A |
detection_pvalues |
A |
filter_callrate |
A |
callrate_samples |
A |
callrate_probes |
A |
gender_threshold |
A |
gender_colname |
A |
norm_background |
A |
norm_dye |
A |
norm_quantile |
A |
cell_tissue |
A |
pca |
A |
pca_vars |
A |
pca_threshold |
A |
max_labels |
A |
title |
A |
author_name |
A |
author_affiliation |
A |
author_email |
A |
encoding |
A |
... |
Parameters to pass to |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.