Hi,
I am trying to run the function "preprocessIllumina" from the minfi package on my RGset data. I have been able to import the targets and the RGset. I have also been using the appropriate manifest file and annotation. The code that I am trying to execute is as follows:
preprocessIllumina(RGset, bg.correct = TRUE, normalize = "controls", reference = 1)
Here's the error that is produced:
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'x' in selecting a method for function 'match': object 'CG.controls' not found
In addition: Warning message:
useNames = NA is deprecated. Instead, specify either useNames = TRUE or useNames = TRUE.
Any suggestions on how to fix this?
Best regards
You need to provide the output of
sessionInfo()
and fromtraceback()
right after you get the error.Here's the sessionInfo and the traceback.
What array is this? One of those Horvath mammalian arrays, or an EPIC?
Could you show the output of
RGset
? What I suspect is that you have an EPICv2 array and it seems minfi does not support this type of array for the momentThe idat files are generated from the HorvathMammalMethylChip40. I provide the correct manifest file in subsequent steps during the analysis.
Sure it does. But you need to get the manifest from Zuguang Gu https://jokergoo.github.io/IlluminaHumanMethylationEPICv2manifest/