<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.bioontology.org//mediawiki/index.php?action=history&amp;feed=atom&amp;title=SWAT4LS2012_Tutorial</id>
	<title>SWAT4LS2012 Tutorial - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.bioontology.org//mediawiki/index.php?action=history&amp;feed=atom&amp;title=SWAT4LS2012_Tutorial"/>
	<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=SWAT4LS2012_Tutorial&amp;action=history"/>
	<updated>2026-06-05T11:12:35Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://www.bioontology.org//mediawiki/index.php?title=SWAT4LS2012_Tutorial&amp;diff=12535&amp;oldid=prev</id>
		<title>Whetzel: Created page with &quot;Tutorial documentation to be added here.  &lt;pre&gt; Example queries --&gt; Slide 27 -- Select count of all terms from ABA. Result is 913 rows returned. PREFIX owl:  &lt;http://www.w3.or...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.bioontology.org//mediawiki/index.php?title=SWAT4LS2012_Tutorial&amp;diff=12535&amp;oldid=prev"/>
		<updated>2012-11-29T16:58:55Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Tutorial documentation to be added here.  &amp;lt;pre&amp;gt; Example queries --&amp;gt; Slide 27 -- Select count of all terms from ABA. Result is 913 rows returned. PREFIX owl:  &amp;lt;http://www.w3.or...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Tutorial documentation to be added here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Example queries&lt;br /&gt;
--&amp;gt; Slide 27&lt;br /&gt;
-- Select count of all terms from ABA. Result is 913 rows returned.&lt;br /&gt;
PREFIX owl:  &amp;lt;http://www.w3.org/2002/07/owl#&amp;gt;&lt;br /&gt;
SELECT (count(*) as ?c)&lt;br /&gt;
FROM &amp;lt;http://bioportal.bioontology.org/ontologies/ABA&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?s a owl:Class .&lt;br /&gt;
       }&lt;br /&gt;
 &lt;br /&gt;
-- Select count of all terms from ABA and HP. Result is 10855 rows returned.&lt;br /&gt;
PREFIX owl:  &amp;lt;http://www.w3.org/2002/07/owl#&amp;gt;&lt;br /&gt;
SELECT (count(*) as ?c)&lt;br /&gt;
FROM &amp;lt;http://bioportal.bioontology.org/ontologies/ABA&amp;gt;&lt;br /&gt;
FROM &amp;lt;http://bioportal.bioontology.org/ontologies/HP&amp;gt;&lt;br /&gt;
WHERE {&lt;br /&gt;
  ?s a owl:Class .&lt;br /&gt;
       }&lt;br /&gt;
&lt;br /&gt;
-- Select all distinct triples that have the specified URI as a subject&lt;br /&gt;
PREFIX owl:  &amp;lt;http://www.w3.org/2002/07/owl#&amp;gt;&lt;br /&gt;
SELECT DISTINCT *&lt;br /&gt;
WHERE {&lt;br /&gt;
  &amp;lt;http://purl.obolibrary.org/obo/BFO_0000001&amp;gt; ?p ?o .&lt;br /&gt;
       }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Slide 29&lt;br /&gt;
-- Select the URI and preferred name from ABA (OWL format) and HP (OBO format) using the &amp;quot;globals&amp;quot; graph&lt;br /&gt;
PREFIX owl:  &amp;lt;http://www.w3.org/2002/07/owl#&amp;gt;&lt;br /&gt;
PREFIX skos: &amp;lt;http://www.w3.org/2004/02/skos/core#&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?termURI ?prefLabel&lt;br /&gt;
 FROM &amp;lt;http://bioportal.bioontology.org/ontologies/ABA&amp;gt;&lt;br /&gt;
 FROM &amp;lt;http://bioportal.bioontology.org/ontologies/HP&amp;gt;&lt;br /&gt;
 FROM &amp;lt;http://bioportal.bioontology.org/ontologies/globals&amp;gt; &lt;br /&gt;
WHERE {&lt;br /&gt;
      ?termURI a owl:Class;&lt;br /&gt;
      skos:prefLabel ?prefLabel .&lt;br /&gt;
} &lt;br /&gt;
LIMIT 20 //limit added for demo query&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Slide 30&lt;br /&gt;
-- Select all ontology graphs&lt;br /&gt;
PREFIX meta: &amp;lt;http://bioportal.bioontology.org/metadata/def/&amp;gt;&lt;br /&gt;
SELECT DISTINCT ?graph &lt;br /&gt;
WHERE {&lt;br /&gt;
    [] meta:hasDataGraph ?graph &lt;br /&gt;
}&lt;br /&gt;
ORDER BY ?graph&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; No slide&lt;br /&gt;
-- Select the count of all graphs&lt;br /&gt;
PREFIX meta: &amp;lt;http://bioportal.bioontology.org/metadata/def/&amp;gt; &lt;br /&gt;
SELECT (COUNT(?graph) as ?c)&lt;br /&gt;
WHERE { &lt;br /&gt;
    [] meta:hasDataGraph ?graph&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Slide 31&lt;br /&gt;
-- Describe SNOMEDCT&lt;br /&gt;
DESCRIBE &amp;lt;http://bioportal.bioontology.org/ontologies/46896&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Slide 32&lt;br /&gt;
-- Select all ontologies updated since some DATE&lt;br /&gt;
PREFIX xsd: &amp;lt;http://www.w3.org/2001/XMLSchema#&amp;gt;&lt;br /&gt;
PREFIX meta: &amp;lt;http://bioportal.bioontology.org/metadata/def/&amp;gt;&lt;br /&gt;
PREFIX omv: &amp;lt;http://omv.ontoware.org/2005/05/ontology#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT ?version ?name ?creation WHERE { &lt;br /&gt;
       ?version a omv:Ontology .&lt;br /&gt;
       ?version  omv:name ?name .&lt;br /&gt;
       ?version meta:timestampCreation ?creation .&lt;br /&gt;
       FILTER (xsd:dateTime(?creation) &amp;gt; &amp;quot;2012-10-01T00:00:00&amp;quot;^^xsd:dateTime)&lt;br /&gt;
} ORDER BY ?name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Slide 33&lt;br /&gt;
-- Select the latest versions of all ontologies&lt;br /&gt;
PREFIX meta: &amp;lt;http://bioportal.bioontology.org/metadata/def/&amp;gt; &lt;br /&gt;
PREFIX omv: &amp;lt;http://omv.ontoware.org/2005/05/ontology#&amp;gt;&lt;br /&gt;
PREFIX xsd: &amp;lt;http://www.w3.org/2001/XMLSchema#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT ?ont ?name ?acr ?creationDate ?contactName ?terms&lt;br /&gt;
WHERE { &lt;br /&gt;
   ?ont a omv:Ontology;&lt;br /&gt;
       omv:acronym ?acr;&lt;br /&gt;
       omv:name ?name;&lt;br /&gt;
       meta:timestampCreation ?creationDate .&lt;br /&gt;
       OPTIONAL { ?ont meta:hasContactName ?contactName . }&lt;br /&gt;
       OPTIONAL { ?ont omv:numberOfClasses ?terms . }&lt;br /&gt;
} ORDER BY DESC(xsd:dateTime(?creationDate))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; No slide &lt;br /&gt;
-- List unique graphs and their metadata&lt;br /&gt;
PREFIX meta: &amp;lt;http://bioportal.bioontology.org/metadata/def/&amp;gt; &lt;br /&gt;
PREFIX omv: &amp;lt;http://omv.ontoware.org/2005/05/ontology#&amp;gt;&lt;br /&gt;
SELECT ?ont ?name ?acronym&lt;br /&gt;
WHERE { &lt;br /&gt;
  ?ont meta:hasDataGraph ?graph .&lt;br /&gt;
	?ont a omv:Ontology .&lt;br /&gt;
	?ont omv:name ?name .&lt;br /&gt;
	?ont omv:acronym ?acronym .&lt;br /&gt;
}&lt;br /&gt;
ORDER BY ?acronym&lt;br /&gt;
LIMIT 10 //limit added for demo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; No slide&lt;br /&gt;
-- Download an ontology&lt;br /&gt;
CONSTRUCT { ?s ?p ?o } WHERE {&lt;br /&gt;
  GRAPH &amp;lt;http://bioportal.bioontology.org/ontologies/1580&amp;gt; {&lt;br /&gt;
   ?s ?p ?o .&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Slide 34 &lt;br /&gt;
-- Select all graphs that contain a term URI&lt;br /&gt;
PREFIX owl:  &amp;lt;http://www.w3.org/2002/07/owl#&amp;gt;&lt;br /&gt;
PREFIX rdfs: &amp;lt;http://www.w3.org/2000/01/rdf-schema#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SELECT DISTINCT ?graph WHERE {&lt;br /&gt;
GRAPH ?graph {&lt;br /&gt;
       &amp;lt;http://mouse.brain-map.org/atlas/index.html#RHP&amp;gt; a owl:Class .&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Whetzel</name></author>
	</entry>
</feed>