| Literature DB >> 25934803 |
Sunghwan Kim1, Paul A Thiessen1, Evan E Bolton2, Stephen H Bryant1.
Abstract
PubChem (http://pubchem.ncbi.nlm.nih.gov) is a public repository for information on chemical substances and their biological activities, developed and maintained by the US National Institutes of Health (NIH). PubChem contains more than 180 million depositor-provided chemical substance descriptions, 60 million unique chemical structures and 225 million bioactivity assay results, covering more than 9000 unique protein target sequences. As an information resource for the chemical biology research community, it routinely receives more than 1 million requests per day from an estimated more than 1 million unique users per month. Programmatic access to this vast amount of data is provided by several different systems, including the US National Center for Biotechnology Information (NCBI)'s Entrez Utilities (E-Utilities or E-Utils) and the PubChem Power User Gateway (PUG)-a common gateway interface (CGI) that exchanges data through eXtended Markup Language (XML). Further simplifying programmatic access, PubChem provides two additional general purpose web services: PUG-SOAP, which uses the simple object access protocol (SOAP) and PUG-REST, which is a Representational State Transfer (REST)-style interface. These interfaces can be harnessed in combination to access the data contained in PubChem, which is integrated with the more than thirty databases available within the NCBI Entrez system. Published by Oxford University Press on behalf of Nucleic Acids Research 2015. This work is written by (a) US Government employee(s) and is in the public domain in the US.Entities:
Mesh:
Year: 2015 PMID: 25934803 PMCID: PMC4489244 DOI: 10.1093/nar/gkv396
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.Three primary databases in PubChem and the data flow between them. SID, CID and AID are the database identifiers for the Substance, Compound and BioAssay databases, respectively.
Documents that provide detailed information on the Power User Gateway (PUG), PUG-SOAP and PUG-REST services
Figure 2.Construction of URLs for PUG-REST requests.
Figure 3.Asynchronous substructure search using the PUG-REST interface. The list key returned from the initial request will be used both to check the status of the search and to retrieve the final results.