<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi Arkin,
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">It isn't clear how big an annotation request you have, or how you are structuring your queries right now, so the best I can do is offering a few simple tips. </div>
<div class=""><br class="">
</div>
<div class="">You can control the ontologies for which the annotations are requested, which should speed up the responses quite a bit. </div>
<div class=""><br class="">
</div>
<div class="">If you aren't doing it already, you can implement a queuing system, which would keep track of how many submissions have been submitted each second, and also (our request) allow time between the completion of one submission, and the beginning of
 the next set. It is possible to bring the system down by repeatedly sending 10-15 submissions every second (on top of everything else Bioportal is doing), so we ask heavy users to give the BioPortal system time to respond to other API requests.</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">Unfortunately, annotations are a somewhat demanding request, so we can't really open up the API to making more requests per second than the existing limit. We generally recommend to people who are doing a lot of API submissions that they request
 and install the Virtual Appliance, so they can meet their API needs locally.</div>
<div class=""><br class="">
</div>
<div class="">John</div>
<div class=""><br class="">
</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Jun 10, 2019, at 7:00 AM, Arkin Dharawat <<a href="mailto:arkinrd2@illinois.edu" class="">arkinrd2@illinois.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<table class="container" lang="container" dir="ltr" border="0" cellpadding="0" cellspacing="0" valign="top" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; width: 709px;">
<tbody class="">
<tr class="">
<td valign="top" class="message-wrapper" style="padding-top: 6px; color: rgb(34, 34, 34); font-family: arial, sans-serif;">
<div class="">Hi,</div>
<div class=""><br class="">
</div>
<div class="">I am an Undergraduate Senior at the University of Illinois at Urbana-Champaign. I am working on a project that involves annotation for medical text and for this I am using the bio-ontology API. </div>
<div class=""><br class="">
</div>
<div class="">However, there are a lot of entries and I have to put a timed-wait so I don't get a time-out. Is there any way you can help me by extending the rate-limit on my API key? or any other that's possible too. </div>
<div class=""><br class="">
</div>
<div class="">Best, </div>
<div class="mixmax_signature">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div dir="ltr" class="">
<div dir="ltr" class="">
<div class="">Arkin Dharawat</div>
<div class="">University of Illinois at Urbana-Champaign</div>
<div class="">Mathematics and Computer Science | Class of 2019</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<img align="left" width="0" height="0" src="https://track.mixmax.com/api/track/v2/pyCAQS40sICpCo3Qz/ISdkVmLzl2bulGbslGQyQmcul2ayFmI/gInJ3buk3Zvx2b052bvlmYARncvBHc1NnI" alt="" style="border: 0px; width: 0px; height: 0px;" class=""></td>
</tr>
</tbody>
</table>
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">_______________________________________________</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">bioontology-support
 mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<a href="mailto:bioontology-support@lists.stanford.edu" style="word-wrap: normal; word-break: break-word; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">bioontology-support@lists.stanford.edu</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">
<a href="https://mailman.stanford.edu/mailman/listinfo/bioontology-support" style="word-wrap: normal; word-break: break-word; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">https://mailman.stanford.edu/mailman/listinfo/bioontology-support</a></div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
========================
<div class="">John Graybeal</div>
<div class="">Technical Program Manager</div>
<div class="">Center for Expanded Data Annotation and Retrieval /+/ NCBO BioPortal</div>
<div class="">Stanford Center for Biomedical Informatics Research<br class="">
650-736-1632<br class="">
<br class="">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br class="">
</div>
</body>
</html>