nih-gov/www.ncbi.nlm.nih.gov/books/NBK25499/index.html
2025-03-17 02:05:34 +00:00

801 lines
No EOL
112 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- AppResources meta begin -->
<meta name="paf-app-resources" content="" />
<script type="text/javascript">var ncbi_startTime = new Date();</script>
<!-- AppResources meta end -->
<!-- TemplateResources meta begin -->
<meta name="paf_template" content="" />
<!-- TemplateResources meta end -->
<!-- Logger begin -->
<meta name="ncbi_db" content="books" /><meta name="ncbi_pdid" content="book-part" /><meta name="ncbi_acc" content="NBK25499" /><meta name="ncbi_domain" content="helpeutils" /><meta name="ncbi_report" content="record" /><meta name="ncbi_type" content="fulltext" /><meta name="ncbi_objectid" content="" /><meta name="ncbi_pcid" content="/NBK25499/" /><meta name="ncbi_pagename" content="The E-utilities In-Depth: Parameters, Syntax and More - Entrez Programming Utilities Help - NCBI Bookshelf" /><meta name="ncbi_bookparttype" content="chapter" /><meta name="ncbi_app" content="bookshelf" />
<!-- Logger end -->
<title>The E-utilities In-Depth: Parameters, Syntax and More - Entrez Programming Utilities Help - NCBI Bookshelf</title>
<!-- AppResources external_resources begin -->
<link rel="stylesheet" href="/core/jig/1.15.2/css/jig.min.css" /><script type="text/javascript" src="/core/jig/1.15.2/js/jig.min.js"></script>
<!-- AppResources external_resources end -->
<!-- Page meta begin -->
<meta name="robots" content="INDEX,FOLLOW,NOARCHIVE" /><meta name="citation_inbook_title" content="Entrez Programming Utilities Help [Internet]" /><meta name="citation_title" content="The E-utilities In-Depth: Parameters, Syntax and More" /><meta name="citation_publisher" content="National Center for Biotechnology Information (US)" /><meta name="citation_date" content="2022/11/30" /><meta name="citation_author" content="Eric Sayers" /><meta name="citation_fulltext_html_url" content="https://www.ncbi.nlm.nih.gov/books/NBK25499/" /><link rel="schema.DC" href="http://purl.org/DC/elements/1.0/" /><meta name="DC.Title" content="The E-utilities In-Depth: Parameters, Syntax and More" /><meta name="DC.Type" content="Text" /><meta name="DC.Publisher" content="National Center for Biotechnology Information (US)" /><meta name="DC.Contributor" content="Eric Sayers" /><meta name="DC.Date" content="2022/11/30" /><meta name="DC.Identifier" content="https://www.ncbi.nlm.nih.gov/books/NBK25499/" /><meta name="description" content="This chapter serves as a reference for all supported parameters for the E-utilities, along with accepted values and usage guidelines. This information is provided for each E-utility in sections below, and parameters and/or values specific to particular databases are discussed within each section. Most E-utilities have a set of parameters that are required for any call, in addition to several additional optional parameters that extend the tool's functionality. These two sets of parameters are discussed separately in each section." /><meta name="og:title" content="The E-utilities In-Depth: Parameters, Syntax and More" /><meta name="og:type" content="book" /><meta name="og:description" content="This chapter serves as a reference for all supported parameters for the E-utilities, along with accepted values and usage guidelines. This information is provided for each E-utility in sections below, and parameters and/or values specific to particular databases are discussed within each section. Most E-utilities have a set of parameters that are required for any call, in addition to several additional optional parameters that extend the tool's functionality. These two sets of parameters are discussed separately in each section." /><meta name="og:url" content="https://www.ncbi.nlm.nih.gov/books/NBK25499/" /><meta name="og:site_name" content="NCBI Bookshelf" /><meta name="og:image" content="https://www.ncbi.nlm.nih.gov/corehtml/pmc/pmcgifs/bookshelf/thumbs/th-helpeutils-lrg.png" /><meta name="twitter:card" content="summary" /><meta name="twitter:site" content="@ncbibooks" /><meta name="bk-non-canon-loc" content="/books/n/helpeutils/chapter4/" /><link rel="canonical" href="https://www.ncbi.nlm.nih.gov/books/NBK25499/" /><link rel="stylesheet" href="/corehtml/pmc/css/figpopup.css" type="text/css" media="screen" /><link rel="stylesheet" href="/corehtml/pmc/css/bookshelf/2.26/css/books.min.css" type="text/css" /><link rel="stylesheet" href="/corehtml/pmc/css/bookshelf/2.26/css/books_print.min.css" type="text/css" media="print" /><style type="text/css">p a.figpopup{display:inline !important} .bk_tt {font-family: monospace} .first-line-outdent .bk_ref {display: inline} .body-content h2, .body-content .h2 {border-bottom: 1px solid #97B0C8} .body-content h2.inline {border-bottom: none} a.page-toc-label , .jig-ncbismoothscroll a {text-decoration:none;border:0 !important} .temp-labeled-list .graphic {display:inline-block !important} .temp-labeled-list img{width:100%}</style><script type="text/javascript" src="/corehtml/pmc/js/jquery.hoverIntent.min.js"> </script><script type="text/javascript" src="/corehtml/pmc/js/common.min.js?_=3.18"> </script><script type="text/javascript" src="/corehtml/pmc/js/large-obj-scrollbars.min.js"> </script><script type="text/javascript">window.name="mainwindow";</script><script type="text/javascript" src="/corehtml/pmc/js/bookshelf/2.26/book-toc.min.js"> </script><script type="text/javascript" src="/corehtml/pmc/js/bookshelf/2.26/books.min.js"> </script><meta name="book-collection" content="helpcollect" />
<!-- Page meta end -->
<link rel="shortcut icon" href="//www.ncbi.nlm.nih.gov/favicon.ico" /><meta name="ncbi_phid" content="CE8E66E67D20F3410000000000750060.m_12" />
<meta name='referrer' content='origin-when-cross-origin'/><link type="text/css" rel="stylesheet" href="//static.pubmed.gov/portal/portal3rc.fcgi/4216699/css/3852956/3985586/3808861/4121862/3974050/3917732/251717/4216701/14534/45193/4113719/3849091/3984811/3751656/4033350/3840896/3577051/3852958/4008682/4207974/4206132/4062871/12930/3964959/3854974/36029/4128070/9685/3549676/3609192/3609193/3609213/3395586.css" /><link type="text/css" rel="stylesheet" href="//static.pubmed.gov/portal/portal3rc.fcgi/4216699/css/3411343/3882866.css" media="print" /></head>
<body class="book-part">
<div class="grid">
<div class="col twelve_col nomargin shadow">
<!-- System messages like service outage or JS required; this is handled by the TemplateResources portlet -->
<div class="sysmessages">
<noscript>
<p class="nojs">
<strong>Warning:</strong>
The NCBI web site requires JavaScript to function.
<a href="/guide/browsers/#enablejs" title="Learn how to enable JavaScript" target="_blank">more...</a>
</p>
</noscript>
</div>
<!--/.sysmessage-->
<div class="wrap">
<div class="page">
<div class="top">
<div id="universal_header">
<section class="usa-banner">
<div class="usa-accordion">
<header class="usa-banner-header">
<div class="usa-grid usa-banner-inner">
<img src="https://www.ncbi.nlm.nih.gov/coreutils/uswds/img/favicons/favicon-57.png" alt="U.S. flag" />
<p>An official website of the United States government</p>
<button class="non-usa-accordion-button usa-banner-button" aria-expanded="false" aria-controls="gov-banner-top" type="button">
<span class="usa-banner-button-text">Here's how you know</span>
</button>
</div>
</header>
<div class="usa-banner-content usa-grid usa-accordion-content" id="gov-banner-top" aria-hidden="true">
<div class="usa-banner-guidance-gov usa-width-one-half">
<img class="usa-banner-icon usa-media_block-img" src="https://www.ncbi.nlm.nih.gov/coreutils/uswds/img/icon-dot-gov.svg" alt="Dot gov" />
<div class="usa-media_block-body">
<p>
<strong>The .gov means it's official.</strong>
<br />
Federal government websites often end in .gov or .mil. Before
sharing sensitive information, make sure you're on a federal
government site.
</p>
</div>
</div>
<div class="usa-banner-guidance-ssl usa-width-one-half">
<img class="usa-banner-icon usa-media_block-img" src="https://www.ncbi.nlm.nih.gov/coreutils/uswds/img/icon-https.svg" alt="Https" />
<div class="usa-media_block-body">
<p>
<strong>The site is secure.</strong>
<br />
The <strong>https://</strong> ensures that you are connecting to the
official website and that any information you provide is encrypted
and transmitted securely.
</p>
</div>
</div>
</div>
</div>
</section>
<div class="usa-overlay"></div>
<header class="ncbi-header" role="banner" data-section="Header">
<div class="usa-grid">
<div class="usa-width-one-whole">
<div class="ncbi-header__logo">
<a href="/" class="logo" aria-label="NCBI Logo" data-ga-action="click_image" data-ga-label="NIH NLM Logo">
<img src="https://www.ncbi.nlm.nih.gov/coreutils/nwds/img/logos/AgencyLogo.svg" alt="NIH NLM Logo" />
</a>
</div>
<div class="ncbi-header__account">
<a id="account_login" href="https://account.ncbi.nlm.nih.gov" class="usa-button header-button" style="display:none" data-ga-action="open_menu" data-ga-label="account_menu">Log in</a>
<button id="account_info" class="header-button" style="display:none" aria-controls="account_popup" type="button">
<span class="fa fa-user" aria-hidden="true">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20px" height="20px">
<g style="fill: #fff">
<ellipse cx="12" cy="8" rx="5" ry="6"></ellipse>
<path d="M21.8,19.1c-0.9-1.8-2.6-3.3-4.8-4.2c-0.6-0.2-1.3-0.2-1.8,0.1c-1,0.6-2,0.9-3.2,0.9s-2.2-0.3-3.2-0.9 C8.3,14.8,7.6,14.7,7,15c-2.2,0.9-3.9,2.4-4.8,4.2C1.5,20.5,2.6,22,4.1,22h15.8C21.4,22,22.5,20.5,21.8,19.1z"></path>
</g>
</svg>
</span>
<span class="username desktop-only" aria-hidden="true" id="uname_short"></span>
<span class="sr-only">Show account info</span>
</button>
</div>
<div class="ncbi-popup-anchor">
<div class="ncbi-popup account-popup" id="account_popup" aria-hidden="true">
<div class="ncbi-popup-head">
<button class="ncbi-close-button" data-ga-action="close_menu" data-ga-label="account_menu" type="button">
<span class="fa fa-times">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="24px" height="24px">
<path d="M38 12.83l-2.83-2.83-11.17 11.17-11.17-11.17-2.83 2.83 11.17 11.17-11.17 11.17 2.83 2.83 11.17-11.17 11.17 11.17 2.83-2.83-11.17-11.17z"></path>
</svg>
</span>
<span class="usa-sr-only">Close</span></button>
<h4>Account</h4>
</div>
<div class="account-user-info">
Logged in as:<br />
<b><span class="username" id="uname_long">username</span></b>
</div>
<div class="account-links">
<ul class="usa-unstyled-list">
<li><a id="account_myncbi" href="/myncbi/" class="set-base-url" data-ga-action="click_menu_item" data-ga-label="account_myncbi">Dashboard</a></li>
<li><a id="account_pubs" href="/myncbi/collections/bibliography/" class="set-base-url" data-ga-action="click_menu_item" data-ga-label="account_pubs">Publications</a></li>
<li><a id="account_settings" href="/account/settings/" class="set-base-url" data-ga-action="click_menu_item" data-ga-label="account_settings">Account settings</a></li>
<li><a id="account_logout" href="/account/signout/" class="set-base-url" data-ga-action="click_menu_item" data-ga-label="account_logout">Log out</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</header>
<div role="navigation" aria-label="access keys">
<a id="nws_header_accesskey_0" href="https://www.ncbi.nlm.nih.gov/guide/browsers/#ncbi_accesskeys" class="usa-sr-only" accesskey="0" tabindex="-1">Access keys</a>
<a id="nws_header_accesskey_1" href="https://www.ncbi.nlm.nih.gov" class="usa-sr-only" accesskey="1" tabindex="-1">NCBI Homepage</a>
<a id="nws_header_accesskey_2" href="/myncbi/" class="set-base-url usa-sr-only" accesskey="2" tabindex="-1">MyNCBI Homepage</a>
<a id="nws_header_accesskey_3" href="#maincontent" class="usa-sr-only" accesskey="3" tabindex="-1">Main Content</a>
<a id="nws_header_accesskey_4" href="#" class="usa-sr-only" accesskey="4" tabindex="-1">Main Navigation</a>
</div>
<section data-section="Alerts">
<div class="ncbi-alerts-placeholder"></div>
</section>
</div>
<div class="header">
<div class="res_logo"><h1 class="res_name"><a href="/books/" title="Bookshelf home">Bookshelf</a></h1><h2 class="res_tagline"></h2></div>
<div class="search"><form method="get" action="/books/"><div class="search_form"><label for="database" class="offscreen_noflow">Search database</label><select id="database"><optgroup label="Recent"><option value="books" selected="selected" data-ac_dict="bookshelf-search">Books</option><option value="sra">SRA</option><option value="gene">Gene</option><option value="refseq" class="last">RefSeq</option></optgroup><optgroup label="All"><option value="gquery">All Databases</option><option value="assembly">Assembly</option><option value="biocollections">Biocollections</option><option value="bioproject">BioProject</option><option value="biosample">BioSample</option><option value="books" data-ac_dict="bookshelf-search">Books</option><option value="clinvar">ClinVar</option><option value="cdd">Conserved Domains</option><option value="gap">dbGaP</option><option value="dbvar">dbVar</option><option value="gene">Gene</option><option value="genome">Genome</option><option value="gds">GEO DataSets</option><option value="geoprofiles">GEO Profiles</option><option value="gtr">GTR</option><option value="ipg">Identical Protein Groups</option><option value="medgen">MedGen</option><option value="mesh">MeSH</option><option value="nlmcatalog">NLM Catalog</option><option value="nuccore">Nucleotide</option><option value="omim">OMIM</option><option value="pmc">PMC</option><option value="protein">Protein</option><option value="proteinclusters">Protein Clusters</option><option value="protfam">Protein Family Models</option><option value="pcassay">PubChem BioAssay</option><option value="pccompound">PubChem Compound</option><option value="pcsubstance">PubChem Substance</option><option value="pubmed">PubMed</option><option value="snp">SNP</option><option value="sra">SRA</option><option value="structure">Structure</option><option value="taxonomy">Taxonomy</option><option value="toolkit">ToolKit</option><option value="toolkitall">ToolKitAll</option><option value="toolkitbookgh">ToolKitBookgh</option></optgroup></select><div class="nowrap"><label for="term" class="offscreen_noflow" accesskey="/">Search term</label><div class="nowrap"><input type="text" name="term" id="term" title="Search Books. Use up and down arrows to choose an item from the autocomplete." value="" class="jig-ncbiclearbutton jig-ncbiautocomplete" data-jigconfig="dictionary:'bookshelf-search',disableUrl:'NcbiSearchBarAutoComplCtrl'" autocomplete="off" data-sbconfig="ds:'no',pjs:'no',afs:'no'" /></div><button id="search" type="submit" class="button_search nowrap" cmd="go">Search</button></div></div></form><ul class="searchlinks inline_list"><li>
<a href="/books/browse/">Browse Titles</a>
</li><li>
<a href="/books/advanced/">Advanced</a>
</li><li class="help">
<a href="/books/NBK3833/">Help</a>
</li><li class="disclaimer">
<a target="_blank" data-ga-category="literature_resources" data-ga-action="link_click" data-ga-label="disclaimer_link" href="https://www.ncbi.nlm.nih.gov/books/about/disclaimer/">Disclaimer</a>
</li></ul></div>
</div>
<!--<component id="Page" label="headcontent"/>-->
</div>
<div class="content">
<!-- site messages -->
<!-- Custom content 1 -->
<div class="col1">
</div>
<div class="container">
<div id="maincontent" class="content eight_col col">
<!-- Custom content in the left column above book nav -->
<div class="col2">
</div>
<!-- Book content -->
<!-- Custom content between navigation and content -->
<div class="col3">
</div>
<div class="document">
<div class="pre-content"><div><div class="bk_prnt"><p class="small">NCBI Bookshelf. A service of the National Library of Medicine, National Institutes of Health.</p><p>Entrez Programming Utilities Help [Internet]. Bethesda (MD): National Center for Biotechnology Information (US); 2010-. </p></div><div class="iconblock clearfix whole_rhythm no_top_margin bk_noprnt"><a class="img_link icnblk_img" title="Table of Contents Page" href="/books/n/helpeutils/"><img class="source-thumb" src="/corehtml/pmc/pmcgifs/bookshelf/thumbs/th-helpeutils-lrg.png" alt="Cover of Entrez Programming Utilities Help" height="100px" width="80px" /></a><div class="icnblk_cntnt eight_col"><h2>Entrez Programming Utilities Help [Internet].</h2><a data-jig="ncbitoggler" href="#__NBK25499_dtls__">Show details</a><div style="display:none" class="ui-widget" id="__NBK25499_dtls__"><div>Bethesda (MD): <a href="https://www.ncbi.nlm.nih.gov/" ref="pagearea=page-banner&amp;targetsite=external&amp;targetcat=link&amp;targettype=publisher">National Center for Biotechnology Information (US)</a>; 2010-.</div></div><div class="half_rhythm"><ul class="inline_list"><li style="margin-right:1em"><a class="bk_cntns" href="/books/n/helpeutils/">Contents</a></li></ul></div><div class="bk_noprnt"><form method="get" action="/books/n/helpeutils/" id="bk_srch"><div class="bk_search"><label for="bk_term" class="offscreen_noflow">Search term</label><input type="text" title="Search this book" id="bk_term" name="term" value="" data-jig="ncbiclearbutton" /> <input type="submit" class="jig-ncbibutton" value="Search this book" submit="false" style="padding: 0.1em 0.4em;" /></div></form></div></div><div class="icnblk_cntnt two_col"><div class="pagination bk_noprnt"><a class="active page_link prev" href="/books/n/helpeutils/chapter3/" title="Previous page in this title">&lt; Prev</a><a class="active page_link next" href="/books/n/helpeutils/chapter5/" title="Next page in this title">Next &gt;</a></div></div></div></div></div>
<div class="main-content lit-style" itemscope="itemscope" itemtype="http://schema.org/CreativeWork"><div class="meta-content fm-sec"><h1 id="_NBK25499_"><span class="title" itemprop="name">The E-utilities In-Depth: Parameters, Syntax and More</span></h1><p class="contrib-group"><span itemprop="author">Eric Sayers</span>, PhD.</p><a data-jig="ncbitoggler" href="#__NBK25499_ai__" style="border:0;text-decoration:none">Author Information and Affiliations</a><div style="display:none" class="ui-widget" id="__NBK25499_ai__"><p class="contrib-group"><h4>Authors</h4><span itemprop="author">Eric Sayers</span>, PhD<sup><img src="/corehtml/pmc/pmcgifs/corrauth.gif" alt="corresponding author" /></sup><sup>1</sup>.</p><h4>Affiliations</h4><div class="affiliation"><sup>1</sup> NCBI<div><span class="email-label">Email: </span><a href="mailto:dev@null" data-email="vog.hin.mln.ibcn@sreyas" class="oemail">vog.hin.mln.ibcn@sreyas</a></div></div><div><sup><img src="/corehtml/pmc/pmcgifs/corrauth.gif" alt="corresponding author" /></sup>Corresponding author.</div></div><p class="small">Created: <span itemprop="datePublished">May 29, 2009</span>; Last Update: <span itemprop="dateModified">November 30, 2022</span>.</p><p><em>Estimated reading time: 20 minutes</em></p></div><div class="jig-ncbiinpagenav body-content whole_rhythm" data-jigconfig="allHeadingLevels: ['h2'],smoothScroll: false" itemprop="text"><div id="chapter4.Introduction"><h2 id="_chapter4_Introduction_">Introduction</h2><p>This chapter serves as a reference for all supported parameters for the E-utilities, along with accepted values and usage guidelines. This information is provided for each E-utility in sections below, and parameters and/or values specific to particular databases are discussed within each section. Most E-utilities have a set of parameters that are required for any call, in addition to several additional optional parameters that extend the tool's functionality. These two sets of parameters are discussed separately in each section.</p></div><div id="chapter4.General_Usage_Guidelines"><h2 id="_chapter4_General_Usage_Guidelines_">General Usage Guidelines</h2><p>Please see <a href="/books/n/helpeutils/chapter2/">Chapter 2</a> for a detailed discussion of E-utility usage policy. The following two parameters should be included in all E-utility requests.</p><div id="chapter4.tool"><h3>tool</h3><p>Name of application making the E-utility call. Value must be a string with no internal spaces.</p></div><div id="chapter4.email"><h3>email</h3><p>E-mail address of the E-utility user. Value must be a string with no internal spaces, and should be a valid e-mail address.</p><p>If you expect to post more than 3 E-utility requests per second from a single IP address, consider including the following parameter:</p></div><div id="chapter4.api_key"><h3>
<b>api_key</b>
</h3><p>Value of the API key for sites that post more than 3 requests per second. Please see <a href="/books/n/helpeutils/chapter2/">Chapter 2</a> for a full discussion of this policy.</p></div></div><div id="chapter4.Eutilities_DTDs"><h2 id="_chapter4_Eutilities_DTDs_">E-utilities DTDs</h2><p>With the exception of EFetch, the E-utilities each generate a single XML output format that conforms to a DTD specific for that utility. Links to these DTDs are provided in the XML headers of the E-utility returns.</p><p>ESummary version 2.0 produces unique XML DocSums for each Entrez database, and as such each Entrez database has a unique DTD for version 2.0 DocSums. Links to these DTDs are provided in the version 2.0 XML.</p><p>EFetch produces output in a variety of formats, some of which are XML. Most of these XML formats also conform to DTDs or schema specific to the relevant Entrez database. Please follow the appropriate link below for the PubMed DTD:</p><ul><li class="half_rhythm"><div>
<a href="http://dtd.nlm.nih.gov/ncbi/pubmed/out/pubmed_180601.dtd" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">PubMed DTD June 2018 &#x02013; current PubMed DTD</a>
</div></li><li class="half_rhythm"><div>
<a href="http://dtd.nlm.nih.gov/ncbi/pubmed/out/pubmed_190101.dtd" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">PubMed DTD January 2019 &#x02013; forthcoming DTD</a>
</div></li></ul></div><div id="chapter4.EInfo"><h2 id="_chapter4_EInfo_">EInfo</h2><div id="chapter4.Base_URL"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi</p></div><div id="chapter4.Functions"><h3>Functions</h3><ul><li class="half_rhythm"><div>Provides a list of the names of all valid Entrez databases</div></li><li class="half_rhythm"><div>Provides statistics for a single database, including lists of indexing fields and available link names</div></li></ul></div><div id="chapter4.Required_Parameters"><h3>Required Parameters</h3><p>None. If no <b>db</b> parameter is provided, einfo will return a list of the names of all valid Entrez databases.</p></div><div id="chapter4.Optional_Parameters"><h3>Optional Parameters</h3><div id="chapter4.db"><h4>db</h4><p>Target database about which to gather statistics. Value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a>.</p></div><div id="chapter4.version"><h4>version</h4><p>Used to specify version 2.0 EInfo XML. The only supported value is &#x02018;2.0&#x02019;. When present, EInfo will return XML that includes two new fields: &#x0003c;IsTruncatable&#x0003e; and &#x0003c;IsRangeable&#x0003e;. Fields that are truncatable allow the wildcard character &#x02018;*&#x02019; in terms. The wildcard character will expand to match any set of characters up to a limit of 600 unique expansions. Fields that are rangeable allow the range operator &#x02018;:&#x02019; to be placed between a lower and upper limit for the desired range (e.g. 2008:2010[pdat]).</p></div><div id="chapter4.retmode"><h4>retmode</h4><p>Retrieval type. Determines the format of the returned output. The default value is &#x02018;xml&#x02019; for EInfo XML, but &#x02018;json&#x02019; is also supported to return output in JSON format.</p></div></div><div id="chapter4.Examples"><h3>Examples</h3><p>Return a list of all Entrez database names:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi</a>
</span>
</p><p>Return version 2.0 statistics for Entrez Protein:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi?db=protein&#x00026;version=2.0" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi?db=protein&#x00026;version=2.0</a>
</span>
</p></div></div><div id="chapter4.ESearch"><h2 id="_chapter4_ESearch_">ESearch</h2><div id="chapter4.Base_URL_1"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi</p></div><div id="chapter4.Functions_1"><h3>Functions</h3><ul><li class="half_rhythm"><div>Provides a list of UIDs matching a text query</div></li><li class="half_rhythm"><div>Posts the results of a search on the History server</div></li><li class="half_rhythm"><div>Downloads all UIDs from a dataset stored on the History server</div></li><li class="half_rhythm"><div>Combines or limits UID datasets stored on the History server</div></li><li class="half_rhythm"><div>Sorts sets of UIDs</div></li></ul><p>API users should be aware that some NCBI products contain search tools that generate content from searches on the web interface that are not available to ESearch. For example, the PubMed web interface (pubmed.ncbi.nlm.nih.gov) contains citation matching and spelling correction tools that are only available through that interface. Please see ECitMatch and ESpell below for API equivalents.</p></div><div id="chapter4.Required_Parameters_1"><h3>Required Parameters</h3><div id="chapter4.db_1"><h4>db</h4><p>Database to search. Value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a> (default = pubmed).</p></div><div id="chapter4.term"><h4>term</h4><p>Entrez text query. All special characters must be URL encoded. Spaces may be replaced by '+' signs. For very long queries (more than several hundred characters long), consider using an HTTP POST call. See the <a href="https://pubmed.ncbi.nlm.nih.gov/help/" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">PubMed</a> or <a href="/books/n/helpentrez/EntrezHelp/">Entrez</a> help for information about search field descriptions and tags. Search fields and tags are database specific.</p><pre>esearch.fcgi?db=pubmed&#x00026;term=asthma</pre><p>PubMed also offers &#x0201c;<a href="https://pubmed.ncbi.nlm.nih.gov/help/#proximity-searching" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">proximity searching</a>&#x0201d; for multiple terms appearing in any order within a specified number of words from one another in the [Title] or [Title/Abstract] fields.</p><pre>esearch.fcgi?db=pubmed&#x00026;term=&#x0201d;asthma treatment&#x0201d;[Title:~3]</pre></div></div><div id="chapter4.Optional_Parameters__History_Se"><h3>Optional Parameters &#x02013; History Server</h3><div id="chapter4.usehistory"><h4>usehistory</h4><p>When <b>usehistory</b> is set to 'y', ESearch will post the UIDs resulting from the search operation onto the History server so that they can be used directly in a subsequent E-utility call. Also, <b>usehistory</b> must be set to 'y' for ESearch to interpret query key values included in <b>term</b> or to accept a <b>WebEnv</b> as input.</p></div><div id="chapter4.WebEnv"><h4>WebEnv</h4><p>Web environment string returned from a previous ESearch, EPost or ELink call. When provided, ESearch will post the results of the search operation to this pre-existing WebEnv, thereby appending the results to the existing environment. In addition, providing <b>WebEnv</b> allows query keys to be used in <b>term</b> so that previous search sets can be combined or limited. As described above, if <b>WebEnv</b> is used, <b>usehistory</b> must be set to 'y'.</p><pre>esearch.fcgi?db=pubmed&#x00026;term=asthma&#x00026;WebEnv=&#x0003c;webenv string&#x0003e;&#x00026;usehistory=y</pre></div><div id="chapter4.query_key"><h4>query_key</h4><p>Integer query key returned by a previous ESearch, EPost or ELink call. When provided, ESearch will find the intersection of the set specified by <b>query_key</b> and the set retrieved by the query in <b>term</b> (i.e. joins the two with AND). For <b>query_key</b> to function, <b>WebEnv</b> must be assigned an existing WebEnv string and <b>usehistory</b> must be set to 'y'.</p><p>Values for query keys may also be provided in <b>term</b> if they are preceeded by a '#' (%23 in the URL). While only one <b>query_key</b> parameter can be provided to ESearch, any number of query keys can be combined in <b>term</b>. Also, if query keys are provided in <b>term</b>, they can be combined with OR or NOT in addition to AND.</p><pre>The following two URLs are functionally equivalent:<br /><br />esearch.fcgi?db=pubmed&#x00026;term=asthma&#x00026;query_key=1&#x00026;WebEnv=<br />&#x0003c;webenv string&#x0003e;&#x00026;usehistory=y<br /><br />esearch.fcgi?db=pubmed&#x00026;term=%231+AND+asthma&#x00026;WebEnv=<br />&#x0003c;webenv string&#x0003e;&#x00026;usehistory=y</pre></div></div><div id="chapter4.Optional_Parameters__Retrieval"><h3>Optional Parameters &#x02013; Retrieval</h3><div id="chapter4.retstart"><h4>retstart</h4><p>Sequential index of the first UID in the retrieved set to be shown in the XML output (default=0, corresponding to the first record of the entire set). This parameter can be used in conjunction with <b>retmax</b> to download an arbitrary subset of UIDs retrieved from a search.</p></div><div id="chapter4.retmax"><h4>retmax</h4><p>Total number of UIDs from the retrieved set to be shown in the XML output (default=20). By default, ESearch only includes the first 20 UIDs retrieved in the XML output. If <b>usehistory</b> is set to 'y', the remainder of the retrieved set will be stored on the History server; otherwise these UIDs are lost. Increasing <b>retmax</b> allows more of the retrieved UIDs to be included in the XML output, up to a maximum of 10,000 records.</p><p>To retrieve more than 10,000 UIDs from databases other than PubMed, submit multiple esearch requests while incrementing the value of <b>retstart</b> (see Application 3). For PubMed, ESearch can only retrieve the first 10,000 records matching the query. To obtain more than 10,000 PubMed records, consider using &#x0003c;EDirect&#x0003e; that contains additional logic to batch PubMed search results automatically so that an arbitrary number can be retrieved.</p></div><div id="chapter4.rettype"><h4>rettype</h4><p>Retrieval type. There are two allowed values for ESearch: 'uilist' (default), which displays the standard XML output, and 'count', which displays only the &#x0003c;Count&#x0003e; tag.</p></div><div id="chapter4.retmode_1"><h4>retmode</h4><p>Retrieval type. Determines the format of the returned output. The default value is &#x02018;xml&#x02019; for ESearch XML, but &#x02018;json&#x02019; is also supported to return output in JSON format.</p></div><div id="chapter4.sort"><h4>sort</h4><p>Specifies the method used to sort UIDs in the ESearch output. The available values vary by database (<b>db</b>) and may be found in the Display Settings menu on an Entrez search results page. If <b>usehistory</b> is set to &#x02018;y&#x02019;, the UIDs are loaded onto the History Server in the specified sort order and will be retrieved in that order by ESummary or EFetch. Example values are &#x02018;relevance&#x02019; and &#x02018;name&#x02019; for Gene. Users should be aware that the default value of <b>sort</b> varies from one database to another, and that the default value used by ESearch for a given database may differ from that used on NCBI web search pages.</p><p>Values of <b>sort</b> for PubMed are as follows:</p><ul><li class="half_rhythm"><div><i>pub_date</i> &#x02013; descending sort by publication date</div></li><li class="half_rhythm"><div><i>Author</i> &#x02013; ascending sort by first author</div></li><li class="half_rhythm"><div><i>JournalName</i> &#x02013; ascending sort by journal name</div></li><li class="half_rhythm"><div><i>relevance</i> &#x02013; default sort order, (&#x0201c;Best Match&#x0201d;) on web PubMed</div></li></ul></div><div id="chapter4.field"><h4>field</h4><p>Search field. If used, the entire search term will be limited to the specified Entrez field. The following two URLs are equivalent:</p><pre>esearch.fcgi?db=pubmed&#x00026;term=asthma&#x00026;field=title<br /><br />esearch.fcgi?db=pubmed&#x00026;term=asthma[title]</pre></div><div id="chapter4.idtype"><h4>idtype</h4><p>Specifies the type of identifier to return for sequence databases (nuccore, popset, protein). By default, ESearch returns GI numbers in its output. If <b>idtype</b> is set to &#x02018;acc&#x02019;, ESearch will return accession.version identifiers rather than GI numbers.</p></div></div><div id="chapter4.Optional_Parameters__Dates"><h3>Optional Parameters &#x02013; Dates</h3><div id="chapter4.datetype"><h4>datetype</h4><p>Type of date used to limit a search. The allowed values vary between Entrez databases, but common values are 'mdat' (modification date), 'pdat' (publication date) and 'edat' (Entrez date). Generally an Entrez database will have only two allowed values for <b>datetype</b>.</p></div><div id="chapter4.reldate"><h4>reldate</h4><p>When <b>reldate</b> is set to an integer <i>n</i>, the search returns only those items that have a date specified by <b>datetype</b> within the last <i>n</i> days.</p></div><div id="chapter4.mindate_maxdate"><h4>mindate, maxdate</h4><p>Date range used to limit a search result by the date specified by <b>datetype</b>. These two parameters (<b>mindate, maxdate</b>) must be used together to specify an arbitrary date range. The general date format is YYYY/MM/DD, and these variants are also allowed: YYYY, YYYY/MM.</p></div></div><div id="chapter4.Examples_1"><h3>Examples</h3><p>Search in PubMed with the term <i>cancer</i> for abstracts that have an Entrez date within the last 60 days; retrieve the first 100 PMIDs and translations; post the results on the History server and return a <b>WebEnv</b> and <b>query_key</b>:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&#x00026;term=cancer&#x00026;reldate=60&#x00026;datetype=edat&#x00026;retmax=100&#x00026;usehistory=y" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&#x00026;term=cancer&#x00026;reldate=60&#x00026;datetype=edat&#x00026;retmax=100&#x00026;usehistory=y</a>
</span>
</p><p>Search in PubMed for the journal PNAS, Volume 97, and retrieve six PMIDs starting with the seventh PMID in the list:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&#x00026;term=PNAS%5Bta%5D+AND+97%5Bvi%5D&#x00026;retstart=6&#x00026;retmax=6&#x00026;tool=biomed3" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&#x00026;term=PNAS[ta]+AND+97[vi]&#x00026;retstart=6&#x00026;retmax=6&#x00026;tool=biomed3</a>
</span>
</p><p>Search in the NLM Catalog for journals matching the term <i>obstetrics</i>:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=nlmcatalog&#x00026;term=obstetrics+AND+ncbijournals%5bfilter%5d" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=nlmcatalog&#x00026;term=obstetrics+AND+ncbijournals[filter]</a>
</span>
</p><p>Search PubMed Central for free full text articles containing the query <i>stem cells</i>:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pmc&#x00026;term=stem+cells+AND+free+fulltext%5bfilter%5d" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pmc&#x00026;term=stem+cells+AND+free+fulltext[filter]</a>
</span>
</p><p>Search in Nucleotide for all tRNAs:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=nucleotide&#x00026;term=biomol+trna%5bprop%5d%20" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=nucleotide&#x00026;term=biomol+trna[prop]</a>
</span>
</p><p>Search in Protein for a molecular weight range:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=protein&#x00026;term=70000:90000%5bmolecular+weight%5d" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=protein&#x00026;term=70000:90000[molecular+weight]</a>
</span>
</p></div></div><div id="chapter4.EPost"><h2 id="_chapter4_EPost_">EPost</h2><div id="chapter4.Base_URL_2"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/epost.fcgi</p></div><div id="chapter4.Functions_2"><h3>Functions</h3><ul><li class="half_rhythm"><div>Uploads a list of UIDs to the Entrez History server</div></li><li class="half_rhythm"><div>Appends a list of UIDs to an existing set of UID lists attached to a Web Environment</div></li></ul></div><div id="chapter4.Required_Parameters_2"><h3>Required Parameters</h3><div id="chapter4.db_2"><h4>db</h4><p>Database containing the UIDs in the input list. The value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a> (default = pubmed).</p></div><div id="chapter4.id"><h4>id</h4><p>UID list. Either a single UID or a comma-delimited list of UIDs may be provided. All of the UIDs must be from the database specified by <b>db</b>. For PubMed, no more than 10,000 UIDs can be included in a single URL request. For other databases there is no set maximum for the number of UIDs that can be passed to epost, but if more than about 200 UIDs are to be posted, the request should be made using the HTTP POST method.</p><p>For sequence databases (nuccore, popset, protein), the UID list may be a mixed list of GI numbers and accession.version identifiers. <b>Note:</b> When using accession.version identifiers, there is a conversion step that takes place that causes large lists of identifiers to time out, even when using POST. Therefore, we recommend batching these types of requests in sizes of about 500 UIDs or less, to avoid retrieving only a partial amount of records from your original POST input list.</p><pre>epost.fcgi?db=pubmed&#x00026;id=19393038,30242208,29453458<br />epost.fcgi?db=protein&#x00026;id=15718680,<a href="/protein/157427902/?report=GenPept" class="bk_tag" ref="pagearea=body&amp;targetsite=entrez&amp;targetcat=link&amp;targettype=genpept">NP_001098858.1</a>,119703751</pre></div></div><div id="chapter4.Optional_Parameter"><h3>Optional Parameter</h3><div id="chapter4.WebEnv_1"><h4>WebEnv</h4><p>Web Environment. If provided, this parameter specifies the Web Environment that will receive the UID list sent by post. EPost will create a new query key associated with that Web Environment. Usually this WebEnv value is obtained from the output of a previous ESearch, EPost or ELink call. If no <b>WebEnv</b> parameter is provided, EPost will create a new Web Environment and post the UID list to <b>query_key</b> 1.</p><pre>epost.fcgi?db=protein&#x00026;id=15718680,157427902,119703751&#x00026;WebEnv=<br />&#x0003c;webenv string&#x0003e;</pre></div></div><div id="chapter4.Example"><h3>Example</h3><p>Post records to PubMed:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/epost.fcgi?db=pubmed&#x00026;id=11237011,12466850" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/epost.fcgi?db=pubmed&#x00026;id=11237011,12466850</a>
</span>
</p></div></div><div id="chapter4.ESummary"><h2 id="_chapter4_ESummary_">ESummary</h2><div id="chapter4.Base_URL_3"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi</p></div><div id="chapter4.Functions_3"><h3>Functions</h3><ul><li class="half_rhythm"><div>Returns document summaries (DocSums) for a list of input UIDs</div></li><li class="half_rhythm"><div>Returns DocSums for a set of UIDs stored on the Entrez History server</div></li></ul></div><div id="chapter4.Required_Parameter"><h3>Required Parameter</h3><div id="chapter4.db_3"><h4>db</h4><p>Database from which to retrieve DocSums. The value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a> (default = pubmed).</p></div></div><div id="chapter4.Required_Parameter__Used_only_w"><h3>Required Parameter &#x02013; Used only when input is from a UID list</h3><div id="chapter4.id_1"><h4>id</h4><p>UID list. Either a single UID or a comma-delimited list of UIDs may be provided. All of the UIDs must be from the database specified by <b>db</b>. There is no set maximum for the number of UIDs that can be passed to ESummary, but if more than about 200 UIDs are to be provided, the request should be made using the HTTP POST method.</p><p>For sequence databases (nuccore, popset, protein), the UID list may be a mixed list of GI numbers and accession.version identifiers.</p><pre>esummary.fcgi?db=pubmed&#x00026;id=19393038,30242208,29453458<br />esummary.fcgi?db=protein&#x00026;id=15718680,<a href="/protein/157427902/?report=GenPept" class="bk_tag" ref="pagearea=body&amp;targetsite=entrez&amp;targetcat=link&amp;targettype=genpept">NP_001098858.1</a>,119703751</pre></div></div><div id="chapter4.Required_Parameters__Used_only"><h3>Required Parameters &#x02013; Used only when input is from the Entrez History server</h3><div id="chapter4.query_key_1"><h4>query_key</h4><p>Query key. This integer specifies which of the UID lists attached to the given Web Environment will be used as input to ESummary. Query keys are obtained from the output of previous ESearch, EPost or ELink calls. The <b>query_key</b> parameter must be used in conjunction with <b>WebEnv</b>.</p></div><div id="chapter4.WebEnv_2"><h4>WebEnv</h4><p>Web Environment. This parameter specifies the Web Environment that contains the UID list to be provided as input to ESummary. Usually this WebEnv value is obtained from the output of a previous ESearch, EPost or ELink call. The <b>WebEnv</b> parameter must be used in conjunction with <b>query_key</b>.</p><pre>esummary.fcgi?db=protein&#x00026;query_key=&#x0003c;key&#x0003e;&#x00026;WebEnv=&#x0003c;webenv string&#x0003e;</pre></div></div><div id="chapter4.Optional_Parameters__Retrieval_1"><h3>Optional Parameters &#x02013; Retrieval</h3><div id="chapter4.retstart_1"><h4>retstart</h4><p>Sequential index of the first DocSum to be retrieved (default=1, corresponding to the first record of the entire set). This parameter can be used in conjunction with <b>retmax</b> to download an arbitrary subset of DocSums from the input set.</p></div><div id="chapter4.retmax_1"><h4>retmax</h4><p>Total number of DocSums from the input set to be retrieved, up to a maximum of 10,000. If the total set is larger than this maximum, the value of <b>retstart</b> can be iterated while holding <b>retmax</b> constant, thereby downloading the entire set in batches of size <b>retmax</b>.</p></div><div id="chapter4.retmode_2"><h4>retmode</h4><p>Retrieval type. Determines the format of the returned output. The default value is &#x02018;xml&#x02019; for ESummary XML, but &#x02018;json&#x02019; is also supported to return output in JSON format.</p></div><div id="chapter4.version_1"><h4>version</h4><p>Used to specify version 2.0 ESummary XML. The only supported value is &#x02018;2.0&#x02019;. When present, ESummary will return version 2.0 DocSum XML that is unique to each Entrez database and that often contains more data than the default DocSum XML.</p></div></div><div id="chapter4.Examples_2"><h3>Examples</h3><p>PubMed:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&#x00026;id=11850928,11482001" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&#x00026;id=11850928,11482001</a>
</span>
</p><p>PubMed, version 2.0 XML:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&#x00026;id=11850928,11482001&#x00026;version=2.0" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&#x00026;id=11850928,11482001&#x00026;version=2.0</a>
</span>
</p><p>Protein:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=protein&#x00026;id=28800982,28628843" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=protein&#x00026;id=28800982,28628843</a>
</span>
</p><p>Nucleotide:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=nucleotide&#x00026;id=28864546,28800981" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=nucleotide&#x00026;id=28864546,28800981</a>
</span>
</p><p>Structure:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=structure&#x00026;id=19923,12120" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=structure&#x00026;id=19923,12120</a>
</span>
</p><p>Taxonomy:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=taxonomy&#x00026;id=9913,30521" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=taxonomy&#x00026;id=9913,30521</a>
</span>
</p><p>UniSTS:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=unists&#x00026;id=254085,254086" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=unists&#x00026;id=254085,254086</a>
</span>
</p></div></div><div id="chapter4.EFetch"><h2 id="_chapter4_EFetch_">EFetch</h2><div id="chapter4.Base_URL_4"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi</p></div><div id="chapter4.Functions_4"><h3>Functions</h3><ul><li class="half_rhythm"><div>Returns formatted data records for a list of input UIDs</div></li><li class="half_rhythm"><div>Returns formatted data records for a set of UIDs stored on the Entrez History server</div></li></ul></div><div id="chapter4.Required_Parameters_3"><h3>Required Parameters</h3><div id="chapter4.db_4"><h4>db</h4><p>Database from which to retrieve records. The value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a> (default = pubmed). Currently EFetch does not support all Entrez databases. Please see <a href="/books/n/helpeutils/chapter2/#chapter2.T._entrez_unique_identifiers_ui">Table 1</a> in Chapter 2 for a list of available databases.</p></div></div><div id="chapter4.Required_Parameter__Used_only_w_1"><h3>Required Parameter &#x02013; Used only when input is from a UID list</h3><div id="chapter4.id_2"><h4>id</h4><p>UID list. Either a single UID or a comma-delimited list of UIDs may be provided. All of the UIDs must be from the database specified by <b>db</b>. There is no set maximum for the number of UIDs that can be passed to EFetch, but if more than about 200 UIDs are to be provided, the request should be made using the HTTP POST method.</p><p>For sequence databases (nuccore, popset, protein), the UID list may be a mixed list of GI numbers and accession.version identifiers.</p><pre>efetch.fcgi?db=pubmed&#x00026;id=19393038,30242208,29453458<br />efetch.fcgi?db=protein&#x00026;id=15718680,<a href="/protein/157427902/?report=GenPept" class="bk_tag" ref="pagearea=body&amp;targetsite=entrez&amp;targetcat=link&amp;targettype=genpept">NP_001098858.1</a>,119703751</pre><p>
<i>Special note for sequence databases.</i>
</p><p>NCBI is no longer assigning GI numbers to a growing number of new sequence records. As such, these records are not indexed in Entrez, and so cannot be retrieved using ESearch or ESummary, and have no Entrez links accessible by ELink. EFetch <i>can</i> retrieve these records by including their accession.version identifier in the <b>id</b> parameter.</p></div></div><div id="chapter4.Required_Parameters__Used_only_1"><h3>Required Parameters &#x02013; Used only when input is from the Entrez History server</h3><div id="chapter4.query_key_2"><h4>query_key</h4><p>Query key. This integer specifies which of the UID lists attached to the given Web Environment will be used as input to EFetch. Query keys are obtained from the output of previous ESearch, EPost or ELInk calls. The <b>query_key</b> parameter must be used in conjunction with <b>WebEnv</b>.</p></div><div id="chapter4.WebEnv_3"><h4>WebEnv</h4><p>Web Environment. This parameter specifies the Web Environment that contains the UID list to be provided as input to EFetch. Usually this WebEnv value is obtained from the output of a previous ESearch, EPost or ELink call. The <b>WebEnv</b> parameter must be used in conjunction with <b>query_key</b>.</p><pre>efetch.fcgi?db=protein&#x00026;query_key=&#x0003c;key&#x0003e;&#x00026;WebEnv=&#x0003c;webenv string&#x0003e;</pre></div></div><div id="chapter4.Optional_Parameters__Retrieval_2"><h3>Optional Parameters &#x02013; Retrieval</h3><div id="chapter4.retmode_3"><h4>retmode</h4><p>Retrieval mode. This parameter specifies the data format of the records returned, such as plain text, HMTL or XML. See <a href="/books/NBK25499/table/chapter4.T._valid_values_of__retmode_and/?report=objectonly" target="object" rid-ob="figobchapter4Tvalidvaluesofretmodeand">Table 1</a> for a full list of allowed values for each database.</p><div class="iconblock whole_rhythm clearfix ten_col table-wrap" id="figchapter4Tvalidvaluesofretmodeand"><a href="/books/NBK25499/table/chapter4.T._valid_values_of__retmode_and/?report=objectonly" target="object" title="Table 1 " class="img_link icnblk_img" rid-ob="figobchapter4Tvalidvaluesofretmodeand"><img class="small-thumb" src="/corehtml/pmc/css/bookshelf/2.26/img/table-icon.gif" alt="Table Icon" /></a><div class="icnblk_cntnt"><h4 id="chapter4.T._valid_values_of__retmode_and"><a href="/books/NBK25499/table/chapter4.T._valid_values_of__retmode_and/?report=objectonly" target="object" rid-ob="figobchapter4Tvalidvaluesofretmodeand">Table 1 </a></h4><p class="float-caption no_bottom_margin">&#x02013; Valid values of &#x00026;retmode and &#x00026;rettype for EFetch (null = empty string) </p></div></div></div><div id="chapter4.rettype_1"><h4>rettype</h4><p>Retrieval type. This parameter specifies the record view returned, such as Abstract or MEDLINE from PubMed, or GenPept or FASTA from protein. Please see <a href="/books/NBK25499/table/chapter4.T._valid_values_of__retmode_and/?report=objectonly" target="object" rid-ob="figobchapter4Tvalidvaluesofretmodeand">Table 1</a> for a full list of allowed values for each database.</p></div><div id="chapter4.retstart_2"><h4>retstart</h4><p>Sequential index of the first record to be retrieved (default=0, corresponding to the first record of the entire set). This parameter can be used in conjunction with <b>retmax</b> to download an arbitrary subset of records from the input set.</p></div><div id="chapter4.retmax_2"><h4>retmax</h4><p>Total number of records from the input set to be retrieved, up to a maximum of 10,000. Optionally, for a large set the value of <b>retstart</b> can be iterated while holding <b>retmax</b> constant, thereby downloading the entire set in batches of size <b>retmax</b>.</p></div></div><div id="chapter4.Optional_Parameters__Sequence_D"><h3>Optional Parameters &#x02013; Sequence Databases</h3><div id="chapter4.strand"><h4>strand</h4><p>Strand of DNA to retrieve. Available values are "1" for the plus strand and "2" for the minus strand.</p></div><div id="chapter4.seq_start"><h4>seq_start</h4><p>First sequence base to retrieve. The value should be the integer coordinate of the first desired base, with "1" representing the first base of the seqence.</p></div><div id="chapter4.seq_stop"><h4>seq_stop</h4><p>Last sequence base to retrieve. The value should be the integer coordinate of the last desired base, with "1" representing the first base of the seqence.</p></div><div id="chapter4.complexity"><h4>complexity</h4><p>Data content to return. Many sequence records are part of a larger data structure or "blob", and the <b>complexity</b> parameter determines how much of that blob to return. For example, an mRNA may be stored together with its protein product. The available values are as follows:</p><div id="chapter4.Tc" class="table"><p class="large-table-link" style="display:none"><span class="right"><a href="/books/NBK25499/table/chapter4.Tc/?report=objectonly" target="object">View in own window</a></span></p><div class="large_tbl" id="__chapter4.Tc_lrgtbl__"><table><thead><tr><th id="hd_h_chapter4.Tc_1_1_1_1" scope="col" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">Value of complexity</th><th id="hd_h_chapter4.Tc_1_1_1_2" scope="col" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">Data returned for each requested GI</th></tr></thead><tbody><tr><td headers="hd_h_chapter4.Tc_1_1_1_1" scope="row" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>0</p>
</td><td headers="hd_h_chapter4.Tc_1_1_1_2" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>entire blob</p>
</td></tr><tr><td headers="hd_h_chapter4.Tc_1_1_1_1" scope="row" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>1</p>
</td><td headers="hd_h_chapter4.Tc_1_1_1_2" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>bioseq</p>
</td></tr><tr><td headers="hd_h_chapter4.Tc_1_1_1_1" scope="row" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>2</p>
</td><td headers="hd_h_chapter4.Tc_1_1_1_2" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>minimal bioseq-set</p>
</td></tr><tr><td headers="hd_h_chapter4.Tc_1_1_1_1" scope="row" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>3</p>
</td><td headers="hd_h_chapter4.Tc_1_1_1_2" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>minimal nuc-prot</p>
</td></tr><tr><td headers="hd_h_chapter4.Tc_1_1_1_1" scope="row" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>4</p>
</td><td headers="hd_h_chapter4.Tc_1_1_1_2" rowspan="1" colspan="1" style="text-align:left;vertical-align:top;">
<p>minimal pub-set</p>
</td></tr></tbody></table></div></div></div></div><div id="chapter4.Examples_3"><h3>Examples</h3><p>
<b>PubMed</b>
</p><p>Fetch PMIDs 17284678 and 9997 as text abstracts:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&#x00026;id=17284678,9997&#x00026;retmode=text&#x00026;rettype=abstract" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&#x00026;id=17284678,9997&#x00026;retmode=text&#x00026;rettype=abstract</a>
</span>
</p><p>Fetch PMIDs in XML:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&#x00026;id=11748933,11700088&#x00026;retmode=xml" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&#x00026;id=11748933,11700088&#x00026;retmode=xml</a>
</span>
</p><p>
<b>PubMed Central</b>
</p><p>Fetch XML for PubMed Central ID 212403:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&#x00026;id=212403" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pmc&#x00026;id=212403</a>
</span>
</p><p>
<b>Nucleotide/Nuccore</b>
</p><p>Fetch the first 100 bases of the plus strand of GI 21614549 in FASTA format:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nuccore&#x00026;id=21614549&#x00026;strand=1&#x00026;seq_start=1&#x00026;seq_stop=100&#x00026;rettype=fasta&#x00026;retmode=text" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nuccore&#x00026;id=21614549&#x00026;strand=1&#x00026;seq_start=1&#x00026;seq_stop=100&#x00026;rettype=fasta&#x00026;retmode=text</a>
</span>
</p><p>Fetch the first 100 bases of the minus strand of GI 21614549 in FASTA format:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nuccore&#x00026;id=21614549&#x00026;strand=2&#x00026;seq_start=1&#x00026;seq_stop=100&#x00026;rettype=fasta&#x00026;retmode=text" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nuccore&#x00026;id=21614549&#x00026;strand=2&#x00026;seq_start=1&#x00026;seq_stop=100&#x00026;rettype=fasta&#x00026;retmode=text</a>
</span>
</p><p>Fetch the nuc-prot object for GI 21614549:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nuccore&#x00026;id=21614549&#x00026;complexity=3" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nuccore&#x00026;id=21614549&#x00026;complexity=3</a>
</span>
</p><p>Fetch the full ASN.1 record for GI 5:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5</a>
</span>
</p><p>Fetch FASTA for GI 5:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=fasta" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=fasta</a>
</span>
</p><p>Fetch the GenBank flat file for GI 5:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=gb" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=gb</a>
</span>
</p><p>Fetch GBSeqXML for GI 5:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=gb&#x00026;retmode=xml" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=gb&#x00026;retmode=xml</a>
</span>
</p><p>Fetch TinySeqXML for GI 5:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=fasta&#x00026;retmode=xml" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=nucleotide&#x00026;id=5&#x00026;rettype=fasta&#x00026;retmode=xml</a>
</span>
</p><p>
<b>Popset</b>
</p><p>Fetch the GenPept flat file for Popset ID 12829836:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=popset&#x00026;id=12829836&#x00026;rettype=gp" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=popset&#x00026;id=12829836&#x00026;rettype=gp</a>
</span>
</p><p>
<b>Protein</b>
</p><p>Fetch the GenPept flat file for GI 8:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=protein&#x00026;id=8&#x00026;rettype=gp" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=protein&#x00026;id=8&#x00026;rettype=gp</a>
</span>
</p><p>Fetch GBSeqXML for GI 8:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=protein&#x00026;id=8&#x00026;rettype=gp&#x00026;retmode=xml" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=protein&#x00026;id=8&#x00026;rettype=gp&#x00026;retmode=xml</a>
</span>
</p><p>
<b>Sequences</b>
</p><p>Fetch FASTA for a transcript and its protein product (GIs 312836839 and 34577063)</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=sequences&#x00026;id=312836839,34577063&#x00026;rettype=fasta&#x00026;retmode=text" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=sequences&#x00026;id=312836839,34577063&#x00026;rettype=fasta&#x00026;retmode=text</a>
</span>
</p><p>
<b>Gene</b>
</p><p>Fetch full XML record for Gene ID 2:</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=gene&#x00026;id=2&#x00026;retmode=xml" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=gene&#x00026;id=2&#x00026;retmode=xml</a>
</span>
</p></div></div><div id="chapter4.ELink"><h2 id="_chapter4_ELink_">ELink</h2><div id="chapter4.Base_URL_5"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi</p></div><div id="chapter4.Functions_5"><h3>Functions</h3><ul><li class="half_rhythm"><div>Returns UIDs linked to an input set of UIDs in either the same or a different Entrez database</div></li><li class="half_rhythm"><div>Returns UIDs linked to other UIDs in the same Entrez database that match an Entrez query</div></li><li class="half_rhythm"><div>Checks for the existence of Entrez links for a set of UIDs within the same database</div></li><li class="half_rhythm"><div>Lists the available links for a UID</div></li><li class="half_rhythm"><div>Lists LinkOut URLs and attributes for a set of UIDs</div></li><li class="half_rhythm"><div>Lists hyperlinks to primary LinkOut providers for a set of UIDs</div></li><li class="half_rhythm"><div>Creates hyperlinks to the primary LinkOut provider for a single UID</div></li></ul></div><div id="chapter4.Required_Parameters_4"><h3>Required Parameters</h3><div id="chapter4.db_5"><h4>db</h4><p>Database from which to retrieve UIDs. The value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a> (default = pubmed). This is the destination database for the link operation.</p></div><div id="chapter4.dbfrom"><h4>dbfrom</h4><p>Database containing the input UIDs. The value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a> (default = pubmed). This is the origin database of the link operation. If <b>db</b> and <b>dbfrom</b> are set to the same database value, then ELink will return computational neighbors within that database. Please see the <a href="https://eutils.ncbi.nlm.nih.gov/entrez/query/static/entrezlinks.html" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">full list of Entrez links</a> for available computational neighbors. Computational neighbors have linknames that begin with <i>dbname_dbname</i> (examples: protein_protein, pcassay_pcassay_activityneighbor).</p></div><div id="chapter4.cmd"><h4>cmd</h4><p>ELink command mode. The command mode specified which function ELink will perform. Some optional parameters only function for certain values of &#x00026;cmd (see below).</p><p>
<b>cmd=neighbor (default)</b>
</p><p>ELink returns a set of UIDs in <b>db</b> linked to the input UIDs in <b>dbfrom.</b></p><p>
<i>Example: Link from protein to gene</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680,157427902" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680,157427902</a>
</span>
</p><p>
<b>cmd=neighbor_score</b>
</p><p>ELink returns a set of UIDs within the same database as the input UIDs along with computed similarity scores<b>.</b></p><p>
<i>Example: Find related articles to PMID 20210808</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;db=pubmed&#x00026;id=20210808&#x00026;cmd=neighbor_score" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;db=pubmed&#x00026;id=20210808&#x00026;cmd=neighbor_score</a>
</span>
</p><p>
<b>cmd=neighbor_history</b>
</p><p>ELink posts the output UIDs to the Entrez History server and returns a <b>query_key</b> and <b>WebEnv</b> corresponding to the location of the output set.</p><p>
<i>Example: Link from protein to gene and post the results on the Entrez History</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680,157427902&#x00026;cmd=neighbor_history" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680,157427902&#x00026;cmd=neighbor_history</a>
</span>
</p><p>
<b>cmd=acheck</b>
</p><p>ELink lists all links available for a set of UIDs.</p><p>
<i>Example: List all possible links from two protein GIs</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;id=15718680,157427902&#x00026;cmd=acheck" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;id=15718680,157427902&#x00026;cmd=acheck</a>
</span>
</p><p>
<i>Example: List all possible links from two protein GIs to PubMed</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=pubmed&#x00026;id=15718680,157427902&#x00026;cmd=acheck" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=pubmed&#x00026;id=15718680,157427902&#x00026;cmd=acheck</a>
</span>
</p><p>
<b>cmd=ncheck</b>
</p><p>ELink checks for the existence of links <i>within the same database</i> for a set of UIDs. These links are equivalent to setting <b>db</b> and <b>dbfrom</b> to the same value.</p><p>
<i>Example: Check whether two nuccore sequences have "related sequences" links.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=nuccore&#x00026;id=21614549,219152114&#x00026;cmd=ncheck" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=nuccore&#x00026;id=21614549,219152114&#x00026;cmd=ncheck</a>
</span>
</p><p>
<b>cmd=lcheck</b>
</p><p>Elink checks for the existence of external links (LinkOuts) for a set of UIDs.</p><p>
<i>Example: Check whether two protein sequences have any LinkOut providers.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;id=15718680,157427902&#x00026;cmd=lcheck" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;id=15718680,157427902&#x00026;cmd=lcheck</a>
</span>
</p><p>
<b>cmd=llinks</b>
</p><p>For each input UID, ELink lists the URLs and attributes for the LinkOut providers that are not libraries.</p><p>
<i>Example: List the LinkOut URLs for non-library providers for two pubmed abstracts.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848,19822630&#x00026;cmd=llinks" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848,19822630&#x00026;cmd=llinks</a>
</span>
</p><p>
<b>cmd=llinkslib</b>
</p><p>For each input UID, ELink lists the URLs and attributes for <i>all</i> LinkOut providers including libraries.</p><p>
<i>Example: List all LinkOut URLs for two PubMed abstracts.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848,19822630&#x00026;cmd=llinkslib" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848,19822630&#x00026;cmd=llinkslib</a>
</span>
</p><p>
<b>cmd=prlinks</b>
</p><p>ELink lists the primary LinkOut provider for each input UID, or links directly to the LinkOut provider's web site for a single UID if <b>retmode</b> is set to <i>ref</i>.</p><p>
<i>Example: Find links to full text providers for two PubMed abstracts.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848,19822630&#x00026;cmd=prlinks" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848,19822630&#x00026;cmd=prlinks</a>
</span>
</p><p>
<i>Example: Link directly to the full text for a PubMed abstract at the provider's web site.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848&#x00026;cmd=prlinks&#x00026;retmode=ref" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;id=19880848&#x00026;cmd=prlinks&#x00026;retmode=ref</a>
</span>
</p></div></div><div id="chapter4.Required_Parameter__Used_only_w_2"><h3>Required Parameter &#x02013; Used only when input is from a UID list</h3><div id="chapter4.id_3"><h4>id</h4><p>UID list. Either a single UID or a comma-delimited list of UIDs may be provided. All of the UIDs must be from the database specified by <b>dbfrom</b>. There is no set maximum for the number of UIDs that can be passed to ELink, but if more than about 200 UIDs are to be provided, the request should be made using the HTTP POST method.</p><p>
<i>Link from protein to gene.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680,157427902,119703751" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680,157427902,119703751</a>
</span>
</p><p>
<i>Find related sequences (link from nuccore to nuccore).</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=nuccore&#x00026;db=nuccore&#x00026;id=34577062" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=nuccore&#x00026;db=nuccore&#x00026;id=34577062</a>
</span>
</p><p>If more than one <b>id</b> parameter is provided, ELink will perform a separate link operation for the set of UIDs specified by each <b>id</b> parameter. This effectively accomplishes "one-to-one" links and preserves the connection between the input and output UIDs.</p><p>
<i>Find one-to-one links from protein to gene.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680&#x00026;id=157427902&#x00026;id=119703751" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680&#x00026;id=157427902&#x00026;id=119703751</a>
</span>
</p><p>For sequence databases (nuccore, popset, protein), the UID list may be a mixed list of GI numbers and accession.version identifiers.</p><p>
<i>Find one-to-one links from protein to gene.</i>
</p><p>
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680&#x00026;id=NP_001098858.1&#x00026;id=119703751" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;id=15718680&#x00026;id=NP_001098858.1&#x00026;id=119703751</a>
</p></div></div><div id="chapter4.Required_Parameters__Used_only_2"><h3>Required Parameters &#x02013; Used only when input is from the Entrez History server</h3><div id="chapter4.query_key_3"><h4>query_key</h4><p>Query key. This integer specifies which of the UID lists attached to the given Web Environment will be used as input to ELink. Query keys are obtained from the output of previous ESearch, EPost or ELInk calls. The <b>query_key</b> parameter must be used in conjunction with <b>WebEnv</b>.</p></div><div id="chapter4.WebEnv_4"><h4>WebEnv</h4><p>Web Environment. This parameter specifies the Web Environment that contains the UID list to be provided as input to ELink. Usually this WebEnv value is obtained from the output of a previous ESearch, EPost or ELink call. The <b>WebEnv</b> parameter must be used in conjunction with <b>query_key</b>.</p><pre>Link from protein to gene:<br />elink.fcgi?dbfrom=protein&#x00026;db=gene&#x00026;query_key=&#x0003c;key&#x0003e;&#x00026;WebEnv=&#x0003c;webenv string&#x0003e;<br /><br />Find related sequences (link from protein to protein):<br />elink.fcgi?dbfrom=protein&#x00026;db=protein&#x00026;query_key=&#x0003c;key&#x0003e;&#x00026;WebEnv=<br />&#x0003c;webenv string&#x0003e;</pre></div></div><div id="chapter4.Optional_Parameter__Retrieval"><h3>Optional Parameter &#x02013; Retrieval</h3><div id="chapter4.retmode_4"><h4>retmode</h4><p>Retrieval type. Determines the format of the returned output. The default value is &#x02018;xml&#x02019; for ELink XML, but &#x02018;json&#x02019; is also supported to return output in JSON format.</p></div><div id="chapter4.idtype_1"><h4>idtype</h4><p>Specifies the type of identifier to return for sequence databases (nuccore, popset, protein). By default, ELink returns GI numbers in its output. If <b>idtype</b> is set to &#x02018;acc&#x02019;, ELink will return accession.version identifiers rather than GI numbers.</p></div></div><div id="chapter4.Optional_Parameters__Limiting_t"><h3>Optional Parameters &#x02013; Limiting the Output Set of Links</h3><div id="chapter4.linkname"><h4>linkname</h4><p>Name of the Entrez link to retrieve. Every link in Entrez is given a name of the form</p><p><i>dbfrom_db_subset</i>.</p><p>The values of <i>subset</i> vary depending on the values of <i>dbfrom</i> and <i>db</i>. Many <i>dbfrom/db</i> combinations have no <i>subset</i> values. See <a href="https://eutils.ncbi.nlm.nih.gov/entrez/query/static/entrezlinks.html" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">the list of Entrez links</a> for a listing of all available linknames. When <b>linkname</b> is used, only the links with that name will be retrieved.</p><p>The <b>linkname</b> parameter only functions when <b>cmd</b> is set to <i>neighbor</i> or <i>neighbor_history</i>.</p><p>
<i>Find all links from gene to snp.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=gene&#x00026;db=snp&#x00026;id=93986" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=gene&#x00026;db=snp&#x00026;id=93986</a>
</span>
</p><p>
<i>Find snps with genotype data linked to genes.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=gene&#x00026;db=snp&#x00026;id=93986&#x00026;linkname=gene_snp_genegenotype" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=gene&#x00026;db=snp&#x00026;id=93986&#x00026;linkname=gene_snp_genegenotype</a>
</span>
</p></div><div id="chapter4.term_1"><h4>term</h4><p>Entrez query used to limit the output set of linked UIDs. The query in the <b>term</b> parameter will be applied after the link operation, and only those UIDs matching the query will be returned by ELink. The <b>term</b> parameter only functions when <b>db</b> and <b>dbfrom</b> are set to the same database value.</p><p>
<i>Find all related articles for a PMID.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;db=pubmed&#x00026;id=19879512" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;db=pubmed&#x00026;id=19879512</a>
</span>
</p><p>
<i>Find all related review articles published in 2008 for a PMID.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;db=pubmed&#x00026;id=19879512&#x00026;term=review%5Bfilter%5D+AND+2008%5Bpdat%5D" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;db=pubmed&#x00026;id=19879512&#x00026;term=review%5Bfilter%5D+AND+2008%5Bpdat%5Dh</a>
</span>
</p></div><div id="chapter4.holding"><h4>holding</h4><p>Name of LinkOut provider. Only URLs for the LinkOut provider specified by <b>holding</b> will be returned. The value provided to <b>holding</b> should be the abbreviation of the LinkOut provider's name found in the &#x0003c;NameAbbr&#x0003e; tag of the ELink XML output when <b>cmd</b> is set to <i>llinks</i> or <i>llinkslib</i>. The <b>holding</b> parameter only functions when <b>cmd</b> is set to <i>llinks</i> or <i>llinkslib</i>.</p><p>
<i>Find information for all LinkOut providers for a PMID.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;cmd=llinkslib&#x00026;id=16210666" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;cmd=llinkslib&#x00026;id=16210666</a>
</span>
</p><p>
<i>Find information from clinicaltrials.gov for a PMID.</i>
</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;cmd=llinkslib&#x00026;id=16210666&#x00026;holding=CTgov" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/elink.fcgi?dbfrom=pubmed&#x00026;cmd=llinkslib&#x00026;id=16210666&#x00026;holding=CTgov</a>
</span>
</p></div></div><div id="chapter4.Optional_Parameters__Dates_1"><h3>Optional Parameters &#x02013; Dates</h3><p>These parameters only function when <b>cmd</b> is set to <i>neighbor</i> or <i>neighbor_history</i> and <b>dbfrom</b> is <i>pubmed</i>.</p><div id="chapter4.datetype_1"><h4>datetype</h4><p>Type of date used to limit a link operation. The allowed values vary between Entrez databases, but common values are 'mdat' (modification date), 'pdat' (publication date) and 'edat' (Entrez date). Generally an Entrez database will have only two allowed values for <b>datetype</b>.</p></div><div id="chapter4.reldate_1"><h4>reldate</h4><p>When <b>reldate</b> is set to an integer <i>n</i>, ELink returns only those items that have a date specified by <b>datetype</b> within the last <i>n</i> days.</p></div><div id="chapter4.mindate_maxdate_1"><h4>mindate, maxdate</h4><p>Date range used to limit a link operation by the date specified by <b>datetype</b>. These two parameters (<b>mindate, maxdate</b>) must be used together to specify an arbitrary date range. The general date format is YYYY/MM/DD, and these variants are also allowed: YYYY, YYYY/MM.</p></div></div></div><div id="chapter4.EGQuery"><h2 id="_chapter4_EGQuery_">EGQuery</h2><div id="chapter4.Base_URL_6"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/egquery.fcgi</p></div><div id="chapter4.Function"><h3>Function</h3><p>Provides the number of records retrieved in all Entrez databases by a single text query.</p></div><div id="chapter4.Required_Parameter_1"><h3>Required Parameter</h3><div id="chapter4.term_2"><h4>term</h4><p>Entrez text query. All special characters must be URL encoded. Spaces may be replaced by '+' signs. For very long queries (more than several hundred characters long), consider using an HTTP POST call. See the <a href="/books/n/helppubmed/pubmedhelp/#pubmedhelp.Search_Field_Descrip">PubMed</a> or <a href="/books/n/helpentrez/EntrezHelp/">Entrez</a> help for information about search field descriptions and tags. Search fields and tags are database specific.</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/egquery.fcgi?term=asthma" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/egquery.fcgi?term=asthma</a>
</span>
</p></div></div></div><div id="chapter4.ESpell"><h2 id="_chapter4_ESpell_">ESpell</h2><div id="chapter4.Base_URL_7"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/espell.fcgi</p></div><div id="chapter4.Function_1"><h3>Function</h3><p>Provides spelling suggestions for terms within a single text query in a given database.</p></div><div id="chapter4.Required_Parameters_5"><h3>Required Parameters</h3><div id="chapter4.db_6"><h4>db</h4><p>Database to search. Value must be a valid <a href="/books/n/helpeutils/chapter2/#chapter2.chapter2_table1">Entrez database name</a> (default = pubmed).</p></div><div id="chapter4.term_3"><h4>term</h4><p>Entrez text query. All special characters must be URL encoded. Spaces may be replaced by '+' signs. For very long queries (more than several hundred characters long), consider using an HTTP POST call. See the <a href="/books/n/helppubmed/pubmedhelp/#pubmedhelp.Search_Field_Descrip">PubMed</a> or <a href="/books/n/helpentrez/EntrezHelp/">Entrez</a> help for information about search field descriptions and tags. Search fields and tags are database specific.</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/espell.fcgi?db=pubmed&#x00026;term=asthmaa+OR+alergies" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/espell.fcgi?db=pubmed&#x00026;term=asthmaa+OR+alergies</a>
</span>
</p></div></div></div><div id="chapter4.ECitMatch"><h2 id="_chapter4_ECitMatch_">ECitMatch</h2><div id="chapter4.Base_URL_8"><h3>Base URL</h3><p>https://eutils.ncbi.nlm.nih.gov/entrez/eutils/ecitmatch.cgi</p></div><div id="chapter4.Function_2"><h3>Function</h3><p>Retrieves PubMed IDs (PMIDs) that correspond to a set of input citation strings.</p></div><div id="chapter4.Required_Parameters_6"><h3>Required Parameters</h3><div id="chapter4.db_7"><h4>db</h4><p>Database to search. The only supported value is &#x02018;pubmed&#x02019;.</p></div><div id="chapter4.rettype_2"><h4>rettype</h4><p>Retrieval type. The only supported value is &#x02018;xml&#x02019;.</p></div><div id="chapter4.bdata"><h4>bdata</h4><p>Citation strings. Each input citation must be represented by a citation string in the following format:</p><p>journal_title|year|volume|first_page|author_name|your_key|</p><p>Multiple citation strings may be provided by separating the strings with a carriage return character (%0D). The <i>your_key</i> value is an arbitrary label provided by the user that may serve as a local identifier for the citation, and it will be included in the output. Be aware that all spaces must be replaced by &#x02018;+&#x02019; symbols and that citation strings should end with a final vertical bar &#x02018;|&#x02019;.</p><p>
<span class="bk_pgobj">
<a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/ecitmatch.cgi?db=pubmed&#x00026;retmode=xml&#x00026;bdata=proc+natl+acad+sci+u+s+a|1991|88|3248|mann+bj|Art1|%0Dscience|1987|235|182|palmenberg+ac|Art2|" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/ecitmatch.cgi?db=pubmed&#x00026;retmode=xml&#x00026;bdata=proc+natl+acad+sci+u+s+a|1991|88|3248|mann+bj|Art1|%0Dscience|1987|235|182|palmenberg+ac|Art2|</a>
</span>
</p></div></div></div><div id="chapter4.Release_Notes"><h2 id="_chapter4_Release_Notes_">Release Notes</h2><div id="chapter4.EFetch_ELink_JSON_ouput_June_24"><h3>EFetch; ELink JSON ouput: June 24, 2015</h3><ul><li class="half_rhythm"><div>EFetch now supports ClinVar and GTR</div></li><li class="half_rhythm"><div>ELink now provides output in JSON format</div></li></ul></div><div id="chapter4.ESearch__sort_JSON_output_forma"><h3>ESearch &#x00026;sort; JSON output format: February 14, 2014</h3><ul><li class="half_rhythm"><div>ESearch now provides a supported <b>sort</b> parameter</div></li><li class="half_rhythm"><div>EInfo, ESearch and ESummary now provide output data in JSON format</div></li></ul></div><div id="chapter4.ECitMatch_EInfo_Version_2_0_EFe"><h3>ECitMatch, EInfo Version 2.0, EFetch: August 9, 2013</h3><ul><li class="half_rhythm"><div>ECitMatch is a new E-utility that serves as an API to the PubMed <a href="https://www.ncbi.nlm.nih.gov/pubmed/batchcitmatch" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">batch citation matcher</a></div></li><li class="half_rhythm"><div>EInfo has an updated XML output that includes two new fields: &#x0003c;IsTruncatable&#x0003e; and &#x0003c;IsRangeable&#x0003e;</div></li><li class="half_rhythm"><div>EFetch now supports the BioProject database.</div></li></ul></div><div id="chapter4.EFetch_Version_2_0_Target_relea"><h3>EFetch Version 2.0. Target release date: February 15, 2012</h3><ul><li class="half_rhythm"><div>EFetch now supports the following databases: biosample, biosystems and sra</div></li><li class="half_rhythm"><div>EFetch now has defined default values for &#x00026;retmode and &#x00026;rettype for all supported databases (please see <a href="/books/NBK25499/table/chapter4.T._valid_values_of__retmode_and/?report=objectonly" target="object" rid-ob="figobchapter4Tvalidvaluesofretmodeand">Table 1</a> for all supported values of these parameters)</div></li><li class="half_rhythm"><div>EFetch no longer supports &#x00026;retmode=html; requests containing &#x00026;retmode=html will return data using the default &#x00026;retmode value for the specified database (&#x00026;db)</div></li><li class="half_rhythm"><div>EFetch requests including &#x00026;rettype=docsum return XML data equivalent to ESummary output</div></li></ul></div><div id="chapter4.Release_of_new_Genome_database"><h3>Release of new Genome database: November 9, 2011</h3><ul><li class="half_rhythm"><div>Entrez Genome has been completely redesigned, and database records now correspond to a species rather than an individual chromosome sequence. Please see full details of the change at <a href="https://www.ncbi.nlm.nih.gov/About/news/17Nov2011.html" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://www.ncbi.nlm.nih.gov/About/news/17Nov2011.html</a></div></li><li class="half_rhythm"><div>Old Genome IDs are no longer valid. A file is available on the NCBI FTP site that maps old Genome IDs to Nucleotide GIs: <a href="ftp://ftp.ncbi.nih.gov/genomes/old_genomeID2nucGI" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=ftp">ftp.ncbi.nih.gov/genomes/old_genomeID2nucGI</a></div></li><li class="half_rhythm"><div>EFetch no longer supports retrievals from Genome (db=genome).</div></li><li class="half_rhythm"><div>The ESummary XML for Genome has been recast to reflect the new data model.</div></li><li class="half_rhythm"><div>To view the new search fields and links supported for the new Genome database, please see <a href="https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi?db=genome" ref="pagearea=body&amp;targetsite=external&amp;targetcat=link&amp;targettype=uri">https://eutils.ncbi.nlm.nih.gov/entrez/eutils/einfo.fcgi?db=genome</a></div></li></ul></div><div id="chapter4.ESummary_Version_2_0_November_4"><h3>ESummary Version 2.0. November 4, 2011</h3><ul><li class="half_rhythm"><div>ESummary now supports a new, alternative XML presentation for Entrez document summaries (DocSums). The new XML is unique to each Entrez database and generally contains more extensive data about the record than the original DocSum XML.</div></li><li class="half_rhythm"><div>There are no plans at present to discontinue the original DocSum XML, so developers can continue to use this presentation, which will remain the default.</div></li><li class="half_rhythm"><div>Version 2.0 XML is returned when &#x00026;version=2.0 is included in the ESummary URL.</div></li></ul></div></div><div id="chapter4.Demonstration_Programs"><h2 id="_chapter4_Demonstration_Programs_">Demonstration Programs</h2><p>Please see <a href="/books/n/helpeutils/chapter1/#chapter1.Demonstration_Programs">Chapter 1</a> for sample Perl scripts.</p></div><div id="chapter4.For_More_Information"><h2 id="_chapter4_For_More_Information_">For More Information</h2><p>Please see <a href="/books/n/helpeutils/chapter1/#chapter1.For_More_Information_8">Chapter 1</a> for getting additional information about the E-utilities.</p></div><div id="bk_toc_contnr"></div></div></div>
<div class="post-content"><div><div class="half_rhythm"><a href="/books/about/copyright/">Copyright Notice</a></div><div class="small"><span class="label">Bookshelf ID: NBK25499</span></div><div style="margin-top:2em" class="bk_noprnt"><a class="bk_cntns" href="/books/n/helpeutils/">Contents</a><div class="pagination bk_noprnt"><a class="active page_link prev" href="/books/n/helpeutils/chapter3/" title="Previous page in this title">&lt; Prev</a><a class="active page_link next" href="/books/n/helpeutils/chapter5/" title="Next page in this title">Next &gt;</a></div></div></div></div>
</div>
<!-- Custom content below content -->
<div class="col4">
</div>
<!-- Book content -->
<!-- Custom contetnt below bottom nav -->
<div class="col5">
</div>
</div>
<div id="rightcolumn" class="four_col col last">
<!-- Custom content above discovery portlets -->
<div class="col6">
<div id="ncbi_share_book"><a href="#" class="ncbi_share" data-ncbi_share_config="popup:false,shorten:true" ref="id=NBK25499&amp;db=books">Share</a></div>
</div>
<div xmlns:np="http://ncbi.gov/portal/XSLT/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></div><div class="portlet"><div class="portlet_head"><div class="portlet_title"><h3><span>Views</span></h3></div><a name="Shutter" sid="1" href="#" class="portlet_shutter" title="Show/hide content" remembercollapsed="true" pgsec_name="PDF_download" id="Shutter"></a></div><div class="portlet_content"><ul xmlns:np="http://ncbi.gov/portal/XSLT/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" class="simple-list"><li><a href="/books/NBK25499/?report=reader">PubReader</a></li><li><a href="/books/NBK25499/?report=printable">Print View</a></li><li><a data-jig="ncbidialog" href="#_ncbi_dlg_citbx_NBK25499" data-jigconfig="width:400,modal:true">Cite this Page</a><div id="_ncbi_dlg_citbx_NBK25499" style="display:none" title="Cite this Page"><div class="bk_tt">Sayers E. The E-utilities In-Depth: Parameters, Syntax and More. 2009 May 29 [Updated 2022 Nov 30]. In: Entrez Programming Utilities Help [Internet]. Bethesda (MD): National Center for Biotechnology Information (US); 2010-. <span class="bk_cite_avail"></span></div></div></li><li><a href="/books/NBK25499/pdf/Bookshelf_NBK25499.pdf">PDF version of this page</a> (241K)</li><li><a href="/books/n/helpeutils/pdf/">PDF version of this title</a> (2.4M)</li></ul></div></div><div class="portlet"><div class="portlet_head"><div class="portlet_title"><h3><span>In this Page</span></h3></div><a name="Shutter" sid="1" href="#" class="portlet_shutter" title="Show/hide content" remembercollapsed="true" pgsec_name="page-toc" id="Shutter"></a></div><div class="portlet_content"><ul xmlns:np="http://ncbi.gov/portal/XSLT/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" class="simple-list"><li><a href="#chapter4.Introduction" ref="log$=inpage&amp;link_id=inpage">Introduction</a></li><li><a href="#chapter4.General_Usage_Guidelines" ref="log$=inpage&amp;link_id=inpage">General Usage Guidelines</a></li><li><a href="#chapter4.Eutilities_DTDs" ref="log$=inpage&amp;link_id=inpage">E-utilities DTDs</a></li><li><a href="#chapter4.EInfo" ref="log$=inpage&amp;link_id=inpage">EInfo</a></li><li><a href="#chapter4.ESearch" ref="log$=inpage&amp;link_id=inpage">ESearch</a></li><li><a href="#chapter4.EPost" ref="log$=inpage&amp;link_id=inpage">EPost</a></li><li><a href="#chapter4.ESummary" ref="log$=inpage&amp;link_id=inpage">ESummary</a></li><li><a href="#chapter4.EFetch" ref="log$=inpage&amp;link_id=inpage">EFetch</a></li><li><a href="#chapter4.ELink" ref="log$=inpage&amp;link_id=inpage">ELink</a></li><li><a href="#chapter4.EGQuery" ref="log$=inpage&amp;link_id=inpage">EGQuery</a></li><li><a href="#chapter4.ESpell" ref="log$=inpage&amp;link_id=inpage">ESpell</a></li><li><a href="#chapter4.ECitMatch" ref="log$=inpage&amp;link_id=inpage">ECitMatch</a></li><li><a href="#chapter4.Release_Notes" ref="log$=inpage&amp;link_id=inpage">Release Notes</a></li><li><a href="#chapter4.Demonstration_Programs" ref="log$=inpage&amp;link_id=inpage">Demonstration Programs</a></li><li><a href="#chapter4.For_More_Information" ref="log$=inpage&amp;link_id=inpage">For More Information</a></li></ul></div></div><div class="portlet"><div class="portlet_head"><div class="portlet_title"><h3><span>Other titles in this collection</span></h3></div><a name="Shutter" sid="1" href="#" class="portlet_shutter" title="Show/hide content" remembercollapsed="true" pgsec_name="source-links" id="Shutter"></a></div><div class="portlet_content"><ul xmlns:np="http://ncbi.gov/portal/XSLT/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" class="simple-list"><li><a href="/books/n/helpcollect/">NCBI Help Manual</a></li></ul></div></div><div class="portlet"><div class="portlet_head"><div class="portlet_title"><h3><span>Recent Activity</span></h3></div><a name="Shutter" sid="1" href="#" class="portlet_shutter" title="Show/hide content" remembercollapsed="true" pgsec_name="recent_activity" id="Shutter"></a></div><div class="portlet_content"><div xmlns:np="http://ncbi.gov/portal/XSLT/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="HTDisplay" class=""><div class="action"><a href="javascript:historyDisplayState('ClearHT')">Clear</a><a href="javascript:historyDisplayState('HTOff')" class="HTOn">Turn Off</a><a href="javascript:historyDisplayState('HTOn')" class="HTOff">Turn On</a></div><ul id="activity"><li class="ra_rcd ralinkpopper two_line"><a class="htb ralinkpopperctrl" ref="log$=activity&amp;linkpos=1" href="/portal/utils/pageresolver.fcgi?recordid=67d214e8b15b832ebcaf70cf">The E-utilities In-Depth: Parameters, Syntax and More - Entrez Programming Utili...</a><div class="ralinkpop offscreen_noflow">The E-utilities In-Depth: Parameters, Syntax and More - Entrez Programming Utilities Help<div class="brieflinkpopdesc"></div></div><div class="tertiary"></div></li><li class="ra_rcd ralinkpopper two_line"><a class="htb ralinkpopperctrl" ref="log$=activity&amp;linkpos=2" href="/portal/utils/pageresolver.fcgi?recordid=67d214dab15b832ebcaf3d7e">BioProject - The NCBI Handbook</a><div class="ralinkpop offscreen_noflow">BioProject - The NCBI Handbook<div class="brieflinkpopdesc"></div></div><div class="tertiary"></div></li><li class="ra_rcd ralinkpopper two_line"><a class="htb ralinkpopperctrl" ref="log$=activity&amp;linkpos=3" href="/portal/utils/pageresolver.fcgi?recordid=67d214d984f3725e59c759bf">BioProject Help</a><div class="ralinkpop offscreen_noflow">BioProject Help<div class="brieflinkpopdesc"></div></div><div class="tertiary"></div></li><li class="ra_rcd ralinkpopper two_line"><a class="htb ralinkpopperctrl" ref="log$=activity&amp;linkpos=4" href="/portal/utils/pageresolver.fcgi?recordid=67d214d8f4a390645ec9990e">Entrez Help - Entrez Help</a><div class="ralinkpop offscreen_noflow">Entrez Help - Entrez Help<div class="brieflinkpopdesc"></div></div><div class="tertiary"></div></li><li class="ra_rcd ralinkpopper two_line"><a class="htb ralinkpopperctrl" ref="log$=activity&amp;linkpos=5" href="/portal/utils/pageresolver.fcgi?recordid=67d214bd84f3725e59c6f43b">Coffee Break</a><div class="ralinkpop offscreen_noflow">Coffee Break<div class="brieflinkpopdesc"></div></div><div class="tertiary"></div></li></ul><p class="HTOn">Your browsing activity is empty.</p><p class="HTOff">Activity recording is turned off.</p><p id="turnOn" class="HTOff"><a href="javascript:historyDisplayState('HTOn')">Turn recording back on</a></p><a class="seemore" href="/sites/myncbi/recentactivity">See more...</a></div></div></div>
<!-- Custom content below discovery portlets -->
<div class="col7">
</div>
</div>
</div>
<!-- Custom content after all -->
<div class="col8">
</div>
<div class="col9">
</div>
<script type="text/javascript" src="/corehtml/pmc/js/jquery.scrollTo-1.4.2.js"></script>
<script type="text/javascript">
(function($){
$('.skiplink').each(function(i, item){
var href = $($(item).attr('href'));
href.attr('tabindex', '-1').addClass('skiptarget'); // ensure the target can receive focus
$(item).on('click', function(event){
event.preventDefault();
$.scrollTo(href, 0, {
onAfter: function(){
href.focus();
}
});
});
});
})(jQuery);
</script>
</div>
<div class="bottom">
<div id="NCBIFooter_dynamic">
<!--<component id="Breadcrumbs" label="breadcrumbs"/>
<component id="Breadcrumbs" label="helpdesk"/>-->
</div>
<div class="footer" id="footer">
<section class="icon-section">
<div id="icon-section-header" class="icon-section_header">Follow NCBI</div>
<div class="grid-container container">
<div class="icon-section_container">
<a class="footer-icon" id="footer_twitter" href="https://twitter.com/ncbi" aria-label="Twitter"><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" viewBox="0 0 300 300">
<defs>
<style>
.cls-11 {
fill: #737373;
}
</style>
</defs>
<title>Twitter</title>
<path class="cls-11" d="M250.11,105.48c-7,3.14-13,3.25-19.27.14,8.12-4.86,8.49-8.27,11.43-17.46a78.8,78.8,0,0,1-25,9.55,39.35,39.35,0,0,0-67,35.85,111.6,111.6,0,0,1-81-41.08A39.37,39.37,0,0,0,81.47,145a39.08,39.08,0,0,1-17.8-4.92c0,.17,0,.33,0,.5a39.32,39.32,0,0,0,31.53,38.54,39.26,39.26,0,0,1-17.75.68,39.37,39.37,0,0,0,36.72,27.3A79.07,79.07,0,0,1,56,223.34,111.31,111.31,0,0,0,116.22,241c72.3,0,111.83-59.9,111.83-111.84,0-1.71,0-3.4-.1-5.09C235.62,118.54,244.84,113.37,250.11,105.48Z">
</path>
</svg></a>
<a class="footer-icon" id="footer_facebook" href="https://www.facebook.com/ncbi.nlm" aria-label="Facebook"><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" viewBox="0 0 300 300">
<title>Facebook</title>
<path class="cls-11" d="M210.5,115.12H171.74V97.82c0-8.14,5.39-10,9.19-10h27.14V52l-39.32-.12c-35.66,0-42.42,26.68-42.42,43.77v19.48H99.09v36.32h27.24v109h45.41v-109h35Z">
</path>
</svg></a>
<a class="footer-icon" id="footer_linkedin" href="https://www.linkedin.com/company/ncbinlm" aria-label="LinkedIn"><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" viewBox="0 0 300 300">
<title>LinkedIn</title>
<path class="cls-11" d="M101.64,243.37H57.79v-114h43.85Zm-22-131.54h-.26c-13.25,0-21.82-10.36-21.82-21.76,0-11.65,8.84-21.15,22.33-21.15S101.7,78.72,102,90.38C102,101.77,93.4,111.83,79.63,111.83Zm100.93,52.61A17.54,17.54,0,0,0,163,182v61.39H119.18s.51-105.23,0-114H163v13a54.33,54.33,0,0,1,34.54-12.66c26,0,44.39,18.8,44.39,55.29v58.35H198.1V182A17.54,17.54,0,0,0,180.56,164.44Z">
</path>
</svg></a>
<a class="footer-icon" id="footer_github" href="https://github.com/ncbi" aria-label="GitHub"><svg xmlns="http://www.w3.org/2000/svg" data-name="Layer 1" viewBox="0 0 300 300">
<defs>
<style>
.cls-11,
.cls-12 {
fill: #737373;
}
.cls-11 {
fill-rule: evenodd;
}
</style>
</defs>
<title>GitHub</title>
<path class="cls-11" d="M151.36,47.28a105.76,105.76,0,0,0-33.43,206.1c5.28,1,7.22-2.3,7.22-5.09,0-2.52-.09-10.85-.14-19.69-29.42,6.4-35.63-12.48-35.63-12.48-4.81-12.22-11.74-15.47-11.74-15.47-9.59-6.56.73-6.43.73-6.43,10.61.75,16.21,10.9,16.21,10.9,9.43,16.17,24.73,11.49,30.77,8.79,1-6.83,3.69-11.5,6.71-14.14C108.57,197.1,83.88,188,83.88,147.51a40.92,40.92,0,0,1,10.9-28.39c-1.1-2.66-4.72-13.42,1-28,0,0,8.88-2.84,29.09,10.84a100.26,100.26,0,0,1,53,0C198,88.3,206.9,91.14,206.9,91.14c5.76,14.56,2.14,25.32,1,28a40.87,40.87,0,0,1,10.89,28.39c0,40.62-24.74,49.56-48.29,52.18,3.79,3.28,7.17,9.71,7.17,19.58,0,14.15-.12,25.54-.12,29,0,2.82,1.9,6.11,7.26,5.07A105.76,105.76,0,0,0,151.36,47.28Z">
</path>
<path class="cls-12" d="M85.66,199.12c-.23.52-1.06.68-1.81.32s-1.2-1.06-.95-1.59,1.06-.69,1.82-.33,1.21,1.07.94,1.6Zm-1.3-1">
</path>
<path class="cls-12" d="M90,203.89c-.51.47-1.49.25-2.16-.49a1.61,1.61,0,0,1-.31-2.19c.52-.47,1.47-.25,2.17.49s.82,1.72.3,2.19Zm-1-1.08">
</path>
<path class="cls-12" d="M94.12,210c-.65.46-1.71,0-2.37-.91s-.64-2.07,0-2.52,1.7,0,2.36.89.65,2.08,0,2.54Zm0,0"></path>
<path class="cls-12" d="M99.83,215.87c-.58.64-1.82.47-2.72-.41s-1.18-2.06-.6-2.7,1.83-.46,2.74.41,1.2,2.07.58,2.7Zm0,0">
</path>
<path class="cls-12" d="M107.71,219.29c-.26.82-1.45,1.2-2.64.85s-2-1.34-1.74-2.17,1.44-1.23,2.65-.85,2,1.32,1.73,2.17Zm0,0">
</path>
<path class="cls-12" d="M116.36,219.92c0,.87-1,1.59-2.24,1.61s-2.29-.68-2.3-1.54,1-1.59,2.26-1.61,2.28.67,2.28,1.54Zm0,0">
</path>
<path class="cls-12" d="M124.42,218.55c.15.85-.73,1.72-2,1.95s-2.37-.3-2.52-1.14.73-1.75,2-2,2.37.29,2.53,1.16Zm0,0"></path>
</svg></a>
<a class="footer-icon" id="footer_blog" href="https://ncbiinsights.ncbi.nlm.nih.gov/" aria-label="Blog">
<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 40 40">
<defs><style>.cls-1{fill:#737373;}</style></defs>
<title>NCBI Insights Blog</title>
<path class="cls-1" d="M14,30a4,4,0,1,1-4-4,4,4,0,0,1,4,4Zm11,3A19,19,0,0,0,7.05,15a1,1,0,0,0-1,1v3a1,1,0,0,0,.93,1A14,14,0,0,1,20,33.07,1,1,0,0,0,21,34h3a1,1,0,0,0,1-1Zm9,0A28,28,0,0,0,7,6,1,1,0,0,0,6,7v3a1,1,0,0,0,1,1A23,23,0,0,1,29,33a1,1,0,0,0,1,1h3A1,1,0,0,0,34,33Z"></path>
</svg>
</a>
</div>
</div>
</section>
<section class="container-fluid bg-primary">
<div class="container pt-5">
<div class="row mt-3">
<div class="col-lg-3 col-12">
<p><a class="text-white" href="https://www.nlm.nih.gov/socialmedia/index.html">Connect with NLM</a></p>
<ul class="list-inline social_media">
<li class="list-inline-item"><a href="https://twitter.com/NLM_NIH" aria-label="Twitter" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 249 249" style="enable-background:new 0 0 249 249;" xml:space="preserve">
<style type="text/css">
.st20 {
fill: #FFFFFF;
}
.st30 {
fill: none;
stroke: #FFFFFF;
stroke-width: 8;
stroke-miterlimit: 10;
}
</style>
<title>Twitter</title>
<g>
<g>
<g>
<path class="st20" d="M192.9,88.1c-5,2.2-9.2,2.3-13.6,0.1c5.7-3.4,6-5.8,8.1-12.3c-5.4,3.2-11.4,5.5-17.6,6.7 c-10.5-11.2-28.1-11.7-39.2-1.2c-7.2,6.8-10.2,16.9-8,26.5c-22.3-1.1-43.1-11.7-57.2-29C58,91.6,61.8,107.9,74,116 c-4.4-0.1-8.7-1.3-12.6-3.4c0,0.1,0,0.2,0,0.4c0,13.2,9.3,24.6,22.3,27.2c-4.1,1.1-8.4,1.3-12.5,0.5c3.6,11.3,14,19,25.9,19.3 c-11.6,9.1-26.4,13.2-41.1,11.5c12.7,8.1,27.4,12.5,42.5,12.5c51,0,78.9-42.2,78.9-78.9c0-1.2,0-2.4-0.1-3.6 C182.7,97.4,189.2,93.7,192.9,88.1z"></path>
</g>
</g>
<circle class="st30" cx="124.4" cy="128.8" r="108.2"></circle>
</g>
</svg></a></li>
<li class="list-inline-item"><a href="https://www.facebook.com/nationallibraryofmedicine" aria-label="Facebook" rel="noopener noreferrer" target="_blank">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 249 249" style="enable-background:new 0 0 249 249;" xml:space="preserve">
<style type="text/css">
.st10 {
fill: #FFFFFF;
}
.st110 {
fill: none;
stroke: #FFFFFF;
stroke-width: 8;
stroke-miterlimit: 10;
}
</style>
<title>Facebook</title>
<g>
<g>
<path class="st10" d="M159,99.1h-24V88.4c0-5,3.3-6.2,5.7-6.2h16.8V60l-24.4-0.1c-22.1,0-26.2,16.5-26.2,27.1v12.1H90v22.5h16.9 v67.5H135v-67.5h21.7L159,99.1z"></path>
</g>
</g>
<circle class="st110" cx="123.6" cy="123.2" r="108.2"></circle>
</svg>
</a></li>
<li class="list-inline-item"><a href="https://www.youtube.com/user/NLMNIH" aria-label="Youtube" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 249 249" style="enable-background:new 0 0 249 249;" xml:space="preserve">
<title>Youtube</title>
<style type="text/css">
.st4 {
fill: none;
stroke: #FFFFFF;
stroke-width: 8;
stroke-miterlimit: 10;
}
.st5 {
fill: #FFFFFF;
}
</style>
<circle class="st4" cx="124.2" cy="123.4" r="108.2"></circle>
<g transform="translate(0,-952.36218)">
<path class="st5" d="M88.4,1037.4c-10.4,0-18.7,8.3-18.7,18.7v40.1c0,10.4,8.3,18.7,18.7,18.7h72.1c10.4,0,18.7-8.3,18.7-18.7 v-40.1c0-10.4-8.3-18.7-18.7-18.7H88.4z M115.2,1058.8l29.4,17.4l-29.4,17.4V1058.8z"></path>
</g>
</svg></a></li>
</ul>
</div>
<div class="col-lg-3 col-12">
<p class="address_footer text-white">National Library of Medicine<br />
<a href="https://www.google.com/maps/place/8600+Rockville+Pike,+Bethesda,+MD+20894/@38.9959508,-77.101021,17z/data=!3m1!4b1!4m5!3m4!1s0x89b7c95e25765ddb:0x19156f88b27635b8!8m2!3d38.9959508!4d-77.0988323" class="text-white" target="_blank" rel="noopener noreferrer">8600 Rockville Pike<br />
Bethesda, MD 20894</a></p>
</div>
<div class="col-lg-3 col-12 centered-lg">
<p><a href="https://www.nlm.nih.gov/web_policies.html" class="text-white">Web Policies</a><br />
<a href="https://www.nih.gov/institutes-nih/nih-office-director/office-communications-public-liaison/freedom-information-act-office" class="text-white">FOIA</a><br />
<a href="https://www.hhs.gov/vulnerability-disclosure-policy/index.html" class="text-white" id="vdp">HHS Vulnerability Disclosure</a></p>
</div>
<div class="col-lg-3 col-12 centered-lg">
<p><a class="supportLink text-white" href="https://support.nlm.nih.gov/">Help</a><br />
<a href="https://www.nlm.nih.gov/accessibility.html" class="text-white">Accessibility</a><br />
<a href="https://www.nlm.nih.gov/careers/careers.html" class="text-white">Careers</a></p>
</div>
</div>
<div class="row">
<div class="col-lg-12 centered-lg">
<nav class="bottom-links">
<ul class="mt-3">
<li>
<a class="text-white" href="//www.nlm.nih.gov/">NLM</a>
</li>
<li>
<a class="text-white" href="https://www.nih.gov/">NIH</a>
</li>
<li>
<a class="text-white" href="https://www.hhs.gov/">HHS</a>
</li>
<li>
<a class="text-white" href="https://www.usa.gov/">USA.gov</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
</section>
<script type="text/javascript" src="/portal/portal3rc.fcgi/rlib/js/InstrumentOmnitureBaseJS/InstrumentNCBIConfigJS/InstrumentNCBIBaseJS/InstrumentPageStarterJS.js?v=1"> </script>
<script type="text/javascript" src="/portal/portal3rc.fcgi/static/js/hfjs2.js"> </script>
</div>
</div>
</div>
<!--/.page-->
</div>
<!--/.wrap-->
</div><!-- /.twelve_col -->
</div>
<!-- /.grid -->
<span class="PAFAppResources"></span>
<!-- BESelector tab -->
<noscript><img alt="statistics" src="/stat?jsdisabled=true&amp;ncbi_db=books&amp;ncbi_pdid=book-part&amp;ncbi_acc=NBK25499&amp;ncbi_domain=helpeutils&amp;ncbi_report=record&amp;ncbi_type=fulltext&amp;ncbi_objectid=&amp;ncbi_pcid=/NBK25499/&amp;ncbi_pagename=The E-utilities In-Depth: Parameters, Syntax and More - Entrez Programming Utilities Help - NCBI Bookshelf&amp;ncbi_bookparttype=chapter&amp;ncbi_app=bookshelf" /></noscript>
<!-- usually for JS scripts at page bottom -->
<!--<component id="PageFixtures" label="styles"></component>-->
<!-- CE8B5AF87C7FFCB1_0191SID /projects/books/PBooks@9.11 portal107 v4.1.r689238 Tue, Oct 22 2024 16:10:51 -->
<span id="portal-csrf-token" style="display:none" data-token="CE8B5AF87C7FFCB1_0191SID"></span>
<script type="text/javascript" src="//static.pubmed.gov/portal/portal3rc.fcgi/4216699/js/3879255/4121861/3501987/4008961/3893018/3821238/4062932/4209313/4212053/4076480/3921943/3400083/3426610.js" snapshot="books"></script></body>
</html>