
 
     
       
       
       
       
       
       
       
       
       
       
       
      
	Eric Prud'hommeaux, <eric@w3.org>
	Health Care & Life Sciences IG, <public-semweb-lifesci@w3.org>
SPARQL Graph Store?an RDF merge of the enclosed RDF payload enclosed into the RDF graph content identified by the request or encoded IRIhttp://example.com/rdf-graph-store?graph=http%3A//www.example.com/other/graphvs. http://www.example.com/other/graph/doc/school/12345/doc/schooldoc/school?_view=detailed/school?_page=2_sort=size or _sort=-size,name"school/{identifier}"?type=primary (or /primary), ?district.name=City+of+London (or full-text search: ?search-district.name=London), ?near-lat=0&near-long=0&distance=5/doc/school.ttl|.json|.rdf|.xml?type=primary/api for API description, /api/doc/school for tailored API description._query=… for when you want to turn up the geekinessIf-match, etc.Axiom, Annotation, AnnotationVisitor, CardinalityConstraint, …| ID | fname | addr | 
|---|---|---|
| 7 | Bob | 18 | 
| 8 | Sue | NULL | 
| ID | city | state | 
|---|---|---|
| 18 | Cambridge | MA | 
Input:
Output:
<Employee/ID-7> rdf:type <Employee> . <Employee/ID-7> <Employee#ID> 7 . <Employee/ID-7> <Employee#fname> "Bob" . <Employee/ID-7> <Employee#addr> 18 . <Employee/ID-7> <Employee#ref-addr> <Address/ID-18> . <Employee/ID-8> rdf:type <Employee> . <Employee/ID-8> <Employee#ID> 8 . <Employee/ID-8> <Employee#fname> "Sue" . <Address/ID-18> rdf:type <Address> . <Address/ID-18> <Address#ID> 18 . <Address/ID-18> <Address#city> "Cambridge" . <Address/ID-18> <Address#state> "MA" .
So mashups become queries.
SERVICE <http://uu3.org:8888/7tm_receptors>
  {
    ?iuphar  iface:family      ?family .
    ?iuphar  iface:code	       ?code .
    ?iuphar  iface:iupharName  ?iupharNm .
    ?human   iface:iuphar      ?iuphar .
    ?human   iface:geneName    "GABBR1" .
    ?human   iface:entrezGene  ?humanEntrez .
  }
SERVICE <http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&should-sponge=&>
  {
     _:gene  dbp:entrezgene    ?humanEntrez ;
             rdfs:label        ?label ;
    FILTER (lang(?label) = "en")
  }
SERVICE <http://hcls.deri.org/atag/data/gabab_example.html>
  {
     ?topic  rdfs:label        ?label .
     ?post   sioc:topic        ?topic
  }