Welcome to NCBI EUtilities (site in progress)
EUtilities is an Application Program Interface (API) that helps you gather data from most of the 40 NCBI databases (with greater than 1 billion records) residing at the NCBI. The databases include a variety of biomedical data, including biomedical literature nucleotide and protein sequences, gene records, gene expression, genotype and biological assay studies with data, chemical information, and three-dimensional molecular structures. There are about 25 million EUtilities calls sent to our servers daily from about 100,000 different IP addresses.
Examples of EUtilities Services
- Search PubMed with a term and retrieve PMIDs (Add link here to ID)
- Find all articles by one or more authors (Add link here to ID)
- Save a list of Gene IDs and fetch their full records (Add link here to ID)
- Save a PubChem Compound CID and retrieve the SDF-formatted record to showthe 3D coordinates in the Molecules App (ADD LINK HERE)
How to Access
You can access the EUtilities by writing API queries and pasting them into any internet browser.
- The API Key and Usage Guidelines explains the limits and how to get your API Key
- The Quick Start Guide offers a brief overview
- The Reference Guide offers detailed guidance for beginners
-
The API Explorer launches an interactive tool for testing
-
The PubMed User Guide provides guidance for popular EUtility uses
EUtilities Mailing List
To get announcements of software updates, known bugs, and other policy changes affecting the EUtilities, request to be added to the EUtility mailing list at eutilities@ncbi.nlm.nih.gov.
This is a MkDocs Site
MkDocs is static site generator designed to build project documentation. Source files are written in Markdown and configured with a YAML file.
For full documentation visit mkdocs.org.