I'm having trouble with this also. I downloaded the manifest from
https://support.illumina.com/content/dam/illumina-support/documents/downloads/productfiles/mouse-methylation/infinium-mouse-methylation-manifest-file-csv.zip
and downloaded the demo data from
https://webdata.illumina.com/downloads/productfiles/mouse-methylation/infinium-mouse-methylation-demo-dataset.zip
I unzipped both into the same directory and ran this:
mf="infinium-mouse-methylation-manifest-file.csv"
rgSet <- readidat(path=getwd(),manifestfile=mf,recursive=TRUE)
[readidat] Found 32 files with suffix _Grn.idat
[readidat] Found 32 files with suffix _Red.idat
Error in `$<-.data.frame`(`*tmp*`, "Infinium_Design_Type", value = "A") :
replacement has 1 row, data has 0
In addition: There were 32 warnings (use warnings() to see them)
> warnings()
Warning messages:
1: In readChar(con, nchars = n) : truncating string with embedded nuls
2: In readChar(con, nchars = n) : truncating string with embedded nuls
Do you have a link for the manifest you used? The one I found on the Illumina website has a different name. Seems strange to me that the demo data fails. Thanks!
Hi julia_geh. I am the maintainer for methylsuite. I'm happy to debug whatever might have been wrong 5 weeks ago with processing the mouse array IDATs. Please note that I just pushed an update that fixes some mouse bugs last week (v1.5.2) here: https://pypi.org/project/methylprep/
Hopefully that resolves your issue. But feel free to contact me (or post a github issue) if you find other errors.
Have you tried later versions of
methylsuite/methylprep(python) with the mouse arrays? Early versions of the software was based on earlier manifests from the manufacturer that contained errors, but methylprep versions > 1.5.x should run.Hi.
I am having problem in the following processing command...
beta=mpreprocess(rgSet, nCores=1)
"NA samples with percentage of low quality CpG value greater than 0.05 or bisulfite intensity less than NaN NA CpGs with percentage of low quality value greater than 0.05 Ploting qc_sample.jpg ...Error in plot.window(...) : need finite 'ylim' values In addition: Warning messages: 1: In min(x) : no non-missing arguments to min; returning Inf 2: In max(x) : no non-missing arguments to max; returning -Inf"
I'm working on the following demo datasheet.. https://webdata.illumina.com/downloads/productfiles/mouse-methylation/infinium-mouse-methylation-demo-dataset.zip
with the manifest... https://jp.support.illumina.com/downloads/infinium-mouse-methylation-gene-probe-annotation.html (Note: replaced all "2" by "II" and all "1" by "I" in the Infinium_Design_Type column)
Does anyone have any idea about the error occurred? Where I can make changes to the 'ylim'?
Did you get this figured out? I am having the same error in R.