<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.bioontology.org//mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Plependu</id>
	<title>NCBO Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.bioontology.org//mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Plependu"/>
	<link rel="alternate" type="text/html" href="https://www.bioontology.org//wiki/Special:Contributions/Plependu"/>
	<updated>2026-06-05T12:17:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10128</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10128"/>
		<updated>2010-08-25T19:47:43Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Accessing RDF content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]].&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.  For more information, please see the [http://www.mulgara.org/trac/wiki Mulgara documentation].&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the [http://sparql.bioontology.org/webui/ SPARQL Endpoint WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query.&amp;quot;  For several of the examples below, we use the NEMO ontology as an example.  Using the &amp;quot;List all named graphs&amp;quot; query example, please find the named graph for your ontology of interest and substitute appropriately.&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
For the NEMO ontology, filter for the object having string &amp;quot;ERP_spatiotemporal_pattern.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
For the NEMO ontology, list all subject-property-object triples.&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
For the NEMO ontology, list only the subclass properties, i.e., the child-parent relationships.&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
For the NEMO ontology, filter by class identifiers and list each property of the class.&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10127</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10127"/>
		<updated>2010-08-25T19:39:25Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Sample Queries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.  For more information, please see the [http://www.mulgara.org/trac/wiki Mulgara documentation].&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the [http://sparql.bioontology.org/webui/ SPARQL Endpoint WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query.&amp;quot;  For several of the examples below, we use the NEMO ontology as an example.  Using the &amp;quot;List all named graphs&amp;quot; query example, please find the named graph for your ontology of interest and substitute appropriately.&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
For the NEMO ontology, filter for the object having string &amp;quot;ERP_spatiotemporal_pattern.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
For the NEMO ontology, list all subject-property-object triples.&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
For the NEMO ontology, list only the subclass properties, i.e., the child-parent relationships.&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
For the NEMO ontology, filter by class identifiers and list each property of the class.&lt;br /&gt;
&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10126</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10126"/>
		<updated>2010-08-25T19:32:29Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* List all named graphs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.  For more information, please see the [http://www.mulgara.org/trac/wiki Mulgara documentation].&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the [http://sparql.bioontology.org/webui/ SPARQL Endpoint WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query.&amp;quot;  For several of the examples below, we use the NEMO ontology as an example.  Using the &amp;quot;List all named graphs&amp;quot; query example, please find the named graph for your ontology of interest and substitute appropriately.&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10125</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10125"/>
		<updated>2010-08-25T19:28:18Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* SPARQL Endpoint */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.  For more information, please see the [http://www.mulgara.org/trac/wiki Mulgara documentation].&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the [http://sparql.bioontology.org/webui/ SPARQL Endpoint WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query.&amp;quot;  For several of the examples below, we use the NEMO ontology as an example.  Using the &amp;quot;List all named graphs&amp;quot; query example, please find the named graph for your ontology of interest and substitute appropriately.&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
 For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
Graph URI (e.g., NEMO):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10124</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10124"/>
		<updated>2010-08-25T19:27:16Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Sample Queries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.  For more information, please see the [http://www.mulgara.org/trac/wiki Mulgara documentation].&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the [http://sparql.bioontology.org/webui/ SPARQL Endpoint WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query.&amp;quot;  For several of the examples below, we use the NEMO ontology as an example.  Using the &amp;quot;List all named graphs&amp;quot; query example, please find the named graph for your ontology of interest and substitute appropriately.&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
 For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10123</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10123"/>
		<updated>2010-08-25T19:24:39Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Sample Queries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.  For more information, please see the [http://www.mulgara.org/trac/wiki Mulgara documentation].&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the [http://sparql.bioontology.org/webui/ SPARQL Endpoint WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
 For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10122</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10122"/>
		<updated>2010-08-25T19:23:48Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* SPARQL Endpoint */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.  For more information, please see the [http://www.mulgara.org/trac/wiki Mulgara documentation].&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the Mulgara [http://sparql.bioontology.org/webui/ WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
 For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10121</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10121"/>
		<updated>2010-08-25T19:21:49Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the Mulgara [http://sparql.bioontology.org/webui/ WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs ===&lt;br /&gt;
 For every BioPortal ontology, list its named graph, display label, version id, virtual id and format.&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Filter for a specific object ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
   ?subject ?property ?object&lt;br /&gt;
   FILTER regex(?object, &amp;quot;ERP_spatiotemporal_pattern&amp;quot;, &amp;quot;i&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all triples ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?subject ?property ?object&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?subject ?property ?object}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List all subclass relationships ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?child ?parent&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt; &lt;br /&gt;
WHERE {?child &amp;lt;http://www.w3.org/2000/01/rdf-schema#subClassOf&amp;gt; ?parent}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== List properties of each class ===&lt;br /&gt;
Graph URI:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://purl.bioontology.org/virtual/rdf/download/1321.rdf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?s ?p ?o&lt;br /&gt;
FROM &amp;lt;http://purl.bioontology.org/virtual/rdf/download/1321.rdf&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  {  &lt;br /&gt;
     ?ontoid &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label&lt;br /&gt;
       FILTER regex(?label, &amp;quot;Neural ElectroMagnetic Ontologies&amp;quot;, &amp;quot;i&amp;quot;) .&lt;br /&gt;
     ?s &amp;lt;http://www.w3.org/2004/02/skos/core#notation&amp;gt; ?classid&lt;br /&gt;
       FILTER regex(?classid, &amp;quot;NEMO_0&amp;quot;) .&lt;br /&gt;
     ?s ?p ?o&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10120</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10120"/>
		<updated>2010-08-25T19:01:52Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* SPARQL Endpoint */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;br /&gt;
&lt;br /&gt;
The BioPortal [http://sparql.bioontology.org SPARQL Endpoint] currently uses the [http://www.mulgara.org Mulgara] RDF store.&lt;br /&gt;
&lt;br /&gt;
== Sample Queries ==&lt;br /&gt;
Using the Mulgara [http://sparql.bioontology.org/webui/ WebUI], paste the following queries into the appropriate text box and press &amp;quot;Submit Query&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
=== List all named graphs for BioPortal ontologies, their display label, version id, virtual id and format. ===&lt;br /&gt;
&lt;br /&gt;
Graph URI:  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sys:default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Query Text:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT ?graphURI ?label ?versionId ?virtualId ?format&lt;br /&gt;
WHERE {&lt;br /&gt;
 GRAPH ?graphURI {&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/displayLabel&amp;gt; ?label .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/id&amp;gt; ?versionId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/ontologyId&amp;gt; ?virtualId .&lt;br /&gt;
   ?s &amp;lt;http://purl.bioontology.org/ontology/bioportal/format&amp;gt; ?format&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10119</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10119"/>
		<updated>2010-08-25T18:43:08Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Accessing RDF content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint | SPARQL Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10118</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10118"/>
		<updated>2010-08-25T18:41:41Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Accessing RDF content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10117</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10117"/>
		<updated>2010-08-25T18:41:21Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [[#SPARQL_Endpoint SPARQL endpoint]]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10116</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10116"/>
		<updated>2010-08-25T18:33:48Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;br /&gt;
&lt;br /&gt;
= SPARQL Endpoint =&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10078</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10078"/>
		<updated>2010-07-28T01:36:33Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Content of the RDF graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., format such as OBO, OWL or RRF)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10077</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10077"/>
		<updated>2010-07-28T01:35:36Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Content of the RDF graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;br /&gt;
&lt;br /&gt;
We also use the [http://purl.bioontology.org/ontology/BPMetadata BioPortal Metadata Ontology] to represent the following information about the ontology being described by the RDF:&lt;br /&gt;
&lt;br /&gt;
* id (i.e., BioPortal version id)&lt;br /&gt;
* name (i.e., display label)&lt;br /&gt;
* acronym (i.e., abbreviation)&lt;br /&gt;
* ontology language  (i.e., OBO, OWL or other format)&lt;br /&gt;
* description&lt;br /&gt;
* URI (the persistent URL or purl)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10075</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10075"/>
		<updated>2010-07-23T17:38:29Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Content of the RDF graph */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader for terms from RRF ontologies&lt;br /&gt;
* CUI, TUI and UMLS code for RRF ontologies&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10074</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10074"/>
		<updated>2010-07-23T17:36:35Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Providing URIs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protégé ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader and skos:narrower for terms from RRF ontologies&lt;br /&gt;
* all annotation properties for terms in OWL ontologies&lt;br /&gt;
* part-of relations for OBO terms&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=BioPortal_REST_services&amp;diff=10073</id>
		<title>BioPortal REST services</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=BioPortal_REST_services&amp;diff=10073"/>
		<updated>2010-07-23T17:35:53Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* RDF Term Service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents BioPortal Web Service signatures. The list below contains commonly accessed BioPortal Web services and is not intended to be an exhaustive list. If a feature you are interested in is not in the list below, please contact [mailto:support@bioontology.org BioPortal Support] to request the service or ask for more details on the full list of services. &lt;br /&gt;
&lt;br /&gt;
The '''prefix''' for all production service URLs in the table below is http://rest.bioontology.org/bioportal/&lt;br /&gt;
&lt;br /&gt;
* '''Note''': All NCBO REST web service calls MUST append a user identification query parameter with the pattern of &amp;quot;email=UserEmail&amp;quot; (note some clients may need to use URL encoding). For example, email=example@example.org or email=example%40example.org as an encoded email. Please start adding the user identification URL parameter to all your web service invocations. Later in 2009, we may start challenging REST service calls that do not have this parameter.  &lt;br /&gt;
&lt;br /&gt;
* '''Note''': ''Signatures for BioPortal services have changed in BioPortal 2.0.4 release on January 13th, 2009. This page has the new service URLs. If you have any questions, please contact [mailto:support@bioontology.org BioPortal Support].''&lt;br /&gt;
&lt;br /&gt;
= Overview - Using NCBO Technology in Your Project =&lt;br /&gt;
See [http://www.bioontology.org/wiki/index.php/Using_NCBO_Technology_In_Your_Project Using NCBO Technology in your Project] for general information and widgets available for use.&lt;br /&gt;
&lt;br /&gt;
= Code Examples = &lt;br /&gt;
*Code examples for the ontology web services, developed in FlexViz, is available at: https://bmir-gforge.stanford.edu/gf/project/flexviz/frs/?action=index. To see the code in action, visit the [http://keg.cs.uvic.ca/ncbo/restservicestest/TestUI.html Test User Interface] that has been set-up using the FlexViz code.&lt;br /&gt;
&lt;br /&gt;
*Code examples for the [http://bioontology.org/wiki/index.php/Annotator_Web_service Annotator] and [http://www.bioontology.org/wiki/index.php/Resource_Index Resource Index] can be found on pages specific for those tools.&lt;br /&gt;
&lt;br /&gt;
= BioPortal Announce Mailing List =&lt;br /&gt;
To receive notices of new BioPortal releases, changes to web services, or planned downtime subscribe to the [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-annouce] list.&lt;br /&gt;
&lt;br /&gt;
= Services to access ontologies and ontology versions =&lt;br /&gt;
&lt;br /&gt;
== List all the latest version of ontologies ==&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./ontologies?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get a specific ontology based on a version id ==&lt;br /&gt;
* '''Signature''':  ./ontologies/{ontology version id}?email={email_address}&lt;br /&gt;
* '''Example''':  http://rest.bioontology.org/bioportal/ontologies/39002?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Download an ontology file ==&lt;br /&gt;
* '''Description''': Download the file (.obo, .owl) corresponding to the given ontology version id.&lt;br /&gt;
* '''Signature''':   ./ontologies/download/{ontology version id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies/download/39002?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Download the latest ontology file ==&lt;br /&gt;
* '''Description''': Download the file (.obo, .owl) corresponding to the given virtual ontology id.&lt;br /&gt;
* '''Signature''':   ./virtual/download/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/download/1090?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get all versions of an ontology from a virtual ontology id ==&lt;br /&gt;
* '''Signature''': ./ontologies/versions/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies/versions/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get latest version of an ontology id ==&lt;br /&gt;
* '''Signature''': ./virtual/ontology/{ontology_id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  List all ontology categories ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Signature''':   ./categories?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/categories&lt;br /&gt;
&lt;br /&gt;
==  List all ontology groups ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2''&lt;br /&gt;
* '''Signature''':   ./groups?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/groups&lt;br /&gt;
&lt;br /&gt;
= Services to access ontology views and ontology view versions =&lt;br /&gt;
&lt;br /&gt;
Since all the views on ontologies are ontologies themselves all the services that work on ontologies do &lt;br /&gt;
work for ontology views also with the same signature.&lt;br /&gt;
&lt;br /&gt;
For example to get a specific ontology view based on a version id would be possible by using the signature:&lt;br /&gt;
&lt;br /&gt;
'''./ontologies/download/{view version id}?email={email_address}'''&lt;br /&gt;
&lt;br /&gt;
or for getting all view versions of a virtual view can be achieved called using the signature:&lt;br /&gt;
&lt;br /&gt;
'''./ontologies/versions/{view id}?email={email_address}'''&lt;br /&gt;
&lt;br /&gt;
However, there are a couple of services that are special for views:&lt;br /&gt;
&lt;br /&gt;
== List all the latest version of views ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Signature''': ./views?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/views?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
== Get all versions of views from a virtual ontology id ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Description''': Returns all versions of views defined on the latest version a virtual ontology, grouped by virtual view ids.&lt;br /&gt;
* '''Signature''': ./views/versions/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/views/versions/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
= Search services =&lt;br /&gt;
&lt;br /&gt;
==  Search BioPortal ==&lt;br /&gt;
* '''Signature''': ./search/{query}[?{optional args}]&amp;amp;email={email_address}&lt;br /&gt;
* '''Alt Signature''': ./search/?query={uri-encoded query}[&amp;amp;{optional args}]&amp;amp;email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/search/Gene?email=example@example.org&lt;br /&gt;
* You can use multiple query terms, separated by a space, for example: [http://rest.bioontology.org/bioportal/search/lung%20disease http://rest.bioontology.org/bioportal/search/lung disease?email=example@example.org]&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** ontologyids=&amp;lt;ontologyid&amp;gt;,&amp;lt;ontologyid&amp;gt;… - limits the search to specific ontologies (default: all ontologies)&lt;br /&gt;
** isexactmatch=[1/0] – match the entire concept name (default: 0)&lt;br /&gt;
** includeproperties=[1/0] – include attributes in the search (default: 0)&lt;br /&gt;
** pagesize=&amp;lt;pagesize&amp;gt; - the number of results to display in a single request (default: all)&lt;br /&gt;
** pagenum=&amp;lt;pagenum&amp;gt; - the page number to display (pages are calculated using &amp;lt;total results&amp;gt;/&amp;lt;pagesize&amp;gt;) (default: 1)&lt;br /&gt;
** maxnumhits=&amp;lt;maxnumhits&amp;gt; - the maximum number of top matching results to return (default: 1000)&lt;br /&gt;
** subtreerootconceptid=&amp;lt;uri-encoded conceptid&amp;gt; - narrow the search to concepts residing in a sub-tree, where the &amp;quot;subtreerootconceptid&amp;quot; is the root node. This feature requires a SINGLE &amp;lt;ontologyid&amp;gt; passed in using the &amp;quot;onotlogyids&amp;quot; parameter.&lt;br /&gt;
* '''Description:''' &lt;br /&gt;
The search attempts to match both partial and exact queries, giving more weight to exact matches. In single-word searches, the wildcard character (*) is automatically appended to the end of the word. For example, searching for &amp;quot;lun&amp;quot; would return all concepts whose name contains a word that begins with &amp;quot;lun&amp;quot; (i.e. &amp;quot;Lung&amp;quot;, &amp;quot;Murine Lunate Bone&amp;quot;, &amp;quot;Base of the Lung&amp;quot;, etc).&lt;br /&gt;
&lt;br /&gt;
In phrase searches (multiple words), the wildcard character is appended to the end of each word. For example, searching for &amp;quot;cut mela&amp;quot; would return all concepts whose name contains a word starting with &amp;quot;cut&amp;quot;, followed by any word that begins with &amp;quot;mela&amp;quot; (i.e. &amp;quot;Cutaneous Melanoma&amp;quot;, &amp;quot;Metastatic Non-Cutaneous Melanoma&amp;quot;, &amp;quot;Cutaneous Melanoma Clinical TNM Finding&amp;quot;, etc).&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/search/software/?ontologyids=1104&amp;amp;isexactmatch=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Sample Output''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;&lt;br /&gt;
		/bioportal/search/cutaneous%20mela&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-05-07 16:17:46.182 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;page&amp;gt;&lt;br /&gt;
			&amp;lt;pageNum&amp;gt;1&amp;lt;/pageNum&amp;gt;&lt;br /&gt;
			&amp;lt;numPages&amp;gt;1&amp;lt;/numPages&amp;gt;&lt;br /&gt;
			&amp;lt;pageSize&amp;gt;3&amp;lt;/pageSize&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsPage&amp;gt;3&amp;lt;/numResultsPage&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsTotal&amp;gt;3&amp;lt;/numResultsTotal&amp;gt;&lt;br /&gt;
			&amp;lt;contents&lt;br /&gt;
				class=&amp;quot;org.ncbo.stanford.bean.search.SearchResultListBean&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;searchResultList&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39715&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1136&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Experimental Factor Ontology&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;&lt;br /&gt;
							http://www.ebi.ac.uk/efo/EFO_0000389&lt;br /&gt;
						&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;EFO_0000389&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							cutaneous melanoma&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;cutaneous melanoma&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39478&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1032&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							NCI Thesaurus&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;&lt;br /&gt;
							http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Cutaneous_Melanoma&lt;br /&gt;
						&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;&lt;br /&gt;
							Cutaneous_Melanoma&lt;br /&gt;
						&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							Cutaneous Melanoma&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;Cutaneous Melanoma&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39833&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1009&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Human disease&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;DOID:2418&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;DOID:2418&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							Cutaneous Melanocytic Neoplasm&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;&lt;br /&gt;
							Cutaneous Melanocytic Neoplasm&lt;br /&gt;
						&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
				&amp;lt;/searchResultList&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyHitList&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39715&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1136&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Experimental Factor Ontology&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39833&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1009&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Human disease&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39478&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1032&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							NCI Thesaurus&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
				&amp;lt;/ontologyHitList&amp;gt;&lt;br /&gt;
			&amp;lt;/contents&amp;gt;&lt;br /&gt;
		&amp;lt;/page&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Term services =&lt;br /&gt;
(formerly referred to as Concept services)&lt;br /&gt;
&lt;br /&gt;
==  Get term ==&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/{concept id}?email={email_address}&lt;br /&gt;
* '''Alt Signature''': ./concepts/{ontology version id}?conceptid={uri-encoded concept id}&amp;amp;email={email_address}&lt;br /&gt;
**To ensure that the Web service works within your application, use the Alt signature as some ontologies may contain terms where the concept id is a URI. &lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** light=[1/0] - when set to 1, returns the &amp;quot;light&amp;quot; version of XML with only a basic info for the concept and its immediate children&lt;br /&gt;
** norelations=[1/0] - when set to 1, returns only the requested term information (id, label, fullid, type, synonyms, definitions) without the &amp;quot;relations&amp;quot; map. This is useful when you need to quickly retrieve just the base information about a term.&lt;br /&gt;
* '''Examples''':&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/39002/BRO:Resource?email=example@example.org&amp;lt;br/&amp;gt;&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/41009?conceptid=http%3A%2F%2Fihtsdo.owl%2Fsnomedct%2Fanatomy%23302509004&amp;amp;light=0&amp;amp;email=example@example.org&amp;lt;br/&amp;gt;&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/41009?conceptid=http%3A%2F%2Fihtsdo.owl%2Fsnomedct%2Fanatomy%23302509004&amp;amp;norelations=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Sample Output''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/40644/&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-12-16 10:06:10.727 PST&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;classBean&amp;gt;&lt;br /&gt;
			&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
			&amp;lt;fullId&amp;gt;http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Melanoma&amp;lt;/fullId&amp;gt;&lt;br /&gt;
			&amp;lt;label&amp;gt;Melanoma&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
			&amp;lt;synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;Malignant Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
			&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
			&amp;lt;definitions&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;A malignant, usually aggressive tumor composed of atypical,&lt;br /&gt;
					neoplastic melanocytes.&amp;lt;/string&amp;gt;&lt;br /&gt;
			&amp;lt;/definitions&amp;gt;&lt;br /&gt;
			&amp;lt;relations&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;UMLS_CUI&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;C0025202&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;owl:equivalentClass&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;'Common Neoplasm' and 'Melanocytic Neoplasm' and&lt;br /&gt;
							(Disease_Has_Abnormal_Cell only 'Melanoma Cell')&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;ALT_DEFINITION&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							&amp;lt;def-source&amp;gt;NCI-GLOSS&amp;lt;/def-source&amp;gt;&lt;br /&gt;
							&amp;lt;def-definition&amp;gt;A form of skin cancer that arises in&lt;br /&gt;
								melanocytes, the cells that produce pigment.&amp;lt;/def-definition&amp;gt;&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;ICD-O-3_Code&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;8720/3&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Semantic_Type&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Neoplastic Process&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;SubClass&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;classBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;Non-Cutaneous_Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Non-Cutaneous_Melanoma&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Non-Cutaneous Melanoma&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
							&amp;lt;synonyms&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Extracutaneous Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Non-Cutaneous Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
							&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
							&amp;lt;definitions&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Melanoma is a malignant tumor of melanocytes,&lt;br /&gt;
									cells that are derived from the neural crest.&amp;lt;/string&amp;gt;&lt;br /&gt;
							&amp;lt;/definitions&amp;gt;&lt;br /&gt;
							&amp;lt;relations&amp;gt;&lt;br /&gt;
								&amp;lt;entry&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;code&amp;lt;/string&amp;gt;&lt;br /&gt;
									&amp;lt;list&amp;gt;&lt;br /&gt;
										&amp;lt;string&amp;gt;C8711&amp;lt;/string&amp;gt;&lt;br /&gt;
									&amp;lt;/list&amp;gt;&lt;br /&gt;
								&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;/relations&amp;gt;&lt;br /&gt;
						&amp;lt;/classBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
			&amp;lt;/relations&amp;gt;&lt;br /&gt;
		&amp;lt;/classBean&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get all root terms for an ontology version id ==&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/root?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/39002/root?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get term for latest ontology version id ==&lt;br /&gt;
'''NOTE''': ''This signature will change in BioPortal release 2.2''&lt;br /&gt;
* '''New Signature''': ./virtual/ontology/{ontology id}/{concept id}?email={email_address}&lt;br /&gt;
* '''New Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104/BRO:Resource?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./virtual/{ontology id}/{concept id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/1104/BRO:Resource?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get all terms using the specific ontology version id ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' 'Get all terms' service has changed. The new signature and examples are reflected below. See [[#Changes_to_the_Get_all_terms_service]] for more information.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/all?pagesize={pagesize}&amp;amp;pagenum={pagenum}&amp;amp;email={email_address}&lt;br /&gt;
* '''Examples''': A preview of the new service can be seen on the NCBO staging site:&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/40644/all?pagesize=50&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/42431/all?pagesize=50&amp;amp;pagenum=500&amp;amp;email=example@example.org&lt;br /&gt;
* '''Arguments:''' &lt;br /&gt;
** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
==  Get all terms using the virtual ontology id ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' 'Get all terms' service has changed. The new signature and examples are reflected below. See [[#Changes_to_the_Get_all_terms_service]] for more information.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./virtual/ontology/{ontology id}/all?pagesize={pagesize}&amp;amp;pagenum={pagenum}&amp;amp;email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104/all?&amp;amp;pagesize=50&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Arguments:''' &lt;br /&gt;
** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
== Changes to the Get all terms service ==&lt;br /&gt;
&lt;br /&gt;
Starting in BioPortal 2.3.1 (released March 15, 2010), the 'Get all terms' service has changed to support speedier and more complete term retrieval. To support this, several changes to the response XML and service signature are being made. Please see the following notes to update your existing applications to support these changes.&lt;br /&gt;
&lt;br /&gt;
* '''Examples''': A preview of the new service can be seen on the NCBO staging site:&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/40644/all?pagesize=50&amp;amp;pagenum=1&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/42431/all?pagesize=50&amp;amp;pagenum=500&lt;br /&gt;
&lt;br /&gt;
* '''Signature'''&lt;br /&gt;
** '''New parameters:''' Previously, offset and limit were used to control pagination of results. These parameters have been replaced as follows:&lt;br /&gt;
*** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
*** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
* '''Response''': The structure of the new 'Get all terms' response XML has been brought into line with other BioPortal REST term services. In addition, to assist in paging through result sets, 'page' metadata is provided. A list of classBeans is provided in the classBeanResultList element, which includes each classes' set of relations (examples of relations include SuperClass, SubClass, and rdfs:label). Please see the example below for a full demonstration of the new response.&lt;br /&gt;
&lt;br /&gt;
=  Instance Services =&lt;br /&gt;
&lt;br /&gt;
== Get all direct instances for a given term ==&lt;br /&gt;
* '''Signature''': ./concepts/instances/{ontlogyVersionId}[?conceptid={uri-encoded concept id}[&amp;amp;{optional args}]&amp;amp;email={email_address} &lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** pagesize=&amp;lt;pagesize&amp;gt; - the number of results to display in a single request (default: all)&lt;br /&gt;
** pagenum=&amp;lt;pagenum&amp;gt; - the page number to display (pages are calculated using &amp;lt;total results&amp;gt;/&amp;lt;pagesize&amp;gt;) (default: 1)&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/instances/38801?conceptid=SubstrateType&amp;amp;pagesize=1&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns all direct instances for a given term.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/instances/38801&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:17:21.226 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;page&amp;gt;&lt;br /&gt;
			&amp;lt;pageNum&amp;gt;1&amp;lt;/pageNum&amp;gt;&lt;br /&gt;
			&amp;lt;numPages&amp;gt;5&amp;lt;/numPages&amp;gt;&lt;br /&gt;
			&amp;lt;pageSize&amp;gt;1&amp;lt;/pageSize&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsPage&amp;gt;1&amp;lt;/numResultsPage&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsTotal&amp;gt;5&amp;lt;/numResultsTotal&amp;gt;&lt;br /&gt;
			&amp;lt;contents class=&amp;quot;org.ncbo.stanford.bean.concept.InstanceBeanResultListBean&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;list&amp;gt;&lt;br /&gt;
					&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;unknown_substrate_type&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unknown_substrate_type&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;unknown_substrate_type&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;rdf:type&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;http://www.w3.org/1999/02/22rdfsyntaxns#type&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;rdf:type&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;&lt;br /&gt;
											http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
										&amp;lt;instanceType&amp;gt;&lt;br /&gt;
											&amp;lt;list&amp;gt;&lt;br /&gt;
												&amp;lt;classBean&amp;gt;&lt;br /&gt;
													&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
													&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
													&amp;lt;/fullId&amp;gt;&lt;br /&gt;
													&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
													&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
													&amp;lt;relations /&amp;gt;&lt;br /&gt;
												&amp;lt;/classBean&amp;gt;&lt;br /&gt;
											&amp;lt;/list&amp;gt;&lt;br /&gt;
										&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
									&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;:NAME&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;:NAME&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;:NAME&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unknown_substrate_type&lt;br /&gt;
									&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;unique_identifier&amp;lt;/id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
									&amp;lt;fullId&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unique_identifier&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;unique_identifier&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;MO_484&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;:DIRECTTYPE&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;:DIRECTTYPE&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;:DIRECTTYPE&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;&lt;br /&gt;
											http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
										&amp;lt;instanceType&amp;gt;&lt;br /&gt;
											&amp;lt;list&amp;gt;&lt;br /&gt;
												&amp;lt;classBean&amp;gt;&lt;br /&gt;
													&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
													&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
													&amp;lt;/fullId&amp;gt;&lt;br /&gt;
													&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
													&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
													&amp;lt;relations /&amp;gt;&lt;br /&gt;
												&amp;lt;/classBean&amp;gt;&lt;br /&gt;
											&amp;lt;/list&amp;gt;&lt;br /&gt;
										&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
									&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;rdfs:comment&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;http://www.w3.org/2000/01/rdfschema#comment&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;rdfs:comment&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;SubstrateType of unknown type.&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
						&amp;lt;/relations&amp;gt;&lt;br /&gt;
						&amp;lt;instanceType&amp;gt;&lt;br /&gt;
							&amp;lt;list&amp;gt;&lt;br /&gt;
								&amp;lt;classBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/classBean&amp;gt;&lt;br /&gt;
							&amp;lt;/list&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
					&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
				&amp;lt;/list&amp;gt;&lt;br /&gt;
			&amp;lt;/contents&amp;gt;&lt;br /&gt;
		&amp;lt;/page&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Get an instance and its property/value pairs ==&lt;br /&gt;
* '''Signature''': ./instance/{ontlogyVersionId}[?instanceid={instanceid}&amp;amp;email={email_address}]&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/instance/38801?instanceid=glass&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns information about an instance and a list of property/value pairs.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/instance/38801&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:10:48.760 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
			&amp;lt;id&amp;gt;glass&amp;lt;/id&amp;gt;&lt;br /&gt;
			&amp;lt;fullId&amp;gt;&lt;br /&gt;
				http://mged.sourceforge.net/ontologies/MGEDOntology.owl#glass&lt;br /&gt;
			&amp;lt;/fullId&amp;gt;&lt;br /&gt;
			&amp;lt;label&amp;gt;glass&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;relations&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;:NAME&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;:NAME&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;:NAME&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#glass&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;unique_identifier&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unique_identifier&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;unique_identifier&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;MO_742&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;rdfs:comment&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;http://www.w3.org/2000/01/rdfschema#comment&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;rdfs:comment&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;The array is made on a glass slide.&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;:DIRECTTYPE&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;:DIRECTTYPE&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;:DIRECTTYPE&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;&lt;br /&gt;
								http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
							&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;relations /&amp;gt;&lt;br /&gt;
							&amp;lt;instanceType&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;classBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
									&amp;lt;/classBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;rdf:type&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;http://www.w3.org/1999/02/22rdfsyntaxns#type&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;rdf:type&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;&lt;br /&gt;
								http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
							&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;relations /&amp;gt;&lt;br /&gt;
							&amp;lt;instanceType&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;classBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
									&amp;lt;/classBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
			&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;instanceType&amp;gt;&lt;br /&gt;
				&amp;lt;list&amp;gt;&lt;br /&gt;
					&amp;lt;classBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/classBean&amp;gt;&lt;br /&gt;
				&amp;lt;/list&amp;gt;&lt;br /&gt;
			&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
		&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=  Hierarchy Services =&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;font color='red'&amp;gt;NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies for ontologies with STATUS=28.&amp;lt;/font&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
==  Get parents/children of a given concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/[parents|children]/{ontlogyVersionId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/parents/42331/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/children/42331/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
** '''Example''': http://rest.bioontology.org/bioportal/concepts/parents/42331/Melanoma?level=1&amp;amp;offset=1&amp;amp;limit=10&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns all parents of the concept, with the level indicating how far away the parent is from the concept. For instance, direct parents have level 1; their direct parents have level 2, etc. If no level is specified, the service returns all the levels up to the root. If the level is specified, the service returns only the parents at that level.&lt;br /&gt;
* '''Sample Output:''' &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/parents/42331/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 17:58:14.230 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanocytic_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Melanocytic_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Melanocytic Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Melanocytic Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get parents/children of a given concept in the latest version of a given ontology ==&lt;br /&gt;
* '''Signature''': ./virtual/[parents|children]/{ontlogyId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/parents/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/children/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
** '''Example''': http://rest.bioontology.org/bioportal/virtual/parents/1032/Melanoma?level=1&amp;amp;offset=1&amp;amp;limit=3&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': The same as the previous services, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
==  Get paths to roots/leaves from a concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/[rootpath|leafpath]/{ontologyVersionId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
**NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies &lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/rootpath/42693/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/leafpath/42693/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
* '''Description''': return a set of path to the roots (resp. leaves) for a given concept in a specific ontology version. Paths are represented as a list of conceptIds, separated by periods (.) The first one in the list is a root (resp. leaf) in the hierarchy; the last one in the list is the direct parent (resp. direct child) of the concept.&lt;br /&gt;
* '''Sample Output:''' &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;&lt;br /&gt;
		/bioportal/concepts/rootpath/40644/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-04-21 11:06:23.439 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;40644&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Path&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							Getings_and_Disorders_Kind.Diseases_Disorders_and_Getings.Diseases_and_Disorders.Neoplasm.Neoplasm_by_Morphology.Melanocytic_Neoplasm&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;40644&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Path&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							Getings_and_Disorders_Kind.Diseases_Disorders_and_Getings.Diseases_and_Disorders.Neoplasm.Neoplasm_by_Special_Category.Common_Neoplasm&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get paths to root/leaves from a concept in the latest version of a given ontology  ==&lt;br /&gt;
* '''Signature''': ./virtual/[rootpath|leafpath]/{ontologyId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/rootpath/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/leafpath/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
* '''Description''': The same as the previous services, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
==  Get siblings of a given concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/siblings/{ontlogyVersionId}/{conceptId}?level=&amp;lt;level&amp;gt;&amp;amp;email={email_address}&amp;amp;[&amp;amp;{optional args}]&lt;br /&gt;
**NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies &lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/siblings/42331/Melanoma?level=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
* '''Description''': returns the set of sibling concepts at the given level (i.e., siblings that have the same direct (level=1), grand-parents (level=2), etc.) for a given concept.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/siblings/42331/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:06:16.868 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Germ_Cell_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Germ_Cell_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Germ Cell Tumor&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Germ Cell Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Germ Cell Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Hematopoietic_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Hematopoietic_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Hematopoietic Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Hematopoietic Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Hematopoietic Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get siblings of a given concept in the latest version of a given ontology ==&lt;br /&gt;
* '''Signature''': ./virtual/siblings/{ontlogyId}/{conceptId}?level=&amp;lt;level&amp;gt;&amp;amp;email={email_address}&amp;amp;[&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/siblings/1032/Melanoma?level=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
* '''Description''': The same as the previous service, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
= Bio2RDF Dump Service =&lt;br /&gt;
&lt;br /&gt;
This service allows you to output a given ontology from BioPortal in the form of a N3 RDF file conforming to the requirements for integrating into the [http://sourceforge.net/projects/bio2rdf/ Bio2RDF] collection.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./ontology/dump_n3/{ontlogyVersionId}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontology/dump_n3/40865?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
= Annotator Service =&lt;br /&gt;
&lt;br /&gt;
The NCBO Annotator is a Web service that can be used to annotate text metadata with biomedical ontology concepts. The concepts are from ontologies in BioPortal and includes the Unified Medical Language System (UMLS) Metathesaurus, OBO Foundry candidate ontologies and many others. &lt;br /&gt;
&lt;br /&gt;
The Annotator can be tested via a Web interface available through [http://bioportal.bioontology.org/annotate BioPortal]. For more information on using the Annotator Web service, see: http://bioontology.org/wiki/index.php/Annotator_Web_service.&lt;br /&gt;
&lt;br /&gt;
= Resource Index Service =&lt;br /&gt;
&lt;br /&gt;
The Resource Index provides a mechanism to search for biomedical data based on ontology concepts. For more information on using the Resource Index service, see http://www.bioontology.org/wiki/index.php/Resource_Index.&lt;br /&gt;
&lt;br /&gt;
= Prototypes =&lt;br /&gt;
&lt;br /&gt;
== RDF Term Service ==&lt;br /&gt;
'''Coming in late May, 2010!''' This service allows you to output a snippet of an ontology from BioPortal in the form of an RDF file. &lt;br /&gt;
* '''Signature''': ./bioportal/rdf/{ontology version id}/{concept id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/{ontology id}/{concept id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/{ontology id}/{concept id},{concept id},...,{concept id}?email=example@example.org&lt;br /&gt;
* '''Examples''': &lt;br /&gt;
** http://rest.bioontology.org/bioportal/virtual/rdf/1321/NEMO_spatial:NEMO_0000024?email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/rdf/42743/NEMO_spatial:NEMO_0000023?email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** ontology version id&lt;br /&gt;
** concept id&lt;br /&gt;
* '''Description''': returns a BioPortal concept as RDF/XML ontology snippet. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]. &lt;br /&gt;
** The RDF dump will use URIs that are based on which format the ontology is in:&lt;br /&gt;
*** '''OWL/RDF(S)''': preserve original URIs&lt;br /&gt;
*** '''Protégé &amp;amp; RRF''': &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{ACRONYM}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*** '''OBO''': &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/{IDSPACE}_{LOCALID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns=&amp;quot;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf#&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ...&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;owl:Ontology rdf:about=&amp;quot;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:description&amp;gt;Neural ElectroMagnetic Ontologies (NEMO) describe classes of event-related brain potentials (ERP) and their properties, including spatial, temporal, functional (cognitive/behavioral) attributes, and data-level attributes (acquisition and analysis parameters).&amp;lt;/bioportal:description&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:abbreviation&amp;gt;NEMO&amp;lt;/bioportal:abbreviation&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:format&amp;gt;OWL&amp;lt;/bioportal:format&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:date&amp;gt;Wed May 19 09:56:21 PDT 2010&amp;lt;/bioportal:date&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:uri&amp;gt;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf&amp;lt;/bioportal:uri&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:displayLabel&amp;gt;Neural ElectroMagnetic Ontologies&amp;lt;/bioportal:displayLabel&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:versionNumber&amp;gt;.95&amp;lt;/bioportal:versionNumber&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:id&amp;gt;42743&amp;lt;/bioportal:id&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:ontologyId&amp;gt;1321&amp;lt;/bioportal:ontologyId&amp;gt;&lt;br /&gt;
    &amp;lt;/owl:Ontology&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    ...&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;owl:Class rdf:about=&amp;quot;http://nemo.nic.uoregon.edu/ontologies/working/NEMO_spatial.owl#NEMO_0000023&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;rdfs:label&amp;gt;right_parietal_scalp_surface_region&amp;lt;/rdfs:label&amp;gt;&lt;br /&gt;
        &amp;lt;rdfs:subClassOf rdf:resource=&amp;quot;http://nemo.nic.uoregon.edu/ontologies/working/NEMO_spatial.owl#NEMO_0000006&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;skos:broader&amp;gt;NEMO_spatial:NEMO_0000006&amp;lt;/skos:broader&amp;gt;&lt;br /&gt;
        &amp;lt;skos:notation&amp;gt;NEMO_spatial:NEMO_0000023&amp;lt;/skos:notation&amp;gt;&lt;br /&gt;
        &amp;lt;skos:prefLabel&amp;gt;right_parietal_scalp_surface_region&amp;lt;/skos:prefLabel&amp;gt;&lt;br /&gt;
    &amp;lt;/owl:Class&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Generated by the OWL API (version 3.0.0.1447) http://owlapi.sourceforge.net --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RDF Download Service ==&lt;br /&gt;
'''Coming in late July, 2010.''' This service allows you to download an entire ontology from BioPortal in the form of an RDF file.&lt;br /&gt;
* '''Signature''': ./bioportal/rdf/download/{ontology version id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/download/{ontology id}?email=example@example.org&lt;br /&gt;
* '''Examples''': &lt;br /&gt;
** http://rest.bioontology.org/bioportal/virtual/rdf/download/1321?email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/rdf/download/42743?email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** ontology version id&lt;br /&gt;
* '''Description''': returns a BioPortal ontology as RDF/XML. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]. &lt;br /&gt;
** The RDF dump will use URIs that are based on which format the ontology is in:&lt;br /&gt;
*** '''OWL/RDF(S)''': preserve original URIs&lt;br /&gt;
*** '''Protégé &amp;amp; RRF''': http://purl.bioontology.org/ontology/{abbreviation}/{concept_id}&lt;br /&gt;
*** '''OBO''': http://purl.obolibrary.org/{idspace}_{localid}&lt;br /&gt;
&lt;br /&gt;
== Notes Service ==&lt;br /&gt;
The prototype notes service has been replaced with a new [[Ontology_Notes|structured notes service]].&lt;br /&gt;
&lt;br /&gt;
== Mapping Service ==&lt;br /&gt;
* '''Prototype'''&lt;br /&gt;
** '''Signature''': ./mappings/service/{ontology_id}/{concept_id}&lt;br /&gt;
** '''Example''': http://bioportal.bioontology.org/mappings/service/1083/&lt;br /&gt;
** '''Required arguments:''' &lt;br /&gt;
*** ontology_id&lt;br /&gt;
** '''Optional arguments:''' &lt;br /&gt;
*** concept_id=if concept_id is included, the service will return all mappings to and from the given concept&lt;br /&gt;
** '''Description''': returns BioPortal Mappings as XML. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]&lt;br /&gt;
** '''Example Code:''' [http://www.bioontology.org/wiki/index.php/ExtractMappings Extract Mappings]&lt;br /&gt;
** '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;hash&amp;gt;&lt;br /&gt;
  &amp;lt;mapping-from type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;mapping-from&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:25:23&amp;lt;/created-at&amp;gt;&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Carbon&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;CHEBI:27594&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98216&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;Chemical entities of biological interest&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Carbon&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1007&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Carbon&amp;lt;/source-id&amp;gt;&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;38377&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-from&amp;gt;   &lt;br /&gt;
    &amp;lt;mapping-from&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:27:05&amp;lt;/created-at&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Gold&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;CHEBI:29287&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98218&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;Chemical entities of biological interest&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Gold&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1007&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Gold&amp;lt;/source-id&amp;gt;&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;38377&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-from&amp;gt;&lt;br /&gt;
  &amp;lt;/mapping-from&amp;gt;&lt;br /&gt;
  &amp;lt;mapping-to type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;mapping-to&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:35:27&amp;lt;/created-at&amp;gt;&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Carbohydrate&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;Carbohydrate&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98219&amp;lt;/id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Carbohydrate&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1083&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Carbohydrate&amp;lt;/source-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;29531&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-to&amp;gt;&lt;br /&gt;
  &amp;lt;/mapping-to&amp;gt;&lt;br /&gt;
&amp;lt;/hash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Usage Logging =&lt;br /&gt;
* '''Signature''': ./usage?{args}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/usage?requesturl=ontologies&amp;amp;resourceparameters=13578&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** none specifically, but at least one optional argument is required&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** requesturl=&amp;lt;string contained in request url&amp;gt; – limit results to a given string contained in REST service request url. Unique values for the requesturl are: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  /categories&lt;br /&gt;
  /concepts/{ontology version id}/{concept id}&lt;br /&gt;
  /concepts/{children or leafpath or parents or siblings}/{ontology version id}/{concept id}&lt;br /&gt;
  /diffs/{virtual id}&lt;br /&gt;
  /ontologies/{ontology version id} &lt;br /&gt;
  /ontologies/download/{ontology version id}&lt;br /&gt;
  /ontologies/versions/{ontology virtual id}&lt;br /&gt;
  /path/{ontology version id}/{concept id}&lt;br /&gt;
  /search/{search terms}&lt;br /&gt;
  /virtual/{virtual id}&lt;br /&gt;
  /virtual/ontology/{virtual id}/{concept id}&lt;br /&gt;
  /virtual/rootpath/{virtual id}/{concept id}&lt;br /&gt;
  /virtual/siblings/{virtual id}/{concept id}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
** resourceparameters=&amp;lt;string contained in resource parameters&amp;gt; – limit results to a given string contained in resource parameters. For example, in the URL http://rest.bioontology.org/bioportal/search/melanoma, the word &amp;quot;melanoma&amp;quot; is considered a &amp;quot;resource parameter&amp;quot;.&lt;br /&gt;
** startdateaccessed=&amp;lt;date in format mm/dd/yyyy&amp;gt; – limit results to the given starting date (default: no starting date)&lt;br /&gt;
** startdateaccessed=&amp;lt;date in format mm/dd/yyyy&amp;gt; – limit results to the given ending date (default: today's date)&lt;br /&gt;
* '''Description''': returns BioPortal REST services usage data as XML.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/usage&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-07-27 14:21:19.728 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;&lt;br /&gt;
					/search/Certain infectious and parasitic diseases/&lt;br /&gt;
				&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;&lt;br /&gt;
					query=Certain%20infectious%20and%20parasitic%20diseases&lt;br /&gt;
				&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;1&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;/search/Hypertension/&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;&lt;br /&gt;
					query=Hypertension&lt;br /&gt;
				&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;2&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;/search/Melanoma/&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;query=Melanoma&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;3&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= XML Schema Definitions for the REST services =&lt;br /&gt;
&lt;br /&gt;
XML Schema for [[#Term_services|concept]] and [[#Hierarchy_Services|hierarchy]] services have been provided courtesy Eamonn Maguire. An updated XML Schema document will be posted shortly.&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=BioPortal_REST_services&amp;diff=10072</id>
		<title>BioPortal REST services</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=BioPortal_REST_services&amp;diff=10072"/>
		<updated>2010-07-23T17:35:00Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* RDF Term Service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents BioPortal Web Service signatures. The list below contains commonly accessed BioPortal Web services and is not intended to be an exhaustive list. If a feature you are interested in is not in the list below, please contact [mailto:support@bioontology.org BioPortal Support] to request the service or ask for more details on the full list of services. &lt;br /&gt;
&lt;br /&gt;
The '''prefix''' for all production service URLs in the table below is http://rest.bioontology.org/bioportal/&lt;br /&gt;
&lt;br /&gt;
* '''Note''': All NCBO REST web service calls MUST append a user identification query parameter with the pattern of &amp;quot;email=UserEmail&amp;quot; (note some clients may need to use URL encoding). For example, email=example@example.org or email=example%40example.org as an encoded email. Please start adding the user identification URL parameter to all your web service invocations. Later in 2009, we may start challenging REST service calls that do not have this parameter.  &lt;br /&gt;
&lt;br /&gt;
* '''Note''': ''Signatures for BioPortal services have changed in BioPortal 2.0.4 release on January 13th, 2009. This page has the new service URLs. If you have any questions, please contact [mailto:support@bioontology.org BioPortal Support].''&lt;br /&gt;
&lt;br /&gt;
= Overview - Using NCBO Technology in Your Project =&lt;br /&gt;
See [http://www.bioontology.org/wiki/index.php/Using_NCBO_Technology_In_Your_Project Using NCBO Technology in your Project] for general information and widgets available for use.&lt;br /&gt;
&lt;br /&gt;
= Code Examples = &lt;br /&gt;
*Code examples for the ontology web services, developed in FlexViz, is available at: https://bmir-gforge.stanford.edu/gf/project/flexviz/frs/?action=index. To see the code in action, visit the [http://keg.cs.uvic.ca/ncbo/restservicestest/TestUI.html Test User Interface] that has been set-up using the FlexViz code.&lt;br /&gt;
&lt;br /&gt;
*Code examples for the [http://bioontology.org/wiki/index.php/Annotator_Web_service Annotator] and [http://www.bioontology.org/wiki/index.php/Resource_Index Resource Index] can be found on pages specific for those tools.&lt;br /&gt;
&lt;br /&gt;
= BioPortal Announce Mailing List =&lt;br /&gt;
To receive notices of new BioPortal releases, changes to web services, or planned downtime subscribe to the [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-annouce] list.&lt;br /&gt;
&lt;br /&gt;
= Services to access ontologies and ontology versions =&lt;br /&gt;
&lt;br /&gt;
== List all the latest version of ontologies ==&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./ontologies?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get a specific ontology based on a version id ==&lt;br /&gt;
* '''Signature''':  ./ontologies/{ontology version id}?email={email_address}&lt;br /&gt;
* '''Example''':  http://rest.bioontology.org/bioportal/ontologies/39002?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Download an ontology file ==&lt;br /&gt;
* '''Description''': Download the file (.obo, .owl) corresponding to the given ontology version id.&lt;br /&gt;
* '''Signature''':   ./ontologies/download/{ontology version id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies/download/39002?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Download the latest ontology file ==&lt;br /&gt;
* '''Description''': Download the file (.obo, .owl) corresponding to the given virtual ontology id.&lt;br /&gt;
* '''Signature''':   ./virtual/download/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/download/1090?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get all versions of an ontology from a virtual ontology id ==&lt;br /&gt;
* '''Signature''': ./ontologies/versions/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies/versions/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get latest version of an ontology id ==&lt;br /&gt;
* '''Signature''': ./virtual/ontology/{ontology_id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  List all ontology categories ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Signature''':   ./categories?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/categories&lt;br /&gt;
&lt;br /&gt;
==  List all ontology groups ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2''&lt;br /&gt;
* '''Signature''':   ./groups?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/groups&lt;br /&gt;
&lt;br /&gt;
= Services to access ontology views and ontology view versions =&lt;br /&gt;
&lt;br /&gt;
Since all the views on ontologies are ontologies themselves all the services that work on ontologies do &lt;br /&gt;
work for ontology views also with the same signature.&lt;br /&gt;
&lt;br /&gt;
For example to get a specific ontology view based on a version id would be possible by using the signature:&lt;br /&gt;
&lt;br /&gt;
'''./ontologies/download/{view version id}?email={email_address}'''&lt;br /&gt;
&lt;br /&gt;
or for getting all view versions of a virtual view can be achieved called using the signature:&lt;br /&gt;
&lt;br /&gt;
'''./ontologies/versions/{view id}?email={email_address}'''&lt;br /&gt;
&lt;br /&gt;
However, there are a couple of services that are special for views:&lt;br /&gt;
&lt;br /&gt;
== List all the latest version of views ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Signature''': ./views?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/views?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
== Get all versions of views from a virtual ontology id ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Description''': Returns all versions of views defined on the latest version a virtual ontology, grouped by virtual view ids.&lt;br /&gt;
* '''Signature''': ./views/versions/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/views/versions/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
= Search services =&lt;br /&gt;
&lt;br /&gt;
==  Search BioPortal ==&lt;br /&gt;
* '''Signature''': ./search/{query}[?{optional args}]&amp;amp;email={email_address}&lt;br /&gt;
* '''Alt Signature''': ./search/?query={uri-encoded query}[&amp;amp;{optional args}]&amp;amp;email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/search/Gene?email=example@example.org&lt;br /&gt;
* You can use multiple query terms, separated by a space, for example: [http://rest.bioontology.org/bioportal/search/lung%20disease http://rest.bioontology.org/bioportal/search/lung disease?email=example@example.org]&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** ontologyids=&amp;lt;ontologyid&amp;gt;,&amp;lt;ontologyid&amp;gt;… - limits the search to specific ontologies (default: all ontologies)&lt;br /&gt;
** isexactmatch=[1/0] – match the entire concept name (default: 0)&lt;br /&gt;
** includeproperties=[1/0] – include attributes in the search (default: 0)&lt;br /&gt;
** pagesize=&amp;lt;pagesize&amp;gt; - the number of results to display in a single request (default: all)&lt;br /&gt;
** pagenum=&amp;lt;pagenum&amp;gt; - the page number to display (pages are calculated using &amp;lt;total results&amp;gt;/&amp;lt;pagesize&amp;gt;) (default: 1)&lt;br /&gt;
** maxnumhits=&amp;lt;maxnumhits&amp;gt; - the maximum number of top matching results to return (default: 1000)&lt;br /&gt;
** subtreerootconceptid=&amp;lt;uri-encoded conceptid&amp;gt; - narrow the search to concepts residing in a sub-tree, where the &amp;quot;subtreerootconceptid&amp;quot; is the root node. This feature requires a SINGLE &amp;lt;ontologyid&amp;gt; passed in using the &amp;quot;onotlogyids&amp;quot; parameter.&lt;br /&gt;
* '''Description:''' &lt;br /&gt;
The search attempts to match both partial and exact queries, giving more weight to exact matches. In single-word searches, the wildcard character (*) is automatically appended to the end of the word. For example, searching for &amp;quot;lun&amp;quot; would return all concepts whose name contains a word that begins with &amp;quot;lun&amp;quot; (i.e. &amp;quot;Lung&amp;quot;, &amp;quot;Murine Lunate Bone&amp;quot;, &amp;quot;Base of the Lung&amp;quot;, etc).&lt;br /&gt;
&lt;br /&gt;
In phrase searches (multiple words), the wildcard character is appended to the end of each word. For example, searching for &amp;quot;cut mela&amp;quot; would return all concepts whose name contains a word starting with &amp;quot;cut&amp;quot;, followed by any word that begins with &amp;quot;mela&amp;quot; (i.e. &amp;quot;Cutaneous Melanoma&amp;quot;, &amp;quot;Metastatic Non-Cutaneous Melanoma&amp;quot;, &amp;quot;Cutaneous Melanoma Clinical TNM Finding&amp;quot;, etc).&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/search/software/?ontologyids=1104&amp;amp;isexactmatch=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Sample Output''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;&lt;br /&gt;
		/bioportal/search/cutaneous%20mela&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-05-07 16:17:46.182 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;page&amp;gt;&lt;br /&gt;
			&amp;lt;pageNum&amp;gt;1&amp;lt;/pageNum&amp;gt;&lt;br /&gt;
			&amp;lt;numPages&amp;gt;1&amp;lt;/numPages&amp;gt;&lt;br /&gt;
			&amp;lt;pageSize&amp;gt;3&amp;lt;/pageSize&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsPage&amp;gt;3&amp;lt;/numResultsPage&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsTotal&amp;gt;3&amp;lt;/numResultsTotal&amp;gt;&lt;br /&gt;
			&amp;lt;contents&lt;br /&gt;
				class=&amp;quot;org.ncbo.stanford.bean.search.SearchResultListBean&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;searchResultList&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39715&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1136&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Experimental Factor Ontology&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;&lt;br /&gt;
							http://www.ebi.ac.uk/efo/EFO_0000389&lt;br /&gt;
						&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;EFO_0000389&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							cutaneous melanoma&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;cutaneous melanoma&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39478&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1032&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							NCI Thesaurus&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;&lt;br /&gt;
							http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Cutaneous_Melanoma&lt;br /&gt;
						&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;&lt;br /&gt;
							Cutaneous_Melanoma&lt;br /&gt;
						&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							Cutaneous Melanoma&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;Cutaneous Melanoma&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39833&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1009&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Human disease&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;DOID:2418&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;DOID:2418&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							Cutaneous Melanocytic Neoplasm&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;&lt;br /&gt;
							Cutaneous Melanocytic Neoplasm&lt;br /&gt;
						&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
				&amp;lt;/searchResultList&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyHitList&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39715&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1136&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Experimental Factor Ontology&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39833&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1009&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Human disease&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39478&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1032&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							NCI Thesaurus&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
				&amp;lt;/ontologyHitList&amp;gt;&lt;br /&gt;
			&amp;lt;/contents&amp;gt;&lt;br /&gt;
		&amp;lt;/page&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Term services =&lt;br /&gt;
(formerly referred to as Concept services)&lt;br /&gt;
&lt;br /&gt;
==  Get term ==&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/{concept id}?email={email_address}&lt;br /&gt;
* '''Alt Signature''': ./concepts/{ontology version id}?conceptid={uri-encoded concept id}&amp;amp;email={email_address}&lt;br /&gt;
**To ensure that the Web service works within your application, use the Alt signature as some ontologies may contain terms where the concept id is a URI. &lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** light=[1/0] - when set to 1, returns the &amp;quot;light&amp;quot; version of XML with only a basic info for the concept and its immediate children&lt;br /&gt;
** norelations=[1/0] - when set to 1, returns only the requested term information (id, label, fullid, type, synonyms, definitions) without the &amp;quot;relations&amp;quot; map. This is useful when you need to quickly retrieve just the base information about a term.&lt;br /&gt;
* '''Examples''':&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/39002/BRO:Resource?email=example@example.org&amp;lt;br/&amp;gt;&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/41009?conceptid=http%3A%2F%2Fihtsdo.owl%2Fsnomedct%2Fanatomy%23302509004&amp;amp;light=0&amp;amp;email=example@example.org&amp;lt;br/&amp;gt;&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/41009?conceptid=http%3A%2F%2Fihtsdo.owl%2Fsnomedct%2Fanatomy%23302509004&amp;amp;norelations=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Sample Output''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/40644/&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-12-16 10:06:10.727 PST&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;classBean&amp;gt;&lt;br /&gt;
			&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
			&amp;lt;fullId&amp;gt;http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Melanoma&amp;lt;/fullId&amp;gt;&lt;br /&gt;
			&amp;lt;label&amp;gt;Melanoma&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
			&amp;lt;synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;Malignant Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
			&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
			&amp;lt;definitions&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;A malignant, usually aggressive tumor composed of atypical,&lt;br /&gt;
					neoplastic melanocytes.&amp;lt;/string&amp;gt;&lt;br /&gt;
			&amp;lt;/definitions&amp;gt;&lt;br /&gt;
			&amp;lt;relations&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;UMLS_CUI&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;C0025202&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;owl:equivalentClass&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;'Common Neoplasm' and 'Melanocytic Neoplasm' and&lt;br /&gt;
							(Disease_Has_Abnormal_Cell only 'Melanoma Cell')&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;ALT_DEFINITION&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							&amp;lt;def-source&amp;gt;NCI-GLOSS&amp;lt;/def-source&amp;gt;&lt;br /&gt;
							&amp;lt;def-definition&amp;gt;A form of skin cancer that arises in&lt;br /&gt;
								melanocytes, the cells that produce pigment.&amp;lt;/def-definition&amp;gt;&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;ICD-O-3_Code&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;8720/3&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Semantic_Type&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Neoplastic Process&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;SubClass&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;classBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;Non-Cutaneous_Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Non-Cutaneous_Melanoma&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Non-Cutaneous Melanoma&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
							&amp;lt;synonyms&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Extracutaneous Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Non-Cutaneous Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
							&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
							&amp;lt;definitions&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Melanoma is a malignant tumor of melanocytes,&lt;br /&gt;
									cells that are derived from the neural crest.&amp;lt;/string&amp;gt;&lt;br /&gt;
							&amp;lt;/definitions&amp;gt;&lt;br /&gt;
							&amp;lt;relations&amp;gt;&lt;br /&gt;
								&amp;lt;entry&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;code&amp;lt;/string&amp;gt;&lt;br /&gt;
									&amp;lt;list&amp;gt;&lt;br /&gt;
										&amp;lt;string&amp;gt;C8711&amp;lt;/string&amp;gt;&lt;br /&gt;
									&amp;lt;/list&amp;gt;&lt;br /&gt;
								&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;/relations&amp;gt;&lt;br /&gt;
						&amp;lt;/classBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
			&amp;lt;/relations&amp;gt;&lt;br /&gt;
		&amp;lt;/classBean&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get all root terms for an ontology version id ==&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/root?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/39002/root?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get term for latest ontology version id ==&lt;br /&gt;
'''NOTE''': ''This signature will change in BioPortal release 2.2''&lt;br /&gt;
* '''New Signature''': ./virtual/ontology/{ontology id}/{concept id}?email={email_address}&lt;br /&gt;
* '''New Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104/BRO:Resource?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./virtual/{ontology id}/{concept id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/1104/BRO:Resource?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get all terms using the specific ontology version id ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' 'Get all terms' service has changed. The new signature and examples are reflected below. See [[#Changes_to_the_Get_all_terms_service]] for more information.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/all?pagesize={pagesize}&amp;amp;pagenum={pagenum}&amp;amp;email={email_address}&lt;br /&gt;
* '''Examples''': A preview of the new service can be seen on the NCBO staging site:&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/40644/all?pagesize=50&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/42431/all?pagesize=50&amp;amp;pagenum=500&amp;amp;email=example@example.org&lt;br /&gt;
* '''Arguments:''' &lt;br /&gt;
** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
==  Get all terms using the virtual ontology id ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' 'Get all terms' service has changed. The new signature and examples are reflected below. See [[#Changes_to_the_Get_all_terms_service]] for more information.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./virtual/ontology/{ontology id}/all?pagesize={pagesize}&amp;amp;pagenum={pagenum}&amp;amp;email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104/all?&amp;amp;pagesize=50&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Arguments:''' &lt;br /&gt;
** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
== Changes to the Get all terms service ==&lt;br /&gt;
&lt;br /&gt;
Starting in BioPortal 2.3.1 (released March 15, 2010), the 'Get all terms' service has changed to support speedier and more complete term retrieval. To support this, several changes to the response XML and service signature are being made. Please see the following notes to update your existing applications to support these changes.&lt;br /&gt;
&lt;br /&gt;
* '''Examples''': A preview of the new service can be seen on the NCBO staging site:&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/40644/all?pagesize=50&amp;amp;pagenum=1&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/42431/all?pagesize=50&amp;amp;pagenum=500&lt;br /&gt;
&lt;br /&gt;
* '''Signature'''&lt;br /&gt;
** '''New parameters:''' Previously, offset and limit were used to control pagination of results. These parameters have been replaced as follows:&lt;br /&gt;
*** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
*** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
* '''Response''': The structure of the new 'Get all terms' response XML has been brought into line with other BioPortal REST term services. In addition, to assist in paging through result sets, 'page' metadata is provided. A list of classBeans is provided in the classBeanResultList element, which includes each classes' set of relations (examples of relations include SuperClass, SubClass, and rdfs:label). Please see the example below for a full demonstration of the new response.&lt;br /&gt;
&lt;br /&gt;
=  Instance Services =&lt;br /&gt;
&lt;br /&gt;
== Get all direct instances for a given term ==&lt;br /&gt;
* '''Signature''': ./concepts/instances/{ontlogyVersionId}[?conceptid={uri-encoded concept id}[&amp;amp;{optional args}]&amp;amp;email={email_address} &lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** pagesize=&amp;lt;pagesize&amp;gt; - the number of results to display in a single request (default: all)&lt;br /&gt;
** pagenum=&amp;lt;pagenum&amp;gt; - the page number to display (pages are calculated using &amp;lt;total results&amp;gt;/&amp;lt;pagesize&amp;gt;) (default: 1)&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/instances/38801?conceptid=SubstrateType&amp;amp;pagesize=1&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns all direct instances for a given term.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/instances/38801&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:17:21.226 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;page&amp;gt;&lt;br /&gt;
			&amp;lt;pageNum&amp;gt;1&amp;lt;/pageNum&amp;gt;&lt;br /&gt;
			&amp;lt;numPages&amp;gt;5&amp;lt;/numPages&amp;gt;&lt;br /&gt;
			&amp;lt;pageSize&amp;gt;1&amp;lt;/pageSize&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsPage&amp;gt;1&amp;lt;/numResultsPage&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsTotal&amp;gt;5&amp;lt;/numResultsTotal&amp;gt;&lt;br /&gt;
			&amp;lt;contents class=&amp;quot;org.ncbo.stanford.bean.concept.InstanceBeanResultListBean&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;list&amp;gt;&lt;br /&gt;
					&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;unknown_substrate_type&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unknown_substrate_type&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;unknown_substrate_type&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;rdf:type&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;http://www.w3.org/1999/02/22rdfsyntaxns#type&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;rdf:type&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;&lt;br /&gt;
											http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
										&amp;lt;instanceType&amp;gt;&lt;br /&gt;
											&amp;lt;list&amp;gt;&lt;br /&gt;
												&amp;lt;classBean&amp;gt;&lt;br /&gt;
													&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
													&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
													&amp;lt;/fullId&amp;gt;&lt;br /&gt;
													&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
													&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
													&amp;lt;relations /&amp;gt;&lt;br /&gt;
												&amp;lt;/classBean&amp;gt;&lt;br /&gt;
											&amp;lt;/list&amp;gt;&lt;br /&gt;
										&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
									&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;:NAME&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;:NAME&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;:NAME&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unknown_substrate_type&lt;br /&gt;
									&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;unique_identifier&amp;lt;/id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
									&amp;lt;fullId&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unique_identifier&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;unique_identifier&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;MO_484&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;:DIRECTTYPE&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;:DIRECTTYPE&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;:DIRECTTYPE&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;&lt;br /&gt;
											http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
										&amp;lt;instanceType&amp;gt;&lt;br /&gt;
											&amp;lt;list&amp;gt;&lt;br /&gt;
												&amp;lt;classBean&amp;gt;&lt;br /&gt;
													&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
													&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
													&amp;lt;/fullId&amp;gt;&lt;br /&gt;
													&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
													&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
													&amp;lt;relations /&amp;gt;&lt;br /&gt;
												&amp;lt;/classBean&amp;gt;&lt;br /&gt;
											&amp;lt;/list&amp;gt;&lt;br /&gt;
										&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
									&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;rdfs:comment&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;http://www.w3.org/2000/01/rdfschema#comment&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;rdfs:comment&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;SubstrateType of unknown type.&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
						&amp;lt;/relations&amp;gt;&lt;br /&gt;
						&amp;lt;instanceType&amp;gt;&lt;br /&gt;
							&amp;lt;list&amp;gt;&lt;br /&gt;
								&amp;lt;classBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/classBean&amp;gt;&lt;br /&gt;
							&amp;lt;/list&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
					&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
				&amp;lt;/list&amp;gt;&lt;br /&gt;
			&amp;lt;/contents&amp;gt;&lt;br /&gt;
		&amp;lt;/page&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Get an instance and its property/value pairs ==&lt;br /&gt;
* '''Signature''': ./instance/{ontlogyVersionId}[?instanceid={instanceid}&amp;amp;email={email_address}]&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/instance/38801?instanceid=glass&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns information about an instance and a list of property/value pairs.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/instance/38801&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:10:48.760 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
			&amp;lt;id&amp;gt;glass&amp;lt;/id&amp;gt;&lt;br /&gt;
			&amp;lt;fullId&amp;gt;&lt;br /&gt;
				http://mged.sourceforge.net/ontologies/MGEDOntology.owl#glass&lt;br /&gt;
			&amp;lt;/fullId&amp;gt;&lt;br /&gt;
			&amp;lt;label&amp;gt;glass&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;relations&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;:NAME&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;:NAME&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;:NAME&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#glass&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;unique_identifier&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unique_identifier&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;unique_identifier&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;MO_742&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;rdfs:comment&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;http://www.w3.org/2000/01/rdfschema#comment&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;rdfs:comment&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;The array is made on a glass slide.&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;:DIRECTTYPE&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;:DIRECTTYPE&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;:DIRECTTYPE&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;&lt;br /&gt;
								http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
							&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;relations /&amp;gt;&lt;br /&gt;
							&amp;lt;instanceType&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;classBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
									&amp;lt;/classBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;rdf:type&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;http://www.w3.org/1999/02/22rdfsyntaxns#type&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;rdf:type&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;&lt;br /&gt;
								http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
							&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;relations /&amp;gt;&lt;br /&gt;
							&amp;lt;instanceType&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;classBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
									&amp;lt;/classBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
			&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;instanceType&amp;gt;&lt;br /&gt;
				&amp;lt;list&amp;gt;&lt;br /&gt;
					&amp;lt;classBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/classBean&amp;gt;&lt;br /&gt;
				&amp;lt;/list&amp;gt;&lt;br /&gt;
			&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
		&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=  Hierarchy Services =&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;font color='red'&amp;gt;NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies for ontologies with STATUS=28.&amp;lt;/font&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
==  Get parents/children of a given concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/[parents|children]/{ontlogyVersionId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/parents/42331/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/children/42331/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
** '''Example''': http://rest.bioontology.org/bioportal/concepts/parents/42331/Melanoma?level=1&amp;amp;offset=1&amp;amp;limit=10&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns all parents of the concept, with the level indicating how far away the parent is from the concept. For instance, direct parents have level 1; their direct parents have level 2, etc. If no level is specified, the service returns all the levels up to the root. If the level is specified, the service returns only the parents at that level.&lt;br /&gt;
* '''Sample Output:''' &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/parents/42331/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 17:58:14.230 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanocytic_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Melanocytic_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Melanocytic Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Melanocytic Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get parents/children of a given concept in the latest version of a given ontology ==&lt;br /&gt;
* '''Signature''': ./virtual/[parents|children]/{ontlogyId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/parents/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/children/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
** '''Example''': http://rest.bioontology.org/bioportal/virtual/parents/1032/Melanoma?level=1&amp;amp;offset=1&amp;amp;limit=3&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': The same as the previous services, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
==  Get paths to roots/leaves from a concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/[rootpath|leafpath]/{ontologyVersionId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
**NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies &lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/rootpath/42693/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/leafpath/42693/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
* '''Description''': return a set of path to the roots (resp. leaves) for a given concept in a specific ontology version. Paths are represented as a list of conceptIds, separated by periods (.) The first one in the list is a root (resp. leaf) in the hierarchy; the last one in the list is the direct parent (resp. direct child) of the concept.&lt;br /&gt;
* '''Sample Output:''' &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;&lt;br /&gt;
		/bioportal/concepts/rootpath/40644/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-04-21 11:06:23.439 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;40644&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Path&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							Getings_and_Disorders_Kind.Diseases_Disorders_and_Getings.Diseases_and_Disorders.Neoplasm.Neoplasm_by_Morphology.Melanocytic_Neoplasm&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;40644&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Path&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							Getings_and_Disorders_Kind.Diseases_Disorders_and_Getings.Diseases_and_Disorders.Neoplasm.Neoplasm_by_Special_Category.Common_Neoplasm&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get paths to root/leaves from a concept in the latest version of a given ontology  ==&lt;br /&gt;
* '''Signature''': ./virtual/[rootpath|leafpath]/{ontologyId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/rootpath/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/leafpath/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
* '''Description''': The same as the previous services, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
==  Get siblings of a given concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/siblings/{ontlogyVersionId}/{conceptId}?level=&amp;lt;level&amp;gt;&amp;amp;email={email_address}&amp;amp;[&amp;amp;{optional args}]&lt;br /&gt;
**NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies &lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/siblings/42331/Melanoma?level=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
* '''Description''': returns the set of sibling concepts at the given level (i.e., siblings that have the same direct (level=1), grand-parents (level=2), etc.) for a given concept.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/siblings/42331/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:06:16.868 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Germ_Cell_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Germ_Cell_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Germ Cell Tumor&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Germ Cell Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Germ Cell Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Hematopoietic_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Hematopoietic_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Hematopoietic Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Hematopoietic Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Hematopoietic Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get siblings of a given concept in the latest version of a given ontology ==&lt;br /&gt;
* '''Signature''': ./virtual/siblings/{ontlogyId}/{conceptId}?level=&amp;lt;level&amp;gt;&amp;amp;email={email_address}&amp;amp;[&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/siblings/1032/Melanoma?level=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
* '''Description''': The same as the previous service, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
= Bio2RDF Dump Service =&lt;br /&gt;
&lt;br /&gt;
This service allows you to output a given ontology from BioPortal in the form of a N3 RDF file conforming to the requirements for integrating into the [http://sourceforge.net/projects/bio2rdf/ Bio2RDF] collection.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./ontology/dump_n3/{ontlogyVersionId}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontology/dump_n3/40865?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
= Annotator Service =&lt;br /&gt;
&lt;br /&gt;
The NCBO Annotator is a Web service that can be used to annotate text metadata with biomedical ontology concepts. The concepts are from ontologies in BioPortal and includes the Unified Medical Language System (UMLS) Metathesaurus, OBO Foundry candidate ontologies and many others. &lt;br /&gt;
&lt;br /&gt;
The Annotator can be tested via a Web interface available through [http://bioportal.bioontology.org/annotate BioPortal]. For more information on using the Annotator Web service, see: http://bioontology.org/wiki/index.php/Annotator_Web_service.&lt;br /&gt;
&lt;br /&gt;
= Resource Index Service =&lt;br /&gt;
&lt;br /&gt;
The Resource Index provides a mechanism to search for biomedical data based on ontology concepts. For more information on using the Resource Index service, see http://www.bioontology.org/wiki/index.php/Resource_Index.&lt;br /&gt;
&lt;br /&gt;
= Prototypes =&lt;br /&gt;
&lt;br /&gt;
== RDF Term Service ==&lt;br /&gt;
'''Coming in late May, 2010!''' This service allows you to output a snippet of an ontology from BioPortal in the form of an RDF file. &lt;br /&gt;
* '''Signature''': ./bioportal/rdf/{ontology version id}/{concept id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/{ontology id}/{concept id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/{ontology id}/{concept id},{concept id},...,{concept id}?email=example@example.org&lt;br /&gt;
* '''Examples''': &lt;br /&gt;
** http://rest.bioontology.org/bioportal/virtual/rdf/1321/NEMO_spatial:NEMO_0000024?email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/rdf/42743/NEMO_spatial:NEMO_0000023?email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** ontology version id&lt;br /&gt;
** concept id&lt;br /&gt;
* '''Description''': returns a BioPortal concept as RDF/XML ontology snippet. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]. &lt;br /&gt;
** The RDF dump will use URIs that are based on which format the ontology is in:&lt;br /&gt;
*** '''OWL/RDF(S)''': preserve original URIs&lt;br /&gt;
*** '''Protégé &amp;amp; RRF''': &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{abbreviation}/{concept_id}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*** '''OBO''': &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/{IDSPACE}_{LOCALID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns=&amp;quot;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf#&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ...&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;owl:Ontology rdf:about=&amp;quot;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:description&amp;gt;Neural ElectroMagnetic Ontologies (NEMO) describe classes of event-related brain potentials (ERP) and their properties, including spatial, temporal, functional (cognitive/behavioral) attributes, and data-level attributes (acquisition and analysis parameters).&amp;lt;/bioportal:description&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:abbreviation&amp;gt;NEMO&amp;lt;/bioportal:abbreviation&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:format&amp;gt;OWL&amp;lt;/bioportal:format&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:date&amp;gt;Wed May 19 09:56:21 PDT 2010&amp;lt;/bioportal:date&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:uri&amp;gt;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf&amp;lt;/bioportal:uri&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:displayLabel&amp;gt;Neural ElectroMagnetic Ontologies&amp;lt;/bioportal:displayLabel&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:versionNumber&amp;gt;.95&amp;lt;/bioportal:versionNumber&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:id&amp;gt;42743&amp;lt;/bioportal:id&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:ontologyId&amp;gt;1321&amp;lt;/bioportal:ontologyId&amp;gt;&lt;br /&gt;
    &amp;lt;/owl:Ontology&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    ...&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;owl:Class rdf:about=&amp;quot;http://nemo.nic.uoregon.edu/ontologies/working/NEMO_spatial.owl#NEMO_0000023&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;rdfs:label&amp;gt;right_parietal_scalp_surface_region&amp;lt;/rdfs:label&amp;gt;&lt;br /&gt;
        &amp;lt;rdfs:subClassOf rdf:resource=&amp;quot;http://nemo.nic.uoregon.edu/ontologies/working/NEMO_spatial.owl#NEMO_0000006&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;skos:broader&amp;gt;NEMO_spatial:NEMO_0000006&amp;lt;/skos:broader&amp;gt;&lt;br /&gt;
        &amp;lt;skos:notation&amp;gt;NEMO_spatial:NEMO_0000023&amp;lt;/skos:notation&amp;gt;&lt;br /&gt;
        &amp;lt;skos:prefLabel&amp;gt;right_parietal_scalp_surface_region&amp;lt;/skos:prefLabel&amp;gt;&lt;br /&gt;
    &amp;lt;/owl:Class&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Generated by the OWL API (version 3.0.0.1447) http://owlapi.sourceforge.net --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RDF Download Service ==&lt;br /&gt;
'''Coming in late July, 2010.''' This service allows you to download an entire ontology from BioPortal in the form of an RDF file.&lt;br /&gt;
* '''Signature''': ./bioportal/rdf/download/{ontology version id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/download/{ontology id}?email=example@example.org&lt;br /&gt;
* '''Examples''': &lt;br /&gt;
** http://rest.bioontology.org/bioportal/virtual/rdf/download/1321?email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/rdf/download/42743?email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** ontology version id&lt;br /&gt;
* '''Description''': returns a BioPortal ontology as RDF/XML. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]. &lt;br /&gt;
** The RDF dump will use URIs that are based on which format the ontology is in:&lt;br /&gt;
*** '''OWL/RDF(S)''': preserve original URIs&lt;br /&gt;
*** '''Protégé &amp;amp; RRF''': http://purl.bioontology.org/ontology/{abbreviation}/{concept_id}&lt;br /&gt;
*** '''OBO''': http://purl.obolibrary.org/{idspace}_{localid}&lt;br /&gt;
&lt;br /&gt;
== Notes Service ==&lt;br /&gt;
The prototype notes service has been replaced with a new [[Ontology_Notes|structured notes service]].&lt;br /&gt;
&lt;br /&gt;
== Mapping Service ==&lt;br /&gt;
* '''Prototype'''&lt;br /&gt;
** '''Signature''': ./mappings/service/{ontology_id}/{concept_id}&lt;br /&gt;
** '''Example''': http://bioportal.bioontology.org/mappings/service/1083/&lt;br /&gt;
** '''Required arguments:''' &lt;br /&gt;
*** ontology_id&lt;br /&gt;
** '''Optional arguments:''' &lt;br /&gt;
*** concept_id=if concept_id is included, the service will return all mappings to and from the given concept&lt;br /&gt;
** '''Description''': returns BioPortal Mappings as XML. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]&lt;br /&gt;
** '''Example Code:''' [http://www.bioontology.org/wiki/index.php/ExtractMappings Extract Mappings]&lt;br /&gt;
** '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;hash&amp;gt;&lt;br /&gt;
  &amp;lt;mapping-from type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;mapping-from&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:25:23&amp;lt;/created-at&amp;gt;&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Carbon&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;CHEBI:27594&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98216&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;Chemical entities of biological interest&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Carbon&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1007&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Carbon&amp;lt;/source-id&amp;gt;&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;38377&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-from&amp;gt;   &lt;br /&gt;
    &amp;lt;mapping-from&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:27:05&amp;lt;/created-at&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Gold&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;CHEBI:29287&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98218&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;Chemical entities of biological interest&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Gold&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1007&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Gold&amp;lt;/source-id&amp;gt;&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;38377&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-from&amp;gt;&lt;br /&gt;
  &amp;lt;/mapping-from&amp;gt;&lt;br /&gt;
  &amp;lt;mapping-to type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;mapping-to&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:35:27&amp;lt;/created-at&amp;gt;&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Carbohydrate&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;Carbohydrate&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98219&amp;lt;/id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Carbohydrate&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1083&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Carbohydrate&amp;lt;/source-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;29531&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-to&amp;gt;&lt;br /&gt;
  &amp;lt;/mapping-to&amp;gt;&lt;br /&gt;
&amp;lt;/hash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Usage Logging =&lt;br /&gt;
* '''Signature''': ./usage?{args}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/usage?requesturl=ontologies&amp;amp;resourceparameters=13578&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** none specifically, but at least one optional argument is required&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** requesturl=&amp;lt;string contained in request url&amp;gt; – limit results to a given string contained in REST service request url. Unique values for the requesturl are: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  /categories&lt;br /&gt;
  /concepts/{ontology version id}/{concept id}&lt;br /&gt;
  /concepts/{children or leafpath or parents or siblings}/{ontology version id}/{concept id}&lt;br /&gt;
  /diffs/{virtual id}&lt;br /&gt;
  /ontologies/{ontology version id} &lt;br /&gt;
  /ontologies/download/{ontology version id}&lt;br /&gt;
  /ontologies/versions/{ontology virtual id}&lt;br /&gt;
  /path/{ontology version id}/{concept id}&lt;br /&gt;
  /search/{search terms}&lt;br /&gt;
  /virtual/{virtual id}&lt;br /&gt;
  /virtual/ontology/{virtual id}/{concept id}&lt;br /&gt;
  /virtual/rootpath/{virtual id}/{concept id}&lt;br /&gt;
  /virtual/siblings/{virtual id}/{concept id}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
** resourceparameters=&amp;lt;string contained in resource parameters&amp;gt; – limit results to a given string contained in resource parameters. For example, in the URL http://rest.bioontology.org/bioportal/search/melanoma, the word &amp;quot;melanoma&amp;quot; is considered a &amp;quot;resource parameter&amp;quot;.&lt;br /&gt;
** startdateaccessed=&amp;lt;date in format mm/dd/yyyy&amp;gt; – limit results to the given starting date (default: no starting date)&lt;br /&gt;
** startdateaccessed=&amp;lt;date in format mm/dd/yyyy&amp;gt; – limit results to the given ending date (default: today's date)&lt;br /&gt;
* '''Description''': returns BioPortal REST services usage data as XML.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/usage&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-07-27 14:21:19.728 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;&lt;br /&gt;
					/search/Certain infectious and parasitic diseases/&lt;br /&gt;
				&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;&lt;br /&gt;
					query=Certain%20infectious%20and%20parasitic%20diseases&lt;br /&gt;
				&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;1&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;/search/Hypertension/&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;&lt;br /&gt;
					query=Hypertension&lt;br /&gt;
				&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;2&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;/search/Melanoma/&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;query=Melanoma&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;3&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= XML Schema Definitions for the REST services =&lt;br /&gt;
&lt;br /&gt;
XML Schema for [[#Term_services|concept]] and [[#Hierarchy_Services|hierarchy]] services have been provided courtesy Eamonn Maguire. An updated XML Schema document will be posted shortly.&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10071</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10071"/>
		<updated>2010-07-23T17:33:14Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Providing URIs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protege ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader and skos:narrower for terms from RRF ontologies&lt;br /&gt;
* all annotation properties for terms in OWL ontologies&lt;br /&gt;
* part-of relations for OBO terms&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10070</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10070"/>
		<updated>2010-07-23T17:32:51Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Providing URIs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protege ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader and skos:narrower for terms from RRF ontologies&lt;br /&gt;
* all annotation properties for terms in OWL ontologies&lt;br /&gt;
* part-of relations for OBO terms&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10069</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10069"/>
		<updated>2010-07-23T17:23:05Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Goals for generating RDF for BioPortal content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies.&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;tt&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/tt&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protege ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;tt&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader and skos:narrower for terms from RRF ontologies&lt;br /&gt;
* all annotation properties for terms in OWL ontologies&lt;br /&gt;
* part-of relations for OBO terms&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=BioPortal_REST_services&amp;diff=10068</id>
		<title>BioPortal REST services</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=BioPortal_REST_services&amp;diff=10068"/>
		<updated>2010-07-23T17:20:51Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* RDF Download Service */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents BioPortal Web Service signatures. The list below contains commonly accessed BioPortal Web services and is not intended to be an exhaustive list. If a feature you are interested in is not in the list below, please contact [mailto:support@bioontology.org BioPortal Support] to request the service or ask for more details on the full list of services. &lt;br /&gt;
&lt;br /&gt;
The '''prefix''' for all production service URLs in the table below is http://rest.bioontology.org/bioportal/&lt;br /&gt;
&lt;br /&gt;
* '''Note''': All NCBO REST web service calls MUST append a user identification query parameter with the pattern of &amp;quot;email=UserEmail&amp;quot; (note some clients may need to use URL encoding). For example, email=example@example.org or email=example%40example.org as an encoded email. Please start adding the user identification URL parameter to all your web service invocations. Later in 2009, we may start challenging REST service calls that do not have this parameter.  &lt;br /&gt;
&lt;br /&gt;
* '''Note''': ''Signatures for BioPortal services have changed in BioPortal 2.0.4 release on January 13th, 2009. This page has the new service URLs. If you have any questions, please contact [mailto:support@bioontology.org BioPortal Support].''&lt;br /&gt;
&lt;br /&gt;
= Overview - Using NCBO Technology in Your Project =&lt;br /&gt;
See [http://www.bioontology.org/wiki/index.php/Using_NCBO_Technology_In_Your_Project Using NCBO Technology in your Project] for general information and widgets available for use.&lt;br /&gt;
&lt;br /&gt;
= Code Examples = &lt;br /&gt;
*Code examples for the ontology web services, developed in FlexViz, is available at: https://bmir-gforge.stanford.edu/gf/project/flexviz/frs/?action=index. To see the code in action, visit the [http://keg.cs.uvic.ca/ncbo/restservicestest/TestUI.html Test User Interface] that has been set-up using the FlexViz code.&lt;br /&gt;
&lt;br /&gt;
*Code examples for the [http://bioontology.org/wiki/index.php/Annotator_Web_service Annotator] and [http://www.bioontology.org/wiki/index.php/Resource_Index Resource Index] can be found on pages specific for those tools.&lt;br /&gt;
&lt;br /&gt;
= BioPortal Announce Mailing List =&lt;br /&gt;
To receive notices of new BioPortal releases, changes to web services, or planned downtime subscribe to the [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-annouce] list.&lt;br /&gt;
&lt;br /&gt;
= Services to access ontologies and ontology versions =&lt;br /&gt;
&lt;br /&gt;
== List all the latest version of ontologies ==&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./ontologies?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get a specific ontology based on a version id ==&lt;br /&gt;
* '''Signature''':  ./ontologies/{ontology version id}?email={email_address}&lt;br /&gt;
* '''Example''':  http://rest.bioontology.org/bioportal/ontologies/39002?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Download an ontology file ==&lt;br /&gt;
* '''Description''': Download the file (.obo, .owl) corresponding to the given ontology version id.&lt;br /&gt;
* '''Signature''':   ./ontologies/download/{ontology version id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies/download/39002?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Download the latest ontology file ==&lt;br /&gt;
* '''Description''': Download the file (.obo, .owl) corresponding to the given virtual ontology id.&lt;br /&gt;
* '''Signature''':   ./virtual/download/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/download/1090?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get all versions of an ontology from a virtual ontology id ==&lt;br /&gt;
* '''Signature''': ./ontologies/versions/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontologies/versions/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get latest version of an ontology id ==&lt;br /&gt;
* '''Signature''': ./virtual/ontology/{ontology_id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  List all ontology categories ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Signature''':   ./categories?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/categories&lt;br /&gt;
&lt;br /&gt;
==  List all ontology groups ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2''&lt;br /&gt;
* '''Signature''':   ./groups?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/groups&lt;br /&gt;
&lt;br /&gt;
= Services to access ontology views and ontology view versions =&lt;br /&gt;
&lt;br /&gt;
Since all the views on ontologies are ontologies themselves all the services that work on ontologies do &lt;br /&gt;
work for ontology views also with the same signature.&lt;br /&gt;
&lt;br /&gt;
For example to get a specific ontology view based on a version id would be possible by using the signature:&lt;br /&gt;
&lt;br /&gt;
'''./ontologies/download/{view version id}?email={email_address}'''&lt;br /&gt;
&lt;br /&gt;
or for getting all view versions of a virtual view can be achieved called using the signature:&lt;br /&gt;
&lt;br /&gt;
'''./ontologies/versions/{view id}?email={email_address}'''&lt;br /&gt;
&lt;br /&gt;
However, there are a couple of services that are special for views:&lt;br /&gt;
&lt;br /&gt;
== List all the latest version of views ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Signature''': ./views?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/views?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
== Get all versions of views from a virtual ontology id ==&lt;br /&gt;
'''NOTE''': ''To be released in BioPortal version 2.2'' &lt;br /&gt;
* '''Description''': Returns all versions of views defined on the latest version a virtual ontology, grouped by virtual view ids.&lt;br /&gt;
* '''Signature''': ./views/versions/{ontology id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/views/versions/1104?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
= Search services =&lt;br /&gt;
&lt;br /&gt;
==  Search BioPortal ==&lt;br /&gt;
* '''Signature''': ./search/{query}[?{optional args}]&amp;amp;email={email_address}&lt;br /&gt;
* '''Alt Signature''': ./search/?query={uri-encoded query}[&amp;amp;{optional args}]&amp;amp;email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/search/Gene?email=example@example.org&lt;br /&gt;
* You can use multiple query terms, separated by a space, for example: [http://rest.bioontology.org/bioportal/search/lung%20disease http://rest.bioontology.org/bioportal/search/lung disease?email=example@example.org]&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** ontologyids=&amp;lt;ontologyid&amp;gt;,&amp;lt;ontologyid&amp;gt;… - limits the search to specific ontologies (default: all ontologies)&lt;br /&gt;
** isexactmatch=[1/0] – match the entire concept name (default: 0)&lt;br /&gt;
** includeproperties=[1/0] – include attributes in the search (default: 0)&lt;br /&gt;
** pagesize=&amp;lt;pagesize&amp;gt; - the number of results to display in a single request (default: all)&lt;br /&gt;
** pagenum=&amp;lt;pagenum&amp;gt; - the page number to display (pages are calculated using &amp;lt;total results&amp;gt;/&amp;lt;pagesize&amp;gt;) (default: 1)&lt;br /&gt;
** maxnumhits=&amp;lt;maxnumhits&amp;gt; - the maximum number of top matching results to return (default: 1000)&lt;br /&gt;
** subtreerootconceptid=&amp;lt;uri-encoded conceptid&amp;gt; - narrow the search to concepts residing in a sub-tree, where the &amp;quot;subtreerootconceptid&amp;quot; is the root node. This feature requires a SINGLE &amp;lt;ontologyid&amp;gt; passed in using the &amp;quot;onotlogyids&amp;quot; parameter.&lt;br /&gt;
* '''Description:''' &lt;br /&gt;
The search attempts to match both partial and exact queries, giving more weight to exact matches. In single-word searches, the wildcard character (*) is automatically appended to the end of the word. For example, searching for &amp;quot;lun&amp;quot; would return all concepts whose name contains a word that begins with &amp;quot;lun&amp;quot; (i.e. &amp;quot;Lung&amp;quot;, &amp;quot;Murine Lunate Bone&amp;quot;, &amp;quot;Base of the Lung&amp;quot;, etc).&lt;br /&gt;
&lt;br /&gt;
In phrase searches (multiple words), the wildcard character is appended to the end of each word. For example, searching for &amp;quot;cut mela&amp;quot; would return all concepts whose name contains a word starting with &amp;quot;cut&amp;quot;, followed by any word that begins with &amp;quot;mela&amp;quot; (i.e. &amp;quot;Cutaneous Melanoma&amp;quot;, &amp;quot;Metastatic Non-Cutaneous Melanoma&amp;quot;, &amp;quot;Cutaneous Melanoma Clinical TNM Finding&amp;quot;, etc).&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/search/software/?ontologyids=1104&amp;amp;isexactmatch=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Sample Output''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;&lt;br /&gt;
		/bioportal/search/cutaneous%20mela&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-05-07 16:17:46.182 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;page&amp;gt;&lt;br /&gt;
			&amp;lt;pageNum&amp;gt;1&amp;lt;/pageNum&amp;gt;&lt;br /&gt;
			&amp;lt;numPages&amp;gt;1&amp;lt;/numPages&amp;gt;&lt;br /&gt;
			&amp;lt;pageSize&amp;gt;3&amp;lt;/pageSize&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsPage&amp;gt;3&amp;lt;/numResultsPage&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsTotal&amp;gt;3&amp;lt;/numResultsTotal&amp;gt;&lt;br /&gt;
			&amp;lt;contents&lt;br /&gt;
				class=&amp;quot;org.ncbo.stanford.bean.search.SearchResultListBean&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;searchResultList&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39715&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1136&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Experimental Factor Ontology&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;&lt;br /&gt;
							http://www.ebi.ac.uk/efo/EFO_0000389&lt;br /&gt;
						&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;EFO_0000389&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							cutaneous melanoma&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;cutaneous melanoma&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39478&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1032&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							NCI Thesaurus&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;&lt;br /&gt;
							http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Cutaneous_Melanoma&lt;br /&gt;
						&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;&lt;br /&gt;
							Cutaneous_Melanoma&lt;br /&gt;
						&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							Cutaneous Melanoma&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;Cutaneous Melanoma&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
					&amp;lt;searchBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39833&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1009&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Human disease&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;recordType&amp;gt;&lt;br /&gt;
							RECORD_TYPE_PREFERRED_NAME&lt;br /&gt;
						&amp;lt;/recordType&amp;gt;&lt;br /&gt;
						&amp;lt;conceptId&amp;gt;DOID:2418&amp;lt;/conceptId&amp;gt;&lt;br /&gt;
						&amp;lt;conceptIdShort&amp;gt;DOID:2418&amp;lt;/conceptIdShort&amp;gt;&lt;br /&gt;
						&amp;lt;preferredName&amp;gt;&lt;br /&gt;
							Cutaneous Melanocytic Neoplasm&lt;br /&gt;
						&amp;lt;/preferredName&amp;gt;&lt;br /&gt;
						&amp;lt;contents&amp;gt;&lt;br /&gt;
							Cutaneous Melanocytic Neoplasm&lt;br /&gt;
						&amp;lt;/contents&amp;gt;&lt;br /&gt;
					&amp;lt;/searchBean&amp;gt;&lt;br /&gt;
				&amp;lt;/searchResultList&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyHitList&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39715&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1136&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Experimental Factor Ontology&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39833&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1009&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							Human disease&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
					&amp;lt;ontologyHitBean&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyVersionId&amp;gt;39478&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyId&amp;gt;1032&amp;lt;/ontologyId&amp;gt;&lt;br /&gt;
						&amp;lt;ontologyDisplayLabel&amp;gt;&lt;br /&gt;
							NCI Thesaurus&lt;br /&gt;
						&amp;lt;/ontologyDisplayLabel&amp;gt;&lt;br /&gt;
						&amp;lt;numHits&amp;gt;1&amp;lt;/numHits&amp;gt;&lt;br /&gt;
					&amp;lt;/ontologyHitBean&amp;gt;&lt;br /&gt;
				&amp;lt;/ontologyHitList&amp;gt;&lt;br /&gt;
			&amp;lt;/contents&amp;gt;&lt;br /&gt;
		&amp;lt;/page&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Term services =&lt;br /&gt;
(formerly referred to as Concept services)&lt;br /&gt;
&lt;br /&gt;
==  Get term ==&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/{concept id}?email={email_address}&lt;br /&gt;
* '''Alt Signature''': ./concepts/{ontology version id}?conceptid={uri-encoded concept id}&amp;amp;email={email_address}&lt;br /&gt;
**To ensure that the Web service works within your application, use the Alt signature as some ontologies may contain terms where the concept id is a URI. &lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** light=[1/0] - when set to 1, returns the &amp;quot;light&amp;quot; version of XML with only a basic info for the concept and its immediate children&lt;br /&gt;
** norelations=[1/0] - when set to 1, returns only the requested term information (id, label, fullid, type, synonyms, definitions) without the &amp;quot;relations&amp;quot; map. This is useful when you need to quickly retrieve just the base information about a term.&lt;br /&gt;
* '''Examples''':&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/39002/BRO:Resource?email=example@example.org&amp;lt;br/&amp;gt;&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/41009?conceptid=http%3A%2F%2Fihtsdo.owl%2Fsnomedct%2Fanatomy%23302509004&amp;amp;light=0&amp;amp;email=example@example.org&amp;lt;br/&amp;gt;&lt;br /&gt;
http://rest.bioontology.org/bioportal/concepts/41009?conceptid=http%3A%2F%2Fihtsdo.owl%2Fsnomedct%2Fanatomy%23302509004&amp;amp;norelations=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Sample Output''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/40644/&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-12-16 10:06:10.727 PST&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;classBean&amp;gt;&lt;br /&gt;
			&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
			&amp;lt;fullId&amp;gt;http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Melanoma&amp;lt;/fullId&amp;gt;&lt;br /&gt;
			&amp;lt;label&amp;gt;Melanoma&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
			&amp;lt;synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;Malignant Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
			&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
			&amp;lt;definitions&amp;gt;&lt;br /&gt;
				&amp;lt;string&amp;gt;A malignant, usually aggressive tumor composed of atypical,&lt;br /&gt;
					neoplastic melanocytes.&amp;lt;/string&amp;gt;&lt;br /&gt;
			&amp;lt;/definitions&amp;gt;&lt;br /&gt;
			&amp;lt;relations&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;UMLS_CUI&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;C0025202&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;owl:equivalentClass&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;'Common Neoplasm' and 'Melanocytic Neoplasm' and&lt;br /&gt;
							(Disease_Has_Abnormal_Cell only 'Melanoma Cell')&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;ALT_DEFINITION&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							&amp;lt;def-source&amp;gt;NCI-GLOSS&amp;lt;/def-source&amp;gt;&lt;br /&gt;
							&amp;lt;def-definition&amp;gt;A form of skin cancer that arises in&lt;br /&gt;
								melanocytes, the cells that produce pigment.&amp;lt;/def-definition&amp;gt;&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;ICD-O-3_Code&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;8720/3&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Semantic_Type&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Neoplastic Process&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;SubClass&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;classBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;Non-Cutaneous_Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Non-Cutaneous_Melanoma&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;Non-Cutaneous Melanoma&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
							&amp;lt;synonyms&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Extracutaneous Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Non-Cutaneous Melanoma&amp;lt;/string&amp;gt;&lt;br /&gt;
							&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
							&amp;lt;definitions&amp;gt;&lt;br /&gt;
								&amp;lt;string&amp;gt;Melanoma is a malignant tumor of melanocytes,&lt;br /&gt;
									cells that are derived from the neural crest.&amp;lt;/string&amp;gt;&lt;br /&gt;
							&amp;lt;/definitions&amp;gt;&lt;br /&gt;
							&amp;lt;relations&amp;gt;&lt;br /&gt;
								&amp;lt;entry&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;code&amp;lt;/string&amp;gt;&lt;br /&gt;
									&amp;lt;list&amp;gt;&lt;br /&gt;
										&amp;lt;string&amp;gt;C8711&amp;lt;/string&amp;gt;&lt;br /&gt;
									&amp;lt;/list&amp;gt;&lt;br /&gt;
								&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;/relations&amp;gt;&lt;br /&gt;
						&amp;lt;/classBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
			&amp;lt;/relations&amp;gt;&lt;br /&gt;
		&amp;lt;/classBean&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get all root terms for an ontology version id ==&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/root?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/39002/root?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get term for latest ontology version id ==&lt;br /&gt;
'''NOTE''': ''This signature will change in BioPortal release 2.2''&lt;br /&gt;
* '''New Signature''': ./virtual/ontology/{ontology id}/{concept id}?email={email_address}&lt;br /&gt;
* '''New Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104/BRO:Resource?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./virtual/{ontology id}/{concept id}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/1104/BRO:Resource?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
==  Get all terms using the specific ontology version id ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' 'Get all terms' service has changed. The new signature and examples are reflected below. See [[#Changes_to_the_Get_all_terms_service]] for more information.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./concepts/{ontology version id}/all?pagesize={pagesize}&amp;amp;pagenum={pagenum}&amp;amp;email={email_address}&lt;br /&gt;
* '''Examples''': A preview of the new service can be seen on the NCBO staging site:&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/40644/all?pagesize=50&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/42431/all?pagesize=50&amp;amp;pagenum=500&amp;amp;email=example@example.org&lt;br /&gt;
* '''Arguments:''' &lt;br /&gt;
** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
==  Get all terms using the virtual ontology id ==&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' 'Get all terms' service has changed. The new signature and examples are reflected below. See [[#Changes_to_the_Get_all_terms_service]] for more information.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./virtual/ontology/{ontology id}/all?pagesize={pagesize}&amp;amp;pagenum={pagenum}&amp;amp;email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/ontology/1104/all?&amp;amp;pagesize=50&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Arguments:''' &lt;br /&gt;
** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
== Changes to the Get all terms service ==&lt;br /&gt;
&lt;br /&gt;
Starting in BioPortal 2.3.1 (released March 15, 2010), the 'Get all terms' service has changed to support speedier and more complete term retrieval. To support this, several changes to the response XML and service signature are being made. Please see the following notes to update your existing applications to support these changes.&lt;br /&gt;
&lt;br /&gt;
* '''Examples''': A preview of the new service can be seen on the NCBO staging site:&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/40644/all?pagesize=50&amp;amp;pagenum=1&lt;br /&gt;
** http://rest.bioontology.org/bioportal/concepts/42431/all?pagesize=50&amp;amp;pagenum=500&lt;br /&gt;
&lt;br /&gt;
* '''Signature'''&lt;br /&gt;
** '''New parameters:''' Previously, offset and limit were used to control pagination of results. These parameters have been replaced as follows:&lt;br /&gt;
*** '''pagesize:''' An integer limiting how many results will be returned on a single page (a 'page' is equivalent to a single call to the REST service)&lt;br /&gt;
*** '''pagenum:''' An integer indicating which page of results to return.&lt;br /&gt;
&lt;br /&gt;
* '''Response''': The structure of the new 'Get all terms' response XML has been brought into line with other BioPortal REST term services. In addition, to assist in paging through result sets, 'page' metadata is provided. A list of classBeans is provided in the classBeanResultList element, which includes each classes' set of relations (examples of relations include SuperClass, SubClass, and rdfs:label). Please see the example below for a full demonstration of the new response.&lt;br /&gt;
&lt;br /&gt;
=  Instance Services =&lt;br /&gt;
&lt;br /&gt;
== Get all direct instances for a given term ==&lt;br /&gt;
* '''Signature''': ./concepts/instances/{ontlogyVersionId}[?conceptid={uri-encoded concept id}[&amp;amp;{optional args}]&amp;amp;email={email_address} &lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** pagesize=&amp;lt;pagesize&amp;gt; - the number of results to display in a single request (default: all)&lt;br /&gt;
** pagenum=&amp;lt;pagenum&amp;gt; - the page number to display (pages are calculated using &amp;lt;total results&amp;gt;/&amp;lt;pagesize&amp;gt;) (default: 1)&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/instances/38801?conceptid=SubstrateType&amp;amp;pagesize=1&amp;amp;pagenum=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns all direct instances for a given term.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/instances/38801&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:17:21.226 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;page&amp;gt;&lt;br /&gt;
			&amp;lt;pageNum&amp;gt;1&amp;lt;/pageNum&amp;gt;&lt;br /&gt;
			&amp;lt;numPages&amp;gt;5&amp;lt;/numPages&amp;gt;&lt;br /&gt;
			&amp;lt;pageSize&amp;gt;1&amp;lt;/pageSize&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsPage&amp;gt;1&amp;lt;/numResultsPage&amp;gt;&lt;br /&gt;
			&amp;lt;numResultsTotal&amp;gt;5&amp;lt;/numResultsTotal&amp;gt;&lt;br /&gt;
			&amp;lt;contents class=&amp;quot;org.ncbo.stanford.bean.concept.InstanceBeanResultListBean&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;list&amp;gt;&lt;br /&gt;
					&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;unknown_substrate_type&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unknown_substrate_type&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;unknown_substrate_type&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;rdf:type&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;http://www.w3.org/1999/02/22rdfsyntaxns#type&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;rdf:type&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;&lt;br /&gt;
											http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
										&amp;lt;instanceType&amp;gt;&lt;br /&gt;
											&amp;lt;list&amp;gt;&lt;br /&gt;
												&amp;lt;classBean&amp;gt;&lt;br /&gt;
													&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
													&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
													&amp;lt;/fullId&amp;gt;&lt;br /&gt;
													&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
													&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
													&amp;lt;relations /&amp;gt;&lt;br /&gt;
												&amp;lt;/classBean&amp;gt;&lt;br /&gt;
											&amp;lt;/list&amp;gt;&lt;br /&gt;
										&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
									&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;:NAME&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;:NAME&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;:NAME&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unknown_substrate_type&lt;br /&gt;
									&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;unique_identifier&amp;lt;/id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
									&amp;lt;fullId&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unique_identifier&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;unique_identifier&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;MO_484&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;:DIRECTTYPE&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;:DIRECTTYPE&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;:DIRECTTYPE&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;&lt;br /&gt;
											http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
										&amp;lt;instanceType&amp;gt;&lt;br /&gt;
											&amp;lt;list&amp;gt;&lt;br /&gt;
												&amp;lt;classBean&amp;gt;&lt;br /&gt;
													&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
													&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
													&amp;lt;/fullId&amp;gt;&lt;br /&gt;
													&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
													&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
													&amp;lt;relations /&amp;gt;&lt;br /&gt;
												&amp;lt;/classBean&amp;gt;&lt;br /&gt;
											&amp;lt;/list&amp;gt;&lt;br /&gt;
										&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
									&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
							&amp;lt;entry&amp;gt;&lt;br /&gt;
								&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;rdfs:comment&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;http://www.w3.org/2000/01/rdfschema#comment&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;rdfs:comment&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;string&amp;gt;SubstrateType of unknown type.&amp;lt;/string&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/entry&amp;gt;&lt;br /&gt;
						&amp;lt;/relations&amp;gt;&lt;br /&gt;
						&amp;lt;instanceType&amp;gt;&lt;br /&gt;
							&amp;lt;list&amp;gt;&lt;br /&gt;
								&amp;lt;classBean&amp;gt;&lt;br /&gt;
									&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
									&amp;lt;fullId&amp;gt;&lt;br /&gt;
										http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
									&amp;lt;/fullId&amp;gt;&lt;br /&gt;
									&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
									&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
									&amp;lt;relations /&amp;gt;&lt;br /&gt;
								&amp;lt;/classBean&amp;gt;&lt;br /&gt;
							&amp;lt;/list&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
					&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
				&amp;lt;/list&amp;gt;&lt;br /&gt;
			&amp;lt;/contents&amp;gt;&lt;br /&gt;
		&amp;lt;/page&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Get an instance and its property/value pairs ==&lt;br /&gt;
* '''Signature''': ./instance/{ontlogyVersionId}[?instanceid={instanceid}&amp;amp;email={email_address}]&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/instance/38801?instanceid=glass&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns information about an instance and a list of property/value pairs.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/instance/38801&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:10:48.760 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
			&amp;lt;id&amp;gt;glass&amp;lt;/id&amp;gt;&lt;br /&gt;
			&amp;lt;fullId&amp;gt;&lt;br /&gt;
				http://mged.sourceforge.net/ontologies/MGEDOntology.owl#glass&lt;br /&gt;
			&amp;lt;/fullId&amp;gt;&lt;br /&gt;
			&amp;lt;label&amp;gt;glass&amp;lt;/label&amp;gt;&lt;br /&gt;
			&amp;lt;relations&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;:NAME&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;:NAME&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;:NAME&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#glass&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;unique_identifier&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#unique_identifier&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;unique_identifier&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;MO_742&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;rdfs:comment&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;http://www.w3.org/2000/01/rdfschema#comment&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;rdfs:comment&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;The array is made on a glass slide.&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;:DIRECTTYPE&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;:DIRECTTYPE&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;:DIRECTTYPE&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;&lt;br /&gt;
								http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
							&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;relations /&amp;gt;&lt;br /&gt;
							&amp;lt;instanceType&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;classBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
									&amp;lt;/classBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;entry&amp;gt;&lt;br /&gt;
					&amp;lt;propertyBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;rdf:type&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;http://www.w3.org/1999/02/22rdfsyntaxns#type&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;rdf:type&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/propertyBean&amp;gt;&lt;br /&gt;
					&amp;lt;list&amp;gt;&lt;br /&gt;
						&amp;lt;instanceBean&amp;gt;&lt;br /&gt;
							&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
							&amp;lt;fullId&amp;gt;&lt;br /&gt;
								http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
							&amp;lt;/fullId&amp;gt;&lt;br /&gt;
							&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
							&amp;lt;relations /&amp;gt;&lt;br /&gt;
							&amp;lt;instanceType&amp;gt;&lt;br /&gt;
								&amp;lt;list&amp;gt;&lt;br /&gt;
									&amp;lt;classBean&amp;gt;&lt;br /&gt;
										&amp;lt;id&amp;gt;owl:Class&amp;lt;/id&amp;gt;&lt;br /&gt;
										&amp;lt;fullId&amp;gt;http://www.w3.org/2002/07/owl#Class&lt;br /&gt;
										&amp;lt;/fullId&amp;gt;&lt;br /&gt;
										&amp;lt;label&amp;gt;owl:Class&amp;lt;/label&amp;gt;&lt;br /&gt;
										&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
										&amp;lt;relations /&amp;gt;&lt;br /&gt;
									&amp;lt;/classBean&amp;gt;&lt;br /&gt;
								&amp;lt;/list&amp;gt;&lt;br /&gt;
							&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
						&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
					&amp;lt;/list&amp;gt;&lt;br /&gt;
				&amp;lt;/entry&amp;gt;&lt;br /&gt;
			&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;instanceType&amp;gt;&lt;br /&gt;
				&amp;lt;list&amp;gt;&lt;br /&gt;
					&amp;lt;classBean&amp;gt;&lt;br /&gt;
						&amp;lt;id&amp;gt;SubstrateType&amp;lt;/id&amp;gt;&lt;br /&gt;
						&amp;lt;fullId&amp;gt;&lt;br /&gt;
							http://mged.sourceforge.net/ontologies/MGEDOntology.owl#SubstrateType&lt;br /&gt;
						&amp;lt;/fullId&amp;gt;&lt;br /&gt;
						&amp;lt;label&amp;gt;SubstrateType&amp;lt;/label&amp;gt;&lt;br /&gt;
						&amp;lt;type&amp;gt;Class&amp;lt;/type&amp;gt;&lt;br /&gt;
						&amp;lt;relations /&amp;gt;&lt;br /&gt;
					&amp;lt;/classBean&amp;gt;&lt;br /&gt;
				&amp;lt;/list&amp;gt;&lt;br /&gt;
			&amp;lt;/instanceType&amp;gt;&lt;br /&gt;
		&amp;lt;/instanceBean&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=  Hierarchy Services =&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;font color='red'&amp;gt;NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies for ontologies with STATUS=28.&amp;lt;/font&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
==  Get parents/children of a given concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/[parents|children]/{ontlogyVersionId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/parents/42331/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/children/42331/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
** '''Example''': http://rest.bioontology.org/bioportal/concepts/parents/42331/Melanoma?level=1&amp;amp;offset=1&amp;amp;limit=10&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': returns all parents of the concept, with the level indicating how far away the parent is from the concept. For instance, direct parents have level 1; their direct parents have level 2, etc. If no level is specified, the service returns all the levels up to the root. If the level is specified, the service returns only the parents at that level.&lt;br /&gt;
* '''Sample Output:''' &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/parents/42331/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 17:58:14.230 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanocytic_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Melanocytic_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Melanocytic Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Melanocytic Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get parents/children of a given concept in the latest version of a given ontology ==&lt;br /&gt;
* '''Signature''': ./virtual/[parents|children]/{ontlogyId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/parents/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/children/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
** '''Example''': http://rest.bioontology.org/bioportal/virtual/parents/1032/Melanoma?level=1&amp;amp;offset=1&amp;amp;limit=3&amp;amp;email=example@example.org&lt;br /&gt;
* '''Description''': The same as the previous services, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
==  Get paths to roots/leaves from a concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/[rootpath|leafpath]/{ontologyVersionId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
**NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies &lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/rootpath/42693/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/leafpath/42693/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
* '''Description''': return a set of path to the roots (resp. leaves) for a given concept in a specific ontology version. Paths are represented as a list of conceptIds, separated by periods (.) The first one in the list is a root (resp. leaf) in the hierarchy; the last one in the list is the direct parent (resp. direct child) of the concept.&lt;br /&gt;
* '''Sample Output:''' &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;&lt;br /&gt;
		/bioportal/concepts/rootpath/40644/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-04-21 11:06:23.439 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;40644&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Path&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							Getings_and_Disorders_Kind.Diseases_Disorders_and_Getings.Diseases_and_Disorders.Neoplasm.Neoplasm_by_Morphology.Melanocytic_Neoplasm&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;40644&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Melanoma&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Path&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;&lt;br /&gt;
							Getings_and_Disorders_Kind.Diseases_Disorders_and_Getings.Diseases_and_Disorders.Neoplasm.Neoplasm_by_Special_Category.Common_Neoplasm&lt;br /&gt;
						&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get paths to root/leaves from a concept in the latest version of a given ontology  ==&lt;br /&gt;
* '''Signature''': ./virtual/[rootpath|leafpath]/{ontologyId}/{conceptId}[?email={email_address}&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/rootpath/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/leafpath/1032/Melanoma?email=example@example.org&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
** limit=&amp;lt;integer&amp;gt; – limits the number of results&lt;br /&gt;
* '''Description''': The same as the previous services, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
==  Get siblings of a given concept in a specific ontology version ==&lt;br /&gt;
* '''Signature''': ./concepts/siblings/{ontlogyVersionId}/{conceptId}?level=&amp;lt;level&amp;gt;&amp;amp;email={email_address}&amp;amp;[&amp;amp;{optional args}]&lt;br /&gt;
**NOTE: To see which ontology versions have been processed for use with the Hierarchy services, see http://rest.bioontology.org/obs/ontologies &lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/concepts/siblings/42331/Melanoma?level=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
* '''Description''': returns the set of sibling concepts at the given level (i.e., siblings that have the same direct (level=1), grand-parents (level=2), etc.) for a given concept.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/concepts/siblings/42331/Melanoma&lt;br /&gt;
	&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;20100408 18:06:16.868 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Germ_Cell_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Germ_Cell_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Germ Cell Tumor&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Germ Cell Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Germ Cell Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
			&amp;lt;classBean&amp;gt;&lt;br /&gt;
				&amp;lt;ontologyVersionId&amp;gt;42331&amp;lt;/ontologyVersionId&amp;gt;&lt;br /&gt;
				&amp;lt;id&amp;gt;Common_Hematopoietic_Neoplasm&amp;lt;/id&amp;gt;&lt;br /&gt;
				&amp;lt;fullId&amp;gt;&lt;br /&gt;
					http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#Common_Hematopoietic_Neoplasm&lt;br /&gt;
				&amp;lt;/fullId&amp;gt;&lt;br /&gt;
				&amp;lt;label&amp;gt;Common Hematopoietic Neoplasm&amp;lt;/label&amp;gt;&lt;br /&gt;
				&amp;lt;synonyms&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Hematopoietic Neoplasm&amp;lt;/string&amp;gt;&lt;br /&gt;
					&amp;lt;string&amp;gt;Common Hematopoietic Tumor&amp;lt;/string&amp;gt;&lt;br /&gt;
				&amp;lt;/synonyms&amp;gt;&lt;br /&gt;
				&amp;lt;relations&amp;gt;&lt;br /&gt;
					&amp;lt;entry&amp;gt;&lt;br /&gt;
						&amp;lt;string&amp;gt;Level&amp;lt;/string&amp;gt;&lt;br /&gt;
						&amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
					&amp;lt;/entry&amp;gt;&lt;br /&gt;
				&amp;lt;/relations&amp;gt;&lt;br /&gt;
			&amp;lt;/classBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Get siblings of a given concept in the latest version of a given ontology ==&lt;br /&gt;
* '''Signature''': ./virtual/siblings/{ontlogyId}/{conceptId}?level=&amp;lt;level&amp;gt;&amp;amp;email={email_address}&amp;amp;[&amp;amp;{optional args}]&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/virtual/siblings/1032/Melanoma?level=1&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** level=&amp;lt;integer&amp;gt; - limits results to a given level in the hierarchy&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** offset=&amp;lt;integer&amp;gt; – results offset (used for pagination)&lt;br /&gt;
* '''Description''': The same as the previous service, but takes an ontology id and returns parents from the latest version of that ontology.&lt;br /&gt;
&lt;br /&gt;
= Bio2RDF Dump Service =&lt;br /&gt;
&lt;br /&gt;
This service allows you to output a given ontology from BioPortal in the form of a N3 RDF file conforming to the requirements for integrating into the [http://sourceforge.net/projects/bio2rdf/ Bio2RDF] collection.&lt;br /&gt;
&lt;br /&gt;
* '''Signature''': ./ontology/dump_n3/{ontlogyVersionId}?email={email_address}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/ontology/dump_n3/40865?email=example@example.org&lt;br /&gt;
&lt;br /&gt;
= Annotator Service =&lt;br /&gt;
&lt;br /&gt;
The NCBO Annotator is a Web service that can be used to annotate text metadata with biomedical ontology concepts. The concepts are from ontologies in BioPortal and includes the Unified Medical Language System (UMLS) Metathesaurus, OBO Foundry candidate ontologies and many others. &lt;br /&gt;
&lt;br /&gt;
The Annotator can be tested via a Web interface available through [http://bioportal.bioontology.org/annotate BioPortal]. For more information on using the Annotator Web service, see: http://bioontology.org/wiki/index.php/Annotator_Web_service.&lt;br /&gt;
&lt;br /&gt;
= Resource Index Service =&lt;br /&gt;
&lt;br /&gt;
The Resource Index provides a mechanism to search for biomedical data based on ontology concepts. For more information on using the Resource Index service, see http://www.bioontology.org/wiki/index.php/Resource_Index.&lt;br /&gt;
&lt;br /&gt;
= Prototypes =&lt;br /&gt;
&lt;br /&gt;
== RDF Term Service ==&lt;br /&gt;
'''Coming in late May, 2010!''' This service allows you to output a snippet of an ontology from BioPortal in the form of an RDF file. &lt;br /&gt;
* '''Signature''': ./bioportal/rdf/{ontology version id}/{concept id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/{ontology id}/{concept id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/{ontology id}/{concept id},{concept id},...,{concept id}?email=example@example.org&lt;br /&gt;
* '''Examples''': &lt;br /&gt;
** http://rest.bioontology.org/bioportal/virtual/rdf/1321/NEMO_spatial:NEMO_0000024?email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/rdf/42743/NEMO_spatial:NEMO_0000023?email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** ontology version id&lt;br /&gt;
** concept id&lt;br /&gt;
* '''Description''': returns a BioPortal concept as RDF/XML ontology snippet. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]. &lt;br /&gt;
** The RDF dump will use URIs that are based on which format the ontology is in:&lt;br /&gt;
*** '''OWL/RDF(S)''': preserve original URIs&lt;br /&gt;
*** '''Protégé &amp;amp; RRF''': http://purl.bioontology.org/ontology/{abbreviation}/{concept_id}&lt;br /&gt;
*** '''OBO''': http://purl.obolibrary.org/{idspace}_{localid}&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;rdf:RDF xmlns=&amp;quot;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf#&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    ...&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;owl:Ontology rdf:about=&amp;quot;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:description&amp;gt;Neural ElectroMagnetic Ontologies (NEMO) describe classes of event-related brain potentials (ERP) and their properties, including spatial, temporal, functional (cognitive/behavioral) attributes, and data-level attributes (acquisition and analysis parameters).&amp;lt;/bioportal:description&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:abbreviation&amp;gt;NEMO&amp;lt;/bioportal:abbreviation&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:format&amp;gt;OWL&amp;lt;/bioportal:format&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:date&amp;gt;Wed May 19 09:56:21 PDT 2010&amp;lt;/bioportal:date&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:uri&amp;gt;http://purl.bioontology.org/ontology/NEMO/NEMO_spatial:NEMO_0000023.rdf&amp;lt;/bioportal:uri&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:displayLabel&amp;gt;Neural ElectroMagnetic Ontologies&amp;lt;/bioportal:displayLabel&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:versionNumber&amp;gt;.95&amp;lt;/bioportal:versionNumber&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:id&amp;gt;42743&amp;lt;/bioportal:id&amp;gt;&lt;br /&gt;
        &amp;lt;bioportal:ontologyId&amp;gt;1321&amp;lt;/bioportal:ontologyId&amp;gt;&lt;br /&gt;
    &amp;lt;/owl:Ontology&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    ...&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;owl:Class rdf:about=&amp;quot;http://nemo.nic.uoregon.edu/ontologies/working/NEMO_spatial.owl#NEMO_0000023&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;rdfs:label&amp;gt;right_parietal_scalp_surface_region&amp;lt;/rdfs:label&amp;gt;&lt;br /&gt;
        &amp;lt;rdfs:subClassOf rdf:resource=&amp;quot;http://nemo.nic.uoregon.edu/ontologies/working/NEMO_spatial.owl#NEMO_0000006&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;skos:broader&amp;gt;NEMO_spatial:NEMO_0000006&amp;lt;/skos:broader&amp;gt;&lt;br /&gt;
        &amp;lt;skos:notation&amp;gt;NEMO_spatial:NEMO_0000023&amp;lt;/skos:notation&amp;gt;&lt;br /&gt;
        &amp;lt;skos:prefLabel&amp;gt;right_parietal_scalp_surface_region&amp;lt;/skos:prefLabel&amp;gt;&lt;br /&gt;
    &amp;lt;/owl:Class&amp;gt;&lt;br /&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Generated by the OWL API (version 3.0.0.1447) http://owlapi.sourceforge.net --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RDF Download Service ==&lt;br /&gt;
'''Coming in late July, 2010.''' This service allows you to download an entire ontology from BioPortal in the form of an RDF file.&lt;br /&gt;
* '''Signature''': ./bioportal/rdf/download/{ontology version id}?email=example@example.org&lt;br /&gt;
* '''Alt Signature''': ./bioportal/virtual/rdf/download/{ontology id}?email=example@example.org&lt;br /&gt;
* '''Examples''': &lt;br /&gt;
** http://rest.bioontology.org/bioportal/virtual/rdf/download/1321?email=example@example.org&lt;br /&gt;
** http://rest.bioontology.org/bioportal/rdf/download/42743?email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** ontology version id&lt;br /&gt;
* '''Description''': returns a BioPortal ontology as RDF/XML. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]. &lt;br /&gt;
** The RDF dump will use URIs that are based on which format the ontology is in:&lt;br /&gt;
*** '''OWL/RDF(S)''': preserve original URIs&lt;br /&gt;
*** '''Protégé &amp;amp; RRF''': http://purl.bioontology.org/ontology/{abbreviation}/{concept_id}&lt;br /&gt;
*** '''OBO''': http://purl.obolibrary.org/{idspace}_{localid}&lt;br /&gt;
&lt;br /&gt;
== Notes Service ==&lt;br /&gt;
The prototype notes service has been replaced with a new [[Ontology_Notes|structured notes service]].&lt;br /&gt;
&lt;br /&gt;
== Mapping Service ==&lt;br /&gt;
* '''Prototype'''&lt;br /&gt;
** '''Signature''': ./mappings/service/{ontology_id}/{concept_id}&lt;br /&gt;
** '''Example''': http://bioportal.bioontology.org/mappings/service/1083/&lt;br /&gt;
** '''Required arguments:''' &lt;br /&gt;
*** ontology_id&lt;br /&gt;
** '''Optional arguments:''' &lt;br /&gt;
*** concept_id=if concept_id is included, the service will return all mappings to and from the given concept&lt;br /&gt;
** '''Description''': returns BioPortal Mappings as XML. This is a prototype web service, for updates subscribe to [https://mailman.stanford.edu/mailman/listinfo/bioportal-announce bioportal-announce]&lt;br /&gt;
** '''Example Code:''' [http://www.bioontology.org/wiki/index.php/ExtractMappings Extract Mappings]&lt;br /&gt;
** '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;hash&amp;gt;&lt;br /&gt;
  &amp;lt;mapping-from type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;mapping-from&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:25:23&amp;lt;/created-at&amp;gt;&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Carbon&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;CHEBI:27594&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98216&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;Chemical entities of biological interest&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Carbon&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1007&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Carbon&amp;lt;/source-id&amp;gt;&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;38377&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-from&amp;gt;   &lt;br /&gt;
    &amp;lt;mapping-from&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:27:05&amp;lt;/created-at&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Gold&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;CHEBI:29287&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98218&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;Chemical entities of biological interest&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Gold&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1007&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Gold&amp;lt;/source-id&amp;gt;&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;38377&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-from&amp;gt;&lt;br /&gt;
  &amp;lt;/mapping-from&amp;gt;&lt;br /&gt;
  &amp;lt;mapping-to type=&amp;quot;array&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;mapping-to&amp;gt;&lt;br /&gt;
      &amp;lt;comment nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/comment&amp;gt;&lt;br /&gt;
      &amp;lt;map-type&amp;gt;Human&amp;lt;/map-type&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;created-at&amp;gt;2008-05-09 08:35:27&amp;lt;/created-at&amp;gt;&lt;br /&gt;
      &amp;lt;updated-at&amp;gt;2008-08-05 17:26:06&amp;lt;/updated-at&amp;gt;&lt;br /&gt;
      &amp;lt;source-name&amp;gt;Carbohydrate&amp;lt;/source-name&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/source-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-id&amp;gt;Carbohydrate&amp;lt;/destination-id&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;98219&amp;lt;/id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;user-id&amp;gt;38139&amp;lt;/user-id&amp;gt;&lt;br /&gt;
      &amp;lt;relationship-type nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/relationship-type&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont-name&amp;gt;NanoParticle Ontology (NPO)&amp;lt;/destination-ont-name&amp;gt;&lt;br /&gt;
      &amp;lt;destination-name&amp;gt;Carbohydrate&amp;lt;/destination-name&amp;gt;&lt;br /&gt;
      &amp;lt;map-source nil=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/map-source&amp;gt;&lt;br /&gt;
      &amp;lt;destination-ont&amp;gt;1083&amp;lt;/destination-ont&amp;gt;&lt;br /&gt;
      &amp;lt;source-id&amp;gt;Carbohydrate&amp;lt;/source-id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;destination-version-id&amp;gt;29531&amp;lt;/destination-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-version-id&amp;gt;29531&amp;lt;/source-version-id&amp;gt;&lt;br /&gt;
      &amp;lt;source-ont&amp;gt;1083&amp;lt;/source-ont&amp;gt;&lt;br /&gt;
    &amp;lt;/mapping-to&amp;gt;&lt;br /&gt;
  &amp;lt;/mapping-to&amp;gt;&lt;br /&gt;
&amp;lt;/hash&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= Usage Logging =&lt;br /&gt;
* '''Signature''': ./usage?{args}&lt;br /&gt;
* '''Example''': http://rest.bioontology.org/bioportal/usage?requesturl=ontologies&amp;amp;resourceparameters=13578&amp;amp;email=example@example.org&lt;br /&gt;
* '''Required arguments:''' &lt;br /&gt;
** none specifically, but at least one optional argument is required&lt;br /&gt;
* '''Optional arguments:''' &lt;br /&gt;
** requesturl=&amp;lt;string contained in request url&amp;gt; – limit results to a given string contained in REST service request url. Unique values for the requesturl are: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  /categories&lt;br /&gt;
  /concepts/{ontology version id}/{concept id}&lt;br /&gt;
  /concepts/{children or leafpath or parents or siblings}/{ontology version id}/{concept id}&lt;br /&gt;
  /diffs/{virtual id}&lt;br /&gt;
  /ontologies/{ontology version id} &lt;br /&gt;
  /ontologies/download/{ontology version id}&lt;br /&gt;
  /ontologies/versions/{ontology virtual id}&lt;br /&gt;
  /path/{ontology version id}/{concept id}&lt;br /&gt;
  /search/{search terms}&lt;br /&gt;
  /virtual/{virtual id}&lt;br /&gt;
  /virtual/ontology/{virtual id}/{concept id}&lt;br /&gt;
  /virtual/rootpath/{virtual id}/{concept id}&lt;br /&gt;
  /virtual/siblings/{virtual id}/{concept id}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
** resourceparameters=&amp;lt;string contained in resource parameters&amp;gt; – limit results to a given string contained in resource parameters. For example, in the URL http://rest.bioontology.org/bioportal/search/melanoma, the word &amp;quot;melanoma&amp;quot; is considered a &amp;quot;resource parameter&amp;quot;.&lt;br /&gt;
** startdateaccessed=&amp;lt;date in format mm/dd/yyyy&amp;gt; – limit results to the given starting date (default: no starting date)&lt;br /&gt;
** startdateaccessed=&amp;lt;date in format mm/dd/yyyy&amp;gt; – limit results to the given ending date (default: today's date)&lt;br /&gt;
* '''Description''': returns BioPortal REST services usage data as XML.&lt;br /&gt;
* '''Sample Output:'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;success&amp;gt;&lt;br /&gt;
	&amp;lt;accessedResource&amp;gt;/bioportal/usage&amp;lt;/accessedResource&amp;gt;&lt;br /&gt;
	&amp;lt;accessDate&amp;gt;2009-07-27 14:21:19.728 PDT&amp;lt;/accessDate&amp;gt;&lt;br /&gt;
	&amp;lt;data&amp;gt;&lt;br /&gt;
		&amp;lt;list&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;&lt;br /&gt;
					/search/Certain infectious and parasitic diseases/&lt;br /&gt;
				&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;&lt;br /&gt;
					query=Certain%20infectious%20and%20parasitic%20diseases&lt;br /&gt;
				&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;1&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;/search/Hypertension/&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;&lt;br /&gt;
					query=Hypertension&lt;br /&gt;
				&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;2&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
			&amp;lt;usageLoggingBean&amp;gt;&lt;br /&gt;
				&amp;lt;requestUrl&amp;gt;/search/Melanoma/&amp;lt;/requestUrl&amp;gt;&lt;br /&gt;
				&amp;lt;httpMethod&amp;gt;GET&amp;lt;/httpMethod&amp;gt;&lt;br /&gt;
				&amp;lt;resourceParameters&amp;gt;query=Melanoma&amp;lt;/resourceParameters&amp;gt;&lt;br /&gt;
				&amp;lt;requestParameters&amp;gt;&lt;br /&gt;
					pagenum=1&amp;amp;ontologyids=1265&amp;amp;pagesize=20&lt;br /&gt;
				&amp;lt;/requestParameters&amp;gt;&lt;br /&gt;
				&amp;lt;hitCount&amp;gt;3&amp;lt;/hitCount&amp;gt;&lt;br /&gt;
				&amp;lt;dateAccessed class=&amp;quot;sql-timestamp&amp;quot;&amp;gt;&lt;br /&gt;
					2009-07-27 00:00:00.0&lt;br /&gt;
				&amp;lt;/dateAccessed&amp;gt;&lt;br /&gt;
			&amp;lt;/usageLoggingBean&amp;gt;&lt;br /&gt;
		&amp;lt;/list&amp;gt;&lt;br /&gt;
	&amp;lt;/data&amp;gt;&lt;br /&gt;
&amp;lt;/success&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= XML Schema Definitions for the REST services =&lt;br /&gt;
&lt;br /&gt;
XML Schema for [[#Term_services|concept]] and [[#Hierarchy_Services|hierarchy]] services have been provided courtesy Eamonn Maguire. An updated XML Schema document will be posted shortly.&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10067</id>
		<title>RDF in BioPortal</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=RDF_in_BioPortal&amp;diff=10067"/>
		<updated>2010-07-23T17:20:05Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Accessing RDF content */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes representation of ontologies in the [http://bioportal.bioontology.org NCBO BioPortal] and individual classes in these ontologies in [http://www.w3.org/RDF/ RDF]. Please send comments and questions to [mailto:support@bioontology.org support@bioontology.org].&lt;br /&gt;
&lt;br /&gt;
You can access RDF graphs for all BioPortal ontologies at our prototype [http://sparql.bioontology.org SPARQL endpoint].&lt;br /&gt;
&lt;br /&gt;
= Goals for generating RDF for BioPortal content = &lt;br /&gt;
&lt;br /&gt;
We had the following goals in generating RDF for BioPortal:&lt;br /&gt;
&lt;br /&gt;
# Provide RDF for each class in BioPortal so that we can have a URL to a concept that resolves to a set of RDF triples that provide essential information about the term.&lt;br /&gt;
# Provide an RDF dump of each ontology in BioPortal to put them in a tripelstore to enable SPARQL access to the ontologies&lt;br /&gt;
&lt;br /&gt;
Our goal was ''not'' to provide an RDF graph that covers the complete content of each ontology. Rather, we wanted to provide uniform RDF format for all the terms from the ontologies that were originally developed in different formats.&lt;br /&gt;
&lt;br /&gt;
= Providing URIs = &lt;br /&gt;
&lt;br /&gt;
In order to have an RDF graph for each term, we must have an http URI for the term. We used the following approach to determine the URIs for the terms for ontologies in different formats:&lt;br /&gt;
&lt;br /&gt;
* '''OWL and RDF ontologies''': these ontologies already have http URIs for each resource that they define. We used the URIs provided by ontology authors.&lt;br /&gt;
* '''OBO ontologies''': terms in the ontologies in the OBO format do not have http URIs. We used the same URIs that the [http://docs.google.com/Doc?docid=0Acx6Blq96uycZHpwcm5td18wZGtkMmdiZ3Y&amp;amp;hl=en OBO library uses for these terms]&lt;br /&gt;
** &amp;lt;tt&amp;gt;http://purl.obolibrary.org/obo/IDSPACE_LOCALID&amp;lt;/tt&amp;gt;&lt;br /&gt;
** For example: http://purl.obolibrary.org/obo/GO_0050918&lt;br /&gt;
* '''RRF and Protege ontologies''': terms in these ontologies do not have http URIs. We generate the URIs in the following form for these terms:&lt;br /&gt;
** &amp;lt;tt&amp;gt;http://purl.bioontology.org/ontology/{Acronym}/{ID}&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Accessing RDF content =&lt;br /&gt;
&lt;br /&gt;
There are two ways to access the RDF content that we generate for BioPortal ontologies and their terms:&lt;br /&gt;
# Use the [http://sparql.bioontology.org NCBO prototype SPARQL endpoint]&lt;br /&gt;
# Use the [http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Term_Service RDF Term Service] to get an RDF snippet for a single term or several terms and the &lt;br /&gt;
[http://www.bioontology.org/wiki/index.php/NCBO_REST_services#RDF_Download_Service RDF Download Service] to download the whole ontology in RDF. Note that the second service will provide only some basic information about each term, not all the relations that are defined in the ontology.&lt;br /&gt;
&lt;br /&gt;
= Content of the RDF graph = &lt;br /&gt;
&lt;br /&gt;
For each term in BioPortal, we provide the following information in the RDF graph:&lt;br /&gt;
&lt;br /&gt;
* id (including the original id, using skos:notation)&lt;br /&gt;
* preferred name&lt;br /&gt;
* synonyms&lt;br /&gt;
* superclasses (for OWL, Protege, and OBO)&lt;br /&gt;
* skos:broader and skos:narrower for terms from RRF ontologies&lt;br /&gt;
* all annotation properties for terms in OWL ontologies&lt;br /&gt;
* part-of relations for OBO terms&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10037</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10037"/>
		<updated>2010-07-07T02:37:45Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Download Benchmark Ontologies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.  (NOTE: powered, in part, by the [http://owlapi.sourceforge.net OWL API].)&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters--randomization seed, no. individuals, depth, span, density.  When fed the listed parameters, the tool should generate the corresponding file listed.&lt;br /&gt;
&lt;br /&gt;
References and materials such as source code for the tool will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (100, 1000000, 10, 4, 40)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 20, 2, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]] (100, 1000000, 10, 4, 60)&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]] (7, 1000000, 20, 6, 28)&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]] (7, 1000000, 5, 11, 60)&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]] (7, 1000000, 10, 6, 40)&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]] (7, 1000000, 20, 3, 52)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10012</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10012"/>
		<updated>2010-06-27T07:13:38Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Download Metrics Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.  (NOTE: powered, in part, by the [http://owlapi.sourceforge.net OWL API].)&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters--randomization seed, no. individuals, depth, span, density.  When fed the listed parameters, the tool should generate the corresponding file listed.&lt;br /&gt;
&lt;br /&gt;
References and materials such as source code for the tool will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (100, 1000000, 10, 4, 40)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 20, 2, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]] (100, 1000000, 10, 4, 60)&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]] (7, 1000000, 20, 6, 28)&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]] (7, 1000000, 5, 11, 60)&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]] (7, 1000000, 6, 40)&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]] (7, 1000000, 20, 3, 52)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10011</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10011"/>
		<updated>2010-06-27T07:13:04Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Download Metrics Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.  (NOTE: powered, in part, by the [http://owlapi.sourceforge.net | OWL API].)&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters--randomization seed, no. individuals, depth, span, density.  When fed the listed parameters, the tool should generate the corresponding file listed.&lt;br /&gt;
&lt;br /&gt;
References and materials such as source code for the tool will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (100, 1000000, 10, 4, 40)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 20, 2, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]] (100, 1000000, 10, 4, 60)&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]] (7, 1000000, 20, 6, 28)&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]] (7, 1000000, 5, 11, 60)&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]] (7, 1000000, 6, 40)&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]] (7, 1000000, 20, 3, 52)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10009</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10009"/>
		<updated>2010-06-22T23:20:38Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Download Benchmark Ontologies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters--randomization seed, no. individuals, depth, span, density.  When fed the listed parameters, the tool should generate the corresponding file listed.&lt;br /&gt;
&lt;br /&gt;
References and materials such as source code for the tool will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (100, 1000000, 10, 4, 40)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 20, 2, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]] (100, 1000000, 10, 4, 60)&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]] (7, 1000000, 20, 6, 28)&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]] (7, 1000000, 5, 11, 60)&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]] (7, 1000000, 6, 40)&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]] (7, 1000000, 20, 3, 52)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10008</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10008"/>
		<updated>2010-06-21T22:32:53Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Download Benchmark Ontologies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters--randomization seed, no. individuals, depth, span, density.  When fed the listed parameters, the tool should generate the corresponding file listed.&lt;br /&gt;
&lt;br /&gt;
References and materials for the tool will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (100, 1000000, 10, 4, 40)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 20, 2, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]] (100, 1000000, 10, 4, 60)&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]] (7, 1000000, 20, 6, 28)&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]] (7, 1000000, 5, 11, 60)&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]] (7, 1000000, 6, 40)&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]] (7, 1000000, 20, 3, 52)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10007</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10007"/>
		<updated>2010-06-21T22:32:13Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters--randomization seed, no. individuals, depth, span, density.  When fed the listed parameters, the tool should generate the corresponding file listed.&lt;br /&gt;
&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (100, 1000000, 10, 4, 40)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 20, 2, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]] (100, 1000000, 10, 4, 60)&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]] (7, 1000000, 20, 6, 28)&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]] (7, 1000000, 5, 11, 60)&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]] (7, 1000000, 6, 40)&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]] (7, 1000000, 20, 3, 52)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10006</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10006"/>
		<updated>2010-06-21T22:30:39Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters (randomization seed, no. individuals, depth, span, density).&lt;br /&gt;
&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (100, 1000000, 10, 4, 40)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 20, 2, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]] (100, 1000000, 10, 4, 60)&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]] (7, 1000000, 20, 6, 28)&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]] (7, 1000000, 5, 11, 60)&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]] (7, 1000000, 6, 40)&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]] (7, 1000000, 20, 3, 52)&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10005</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10005"/>
		<updated>2010-06-21T21:29:08Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
These ontologies were generated using the OntoGenerate tool using the given input parameters (seed, individuals, depth, span, density).&lt;br /&gt;
&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]] - metrics for all of the BioPortal ontologies taken on May 5, 2010.&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]] - metrics for the NCBO Resource Index taken on June 3, 2010.&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]] (7, 1000000, 5, 6, 30)&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]] (7, 1000000, 7, 60)&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]] (7, 1000000, 11, 60)&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]]&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]]&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]]&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]]&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]]&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10004</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10004"/>
		<updated>2010-06-21T21:22:34Z</updated>

		<summary type="html">&lt;p&gt;Plependu: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
Publication materials and references will be forthcoming.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]]&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]]&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]]&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]]&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]]&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]]&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]]&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]]&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]]&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10003</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=10003"/>
		<updated>2010-06-21T21:21:41Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
We performed a metrics analysis of the BioPortal to quantify the effects of ontology variation, evolution and instance density on various tools such as bechmarking suites, Resource Index optimization, and SPARQL query optimization.  The data for these analyses are archived below.&lt;br /&gt;
&lt;br /&gt;
= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]]&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]]&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]]&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]]&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]]&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]]&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]]&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]]&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]]&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Large_deep.obo.zip&amp;diff=10002</id>
		<title>File:Large deep.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Large_deep.obo.zip&amp;diff=10002"/>
		<updated>2010-06-21T21:19:06Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Large_mid.obo.zip&amp;diff=10001</id>
		<title>File:Large mid.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Large_mid.obo.zip&amp;diff=10001"/>
		<updated>2010-06-21T21:18:53Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Large_shallow.obo.zip&amp;diff=10000</id>
		<title>File:Large shallow.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Large_shallow.obo.zip&amp;diff=10000"/>
		<updated>2010-06-21T21:18:36Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Medium_deep.obo.zip&amp;diff=9999</id>
		<title>File:Medium deep.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Medium_deep.obo.zip&amp;diff=9999"/>
		<updated>2010-06-21T21:18:12Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Medium_mid.obo.zip&amp;diff=9998</id>
		<title>File:Medium mid.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Medium_mid.obo.zip&amp;diff=9998"/>
		<updated>2010-06-21T21:17:54Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Medium_shallow.obo.zip&amp;diff=9997</id>
		<title>File:Medium shallow.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Medium_shallow.obo.zip&amp;diff=9997"/>
		<updated>2010-06-21T21:17:39Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9996</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9996"/>
		<updated>2010-06-21T21:17:24Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]]&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]]&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]]&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]]&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_shallow.obo.zip|Medium-Shallow]]&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]]&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]]&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Large_shallow.obo.zip|Large-Shallow]]&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]]&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Small_deep.obo.zip&amp;diff=9995</id>
		<title>File:Small deep.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Small_deep.obo.zip&amp;diff=9995"/>
		<updated>2010-06-21T21:15:52Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Small_mid.obo.zip&amp;diff=9994</id>
		<title>File:Small mid.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Small_mid.obo.zip&amp;diff=9994"/>
		<updated>2010-06-21T21:11:31Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Small_shallow.obo.zip&amp;diff=9993</id>
		<title>File:Small shallow.obo.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Small_shallow.obo.zip&amp;diff=9993"/>
		<updated>2010-06-21T21:10:57Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9992</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9992"/>
		<updated>2010-06-21T21:09:36Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]]&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]]&lt;br /&gt;
&lt;br /&gt;
= Download Benchmark Ontologies =&lt;br /&gt;
* Small&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Small-Shallow]]&lt;br /&gt;
** [[Media:Small_mid.obo.zip|Small-Mid]]&lt;br /&gt;
** [[Media:Small_deep.obo.zip|Small-Deep]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Medium&lt;br /&gt;
** [[Media:Medium_deep.obo.zip|Medium-Deep]]&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Medium-Shallow]]&lt;br /&gt;
** [[Media:Medium_mid.obo.zip|Medium-Mid]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Large&lt;br /&gt;
** [[Media:Small_shallow.obo.zip|Large-Shallow]]&lt;br /&gt;
** [[Media:Large_mid.obo.zip|Large-Mid]]&lt;br /&gt;
** [[Media:Large_deep.obo.zip|Large-Deep]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9991</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9991"/>
		<updated>2010-06-21T20:05:23Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Download Metrics Files =&lt;br /&gt;
* [[Media:Ontology_metrics.txt.zip|Ontology Metrics]]&lt;br /&gt;
* [[Media:Annotation_metrics.txt.zip|Annotation Metrics]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9990</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9990"/>
		<updated>2010-06-21T19:59:11Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Metrics Files =&lt;br /&gt;
* Ontology Metrics  [[Image:Ontology_metrics.txt.zip]]&lt;br /&gt;
* Annotation Metrics [[Image:Annotation_metrics.txt.zip]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9989</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9989"/>
		<updated>2010-06-21T19:58:59Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Metrics Files =&lt;br /&gt;
* Ontology Metrics  [[Image:Ontology_metrics.txt.zip]]&lt;br /&gt;
* Annotation Metrics [[File:Annotation_metrics.txt.zip]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=File:Annotation_metrics.txt.zip&amp;diff=9988</id>
		<title>File:Annotation metrics.txt.zip</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=File:Annotation_metrics.txt.zip&amp;diff=9988"/>
		<updated>2010-06-21T19:58:34Z</updated>

		<summary type="html">&lt;p&gt;Plependu: Resource Index metrics summary taken June 10, 2010.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Resource Index metrics summary taken June 10, 2010.&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9987</id>
		<title>Metrics Study</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=Metrics_Study&amp;diff=9987"/>
		<updated>2010-06-21T19:57:27Z</updated>

		<summary type="html">&lt;p&gt;Plependu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Metrics Files =&lt;br /&gt;
* Ontology Metrics  [[Image:Ontology_metrics.txt.zip]]&lt;br /&gt;
* Annotation Metrics [[File:annotation_metrics.txt]]&lt;/div&gt;</summary>
		<author><name>Plependu</name></author>
	</entry>
</feed>