Opened 12 months ago
Last modified 11 months ago
#1558 closed enhancement
Add support for EPIC v2 — at Version 5
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | Reggie v4.51 |
Component: | net.sf.basedb.reggie | Keywords: | |
Cc: |
Description (last modified by )
The EPIC methylation chip has come in a new version. The number of probes is different and there are several new probes and also many of the old ones that have been removed. Here is more information https://epicom.biomedcentral.com/articles/10.1186/s43682-023-00021-5
Our analysis depends on two files with metadata: EPIC.hg38.manifest.tsv
and EPIC.hg38.mask.tsv
. For the new chip version there are new files that should be used. We need to implement support for this in our pipeline so that it is possible to configure different metadata files (in reggie-config.xml
) for different chips and to automatically select the correct files when creating the job script.
The current minfi (version 1.44) doesn't work with EPICv2. Execution ends with error message:
Error in .getManifestString(object@annotation) : Cannot get Manifest object for an 'Unknown' array Calls: preprocessRaw ... getProbeInfo -> getManifest -> getManifest -> .getManifestString Execution halted srun: error: cnl15: task 0: Exited with exit code 1
There seems to be a possible solution https://github.com/jokergoo/IlluminaHumanMethylationEPICv2manifest
The container needs to be updated and our R script need some extra code.
Change History (5)
comment:1 by , 12 months ago
comment:4 by , 12 months ago
Description: | modified (diff) |
---|
comment:5 by , 12 months ago
Description: | modified (diff) |
---|
In 7509: