Hello everyone,
I am doing EpicV2 minfi analysis and I have a problem with annotations. I noticed that some CpG probes are doubled, for example: cg22367159_BC12 cg22367159_BC13
They have the same chromosomal position but different AddressA and B in annotation. They also differ in betas, pvalues etc. I don't know what to do with these results. Has anyone else encountered this problem and has a solution/explanation for it? Should I remove all duplicated Cg`s? (over 6000) . Example beta:
cg22367159_BC12 0.6393478, cg22367159_BC13 0.6610640
Thanks for every answer
You'll have to provide more information than that. If I process using
preprocessFunnorm
, I don't see any duplicates.Hi James, Thank you very much for your answer. Below you will find my code and output.
integer(0)
1 FALSE
If you ever find yourself using the
@
function, you should seriously reconsider. If you are meant to be able to change something in anS4
object, there will be an accessor function. In this case it'sannotation<-
, so the correct way to change the annotation isI don't see the number of dups that you do though (after running
preprocessFunnorm
).I don't know why Illumina put these dups on the array, so It's hard to know what one should do with them. There are three obvious choices. Ignore them (this is what I normally do), remove the duplicates, or average them.
To average, I would use
avereps
fromlimma
.Hi James,
Thank you very much for your time and detailed answer.