<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My name is Scott Keating, and I am a research aide at Weill Cornell Medical College in New York City. I am emailing you today because I am receiving a strange error in running some code for the NCBO annotator that I am hoping you might
 be able to help with. After running the following code in the “R” programming language, the following error occurs: “Error: Unauthorized”. If anyone happens on your end happens to know what my problem might be, I would greatly appreciate their input. I have
 entered both my unique API key, and also the simple work “apikey” to no avail. I have emailed you all before and you were very helpful. Thank you for your hard work! The following is my R code:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">library(bitops)<o:p></o:p></p>
<p class="MsoNormal">library(RCurl)<o:p></o:p></p>
<p class="MsoNormal">url <- "http://data.bioontology.org/annotator"<o:p></o:p></p>
<p class="MsoNormal">cat(url,"\n")<o:p></o:p></p>
<p class="MsoNormal">text <- readLines("C:/Users/SJK3001/Desktop/text.txt")<o:p></o:p></p>
<p class="MsoNormal">apikey <- "fbcd9b23-1a86-4e1d-9af2-ac417482bdef"<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">for (sentence_id in 1:length(text)) {<o:p></o:p></p>
<p class="MsoNormal">  current_sentence <-<o:p></o:p></p>
<p class="MsoNormal">    as.character(text[sentence_id]) # current sentence to process<o:p></o:p></p>
<p class="MsoNormal">  cat("#", sentence_id, "from", length(text),<o:p></o:p></p>
<p class="MsoNormal">      ":", current_sentence, "\n") <o:p></o:p></p>
<p class="MsoNormal">result <- postForm(url,<o:p></o:p></p>
<p class="MsoNormal">                   "text"=current_sentence,<o:p></o:p></p>
<p class="MsoNormal">                   "apikey"=apikey,<o:p></o:p></p>
<p class="MsoNormal">                   "ontologies"={"DDO"},<o:p></o:p></p>
<p class="MsoNormal">                   "exact_match"="false",<o:p></o:p></p>
<p class="MsoNormal">                   #"include" = "all"<o:p></o:p></p>
<p class="MsoNormal">                   "mappings"= "all",<o:p></o:p></p>
<p class="MsoNormal">                   "whole_word_only"="false",<o:p></o:p></p>
<p class="MsoNormal">                   "format"="xml")<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Again, I think the problem has something to do with the API key based on the error. Thank you for your help!<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best,<br>
Scott Keating<o:p></o:p></p>
</div>
</body>
</html>