First page Back Continue Last page Graphics
Use SPARQL to
integrate…
-
prefix go: <http://purl.org/obo/owl/GO#>
-
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
-
prefix owl: <http://www.w3.org/2002/07/owl#>
-
prefix mesh: <http://purl.org/commons/record/mesh/>
-
prefix sc:
<http://purl.org/science/owl/sciencecommons/>
-
prefix ro: <http://www.obofoundry.org/ro/ro.owl#>
-
select ?genename ?processname
-
where
-
{ graph <http://purl.org/commons/hcls/pubmesh>
-
{ ?paper ?p mesh:D017966
.
-
?article sc:identified_by_pmid ?paper.
-
?gene sc:describes_gene_or_gene_product_mentioned_by
?article.
-
}
-
graph <http://purl.org/commons/hcls/goa>
-
{ ?protein rdfs:subClassOf ?res.
-
?res owl:onProperty ro:has_function.
-
?res owl:someValuesFrom ?res2.
-
?res2 owl:onProperty ro:realized_as.
-
?res2 owl:someValuesFrom ?process.
-
graph
<http://purl.org/commons/hcls/20070416/classrelations>
-
{{?process <http://purl.org/obo/owl/obo#part_of>
go:GO_0007166 }
-
union
-
{?process rdfs:subClassOf go:GO_0007166 }}
-
?protein rdfs:subClassOf ?parent.
-
?parent owl:equivalentClass ?res3.
-
?res3 owl:hasValue ?gene.
-
}
-
graph <http://purl.org/commons/hcls/gene>
-
{ ?gene rdfs:label ?genename }
-
graph <http://purl.org/commons/hcls/20070416>
-
{ ?process rdfs:label ?processname}
-
}