Firstly, I'm relatively new to R and methylation data.
I'd like to analyze this geo dataset (https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE21232). It is performed with Human Methylation27 DNA BeadChip arrays. The data only provide beta-values (no A- and B-values).
I know how to perform the analysis with lumi once I have a MethyLumiM object in R. But I'm not able to get there.
ADD COMMENT
• link
updated 7.9 years ago by
ddiez
★
2.0k
•
written 8.1 years ago by
Katrien
▴
20
0
Entering edit mode
I can't check with an example at the moment but from the methylumi package documentation for MethyLumiM:
Objects can be created by calls of the form new("MethyLumiM", exprs,
methylated, unmethylated, detection, methylated.N, unmethylated.N,
..., assayData). The "exprs" is a matrix of M-values, which is the
log2 ratio of methylated and unmethylated probe intensities;
"methylated" and "unmethylated" are intensity matrix measured by
methylated and unmethylalted probes of Illumina Infinium methylation
microarray; "detection" is the detection p-value outputted by Illumina
GenomeStudio software; "methylated.N" and "unmethylated.N" are bead
numbers for methylated and unmethylalted probes. "exprs", "methylated"
and "unmethylated" information are required for MethyLumiM class. When
creating a new MethyLumiM object, the information of "exprs",
"methylated", "unmethylated" and "detection" can also be provided
directly through "assayData".
This suggests various options to obtain the desired object. I would first try coercing with as, which probably won't work. Another is to create a new object with new as in the quoted text. You can give the objects in your ExpressionSet that match (like the matrix, phenoData) and try to provided the ones not included.
I can't check with an example at the moment but from the
methylumi
package documentation forMethyLumiM
:This suggests various options to obtain the desired object. I would first try coercing with
as
, which probably won't work. Another is to create a new object withnew
as in the quoted text. You can give the objects in your ExpressionSet that match (like the matrix, phenoData) and try to provided the ones not included.