This is a test version of Biostars. For the public version, visit https://www.biostars.org.
How to get list of GeneIDs using SNP ID list?

Is there any way to get the list of gene IDs by giving SNP IDs, via a web (REST) service? I need services like following:

http://www.kegg.jp/kegg/docs/keggapi.html

I have a SNP list (like rs1312321, rs4524523), and I need to find the mapping gene list of these SNPs. Then I will search for KEGG pathways having these gene IDs.

SNP List --> Gene List --> Pathway List

snp pathway gene dbsnp kegg

3 answers

You can use the Ensembl VEP.

Thanks for answer.

Now I can get gene ids, but they are in type of Ensembl Gene ID. So I need to convert them to KEGG Gene ID.

KEGG REST API allows conversion from ncbi-gi, ncbi-geneid and uniprot. So these types are also ok for me. I can convert them using following rest url.

http://rest.kegg.jp/conv/genes/ncbi-geneid:3113320

Do you know a way to convert from ENSG to other ids?

You can get Uniprot IDs as VEP output. Just open up the Identifiers and frequency data menu and select Uniprot.

I couldn't find any web service. Here we can query via graphical user interface, only.

Really? The link I sent you has a big blue button that says Launch VEP.

Yes, you said you wanted a GUI, so I pointed you to a GUI. If you want a REST service then click on the big white button that says REST.

ftp://ftp.ncbi.nlm.nih.gov/pub/clinvar/tab_delimited/

variant_summary.txt.gz file has all clinical variants mapped to Genes (Column4: GeneID, Column5: GeneSymbol and Column7: rsID)

SNPnexus

Log in to answer this question.