NCBI database schema
1
2
Entering edit mode
8.4 years ago
Joseph Hughes ★ 3.0k

I have been looking for a diagram representing the different NCBI databases that are available and how they link to each other, this is mainly to understand how best to make requests using E-utilities. I haven't been able to find anything so far by googling so I would be grateful if someone could point me in the right direction.

NCBI entrez database • 1.9k views
ADD COMMENT
1
Entering edit mode
8.4 years ago

Eutils einfo gives you the list of the Entrez databases.

http://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi

adding a parameter gives you some insights about a specific database:

http://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi?db=pubmed

including the fields

<FullName>UID</FullName>
<Description>Unique number assigned to publication</Description>

and the "foreign keys" that you can query using Elink ...

<Link>
<Name>pubmed_dbvar</Name>
<Menu>dbVar</Menu>
<Description>Link from PubMed to dbVar</Description>
<DbTo>dbvar</DbTo>
</Link>
ADD COMMENT
0
Entering edit mode

The same with edirect:

einfo -dbs
einfo -db <DbName>
ADD REPLY

Login before adding your answer.

Traffic: 2521 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