<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi Allyson,
<div class=""><br class="">
</div>
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Feb 2, 2016, at 1:00 AM, Allyson Lister <<a href="mailto:allyson.lister@oerc.ox.ac.uk" class="">allyson.lister@oerc.ox.ac.uk</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="">Thanks - it is all looking great for me now - the updated code has been installed on BioSharing. </div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div><br class="">
</div>
<div>OK, glad to hear that the tree widget is working for you.</div>
<div><br class="">
</div>
<br class="">
<blockquote type="cite" class="">
<div class="">
<div dir="ltr" class="">
<div class=""><br class="">
</div>
<div class="">One additional note (which I'm happy to turn into an additional ticket if you prefer) is that the information returned from a query on an ontology present as a Summary Only on BioPortal is identical to the info returned for an unknown record,
 e.g.:</div>
<div class=""><br class="">
</div>
<div class="">A record which does not exist:</div>
<div class="">
<pre class=""><code class="">{
    -"errors": [
        "Ontology 'ZZZ' not found."
    ],
    "status": 404
}</code></pre>
And a record which does exist as a summary only on bioportal:</div>
<div class="">
<pre style="overflow:auto;font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.9px;margin-top:0px;margin-bottom:16px;font-stretch:normal;line-height:1.45;padding:16px;border-radius:3px;word-wrap:normal;color:rgb(51,51,51);background-color:rgb(247,247,247)" class=""><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.9px;padding:0px;margin:0px;border-radius:3px;word-break:normal;border:0px;display:inline;max-width:initial;overflow:initial;line-height:inherit;word-wrap:normal;background:transparent" class="">{
    -"errors": [
        "Ontology PHARMGKB submission not found."
    ],
    "status": 404
}</code></pre>
</div>
<div class="">We would like to treat these two cases differently - is there any way to get a different error message when the record is present, but as a summary only?</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div><br class="">
</div>
<div>Sorry, but I’m not sure I totally follow here.  The status codes returned are the same, but the error messages are different.</div>
<div><br class="">
</div>
<div>On a related note, ontologies in BioPortal have a  “summaryOnly” property.  I’m wondering if you’ve considered the approach of checking this property value to determine if you should proceed with subsequent calls?</div>
<div><br class="">
</div>
<div>Jennifer</div>
<div><br class="">
</div>
</div>
</div>
</body>
</html>