This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Minfi - bumphunter M and Beta values

I have a matrix of Beta values with CpGs (18500 CpGs) as columns and samples as rows called methyl. I am making a GenomicRatioSet using minfi before using it on the bumphunter function applying the code below:

GRS <- makeGenomicRatioSetFromMatrix(t(methyl), what = "Beta")

Then I am also turning Beta values to M values and storing in this object using the code:

assays(GRS)[["M"]] <- getM(GRS)

However, when I run bumphunter with same parameters on M values and Beta values like this:

with_beta <- bumphunter(object = GRS, design = mod, cutoff=0.3, B=0 ,type = "Beta") with_M <- bumphunter(object = GRS, design = mod, cutoff=0.3, B=0 ,type = "M")

Turning Beta to M values introduces some NaNs but bumphunter founds and removes them. The problem is with beta values it founds 57 bumps and with M values it founds 10659 bumps even though it removed some values. Is it normal to get this much of a difference between Beta and M values? What am I doing wrong?

minfi methylation bumphunter

0 answers

No answers yet.

Log in to answer this question.