How to programmatically query NCBI Gene database
3
1
Entering edit mode
10.2 years ago
ishengomae ▴ 110

Hi all.

Is there a way by which I can programmatically access the NCBI Gene Database? I have a number of gene names (HGNC gene symbols) of which I want to get a summary of gene function and some literature about those genes. I find the NCBI gene database to be a good place to do this: http://www.ncbi.nlm.nih.gov/gene/?term=LTF ; http://www.ncbi.nlm.nih.gov/gene/4057; But I actually have many genes so I want to know if there is a way I can fetch out to this database via programs (Biopython or R) and for each gene get a summary of gene functions and related publications.

Thanks

Biopython Database R Gene NCBI • 5.9k views
ADD COMMENT
0
Entering edit mode

Check this post. It's pretty fresh. Also check this link.

ADD REPLY
1
Entering edit mode

Thanks to all for the help.

ADD REPLY
3
Entering edit mode
10.2 years ago
Cytosine ▴ 460

Have a go at Entrez e-utils. Biopython already has libraries that wrap around the e-utils, if you want to use that one.

ADD COMMENT
1
Entering edit mode
10.2 years ago
jeremy S ▴ 30

There is a package called NCBI2R that has a bunch of API functions for querying NCBI

ADD COMMENT
1
Entering edit mode

There's also rentrez, which is the best implementation of EUtils for R.

ADD REPLY
1
Entering edit mode
8.5 years ago
govardhanks ▴ 20

(not a programtic option though) Would like to suggest UCSC Table browser (https://genome.ucsc.edu/cgi-bin/hgTables) --you might need to enter refseqgene under groups and input your gene's NM_IDS or standard HGNC symbol,output format-selected fields-- try with given examples you can figure out how to get desired output. hope this helps

ADD COMMENT

Login before adding your answer.

Traffic: 1880 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6