Hello!Could you help me, please.
I need to use SIFT.Hsapiens.dbSNP137 instead of SIFT.Hsapiens.dbSNP132.
I have the list of rsIDs to use SIFT.Hsapiens.dbSNP132, but keys in SIFT.Hsapiens.dbSNP137 are NCBI dbSNP IDs. I don't know how i can find NCBI dbSNP IDs.
Actually I used predictCoding() to get information about nucleotide substitutions (output is vcf_mod1) but I had no rsID in my output so I overlaped the GRanges I've got from predictCoding() with the positition in
the SNPloc package:
> library(SNPlocs.Hsapiens.dbSNP.20100427)
> ch1gr <-getSNPlocs("ch1", as.GRanges=TRUE)
> hits <- findOverlaps(vcf_mod1, ch1gr)
> ch1gr[subjectHits(hits),]
> rsid <- paste0("rs", mcols(ch1gr[subjectHits(hits),])$RefSNP_id)
May be I can overlap some information from PredictCoding with another SNPloc package that contains
NCBI dbSNP IDs?
Thank you!
dbSNP ids are rsids. Please provide error messages or other indications of failure along with sessionInfo() result.
When I use rsids as keys:
si<-select(SIFT.Hsapiens.dbSNP137, keys=rsid, cols=subst1)
, I can't find them in SIFT.Hsapiens.dbSNP137. I have the message that there are not such keys in SIFT.Hsapiens.dbSNP137.
Here is the message fron manual:
This package, SIFT.Hsapiens.dbSNP137, contains both SIFT and
PROVEAN scores. One notable difference between this and the previous SIFT database package is
that keys in SIFT.Hsapiens.dbSNP132 are rs IDs whereas in SIFT.Hsapiens.dbSNP137 they are
NCBI dbSNP IDs.