I am using DMRcate to call DMR's on RnBeads processed data. After
cleaning the data and running SVA, I am using the code below to identify
DMR's:
grset <- makeGenomicRatioSetFromMatrix(Mval.clean, what = "M",
array = "IlluminaHumanMethylationEPIC",
annotation = "ilm10b2.hg19", mergeManifest = TRUE)
dmr <- cpg.annotate("array", grset, arraytype="EPIC", what="M",
analysis.type="differential", design=design, coef=2)
dmrcoutput <- dmrcate(dmr, lambda=1000, C=2)
results.ranges <- extractRanges(dmrcoutput, genome = "hg19")
cpg.annotate says there's only 1 CpG with FDR < 0.99.
Then
I increased the FDR to 1 just to be able to run dmrcate(). When running
dmrcate(), a number of regions is reported as significant (~2,000) at
FDR < 0.05, with low minfdr.
Why are significant DMR's reported? Are they truly significant even though individual CpG's are not?
You can download my R session here:
https://www.dropbox.com/sh/sm43si4h4spioiu/AACNCqJ0yPYg1bte-mArekkHa?dl=0Thank you!