Anyone can tell how to select the following array? Which one is best to choose for genotyping?
Infinium Global Screening Array-24 Kit
Infinium ImmunoArray-24 v2 BeadChip Kit
InfiniumCoreExome-24v1-2_A1.annotated.txt
Illumina HumanExome BeadChips
Infinium Exome-24 Kit
Another question is why these array use another different ID system such as
exm41 1 861349 [T/C] NM_152486 SAMD11 EXON
exm1916089 1 865545 [A/G] NM_152486 SAMD11 EXON
exm44 1 865584 [A/G] NM_152486 SAMD11 EXON
exm46 1 865625 [A/G] NM_152486 SAMD11 EXON
exm47 1 865628 [A/G] NM_152486 SAMD11 EXON
Why not use rs number directly?
https://support.illumina.com/downloads/infinium-coreexome-24-v1-2-support-files.html
I found the convert files. Download link file to change exm id to rs number id.
Thanks.
file=list.files(pattern="*sel2.map")
db<-read.table("/mnt/bigdata/Genetic/Projects/shg047/db/InfiniumCoreExome-24v1-2_A1_b144_rsids.txt",head=T)
for(i in 1:length(file)){
map<-read.table(file[i],head=F,sep="\t")
exm_id=unlist(lapply(map[,2],function(x) unlist(strsplit(as.character(x),split="_"))[1]))
tmp<-cbind(map,db[match(exm_id,db[,1]),])
write.table(tmp,paste(file[i],"map",sep="."),sep=" ",quote=F)
}
Is your problem now solved?