Help:WikiPathways SPARQL queries
From WikiPathways
(Difference between revisions)
(→Example queries) |
|||
Line 1: | Line 1: | ||
On sparql.wikipathways.org wikipathways content is replicated. Currently this SPARQL endpoint is being developed, with very irregular updates. | On sparql.wikipathways.org wikipathways content is replicated. Currently this SPARQL endpoint is being developed, with very irregular updates. | ||
+ | |||
+ | = Prefixes = | ||
+ | Below are example queries. For readability we have omitted the prefixes. We use the following prefixes | ||
+ | |||
= Example queries = | = Example queries = |
Revision as of 15:38, 18 October 2012
On sparql.wikipathways.org wikipathways content is replicated. Currently this SPARQL endpoint is being developed, with very irregular updates.
Prefixes
Below are example queries. For readability we have omitted the prefixes. We use the following prefixes
Example queries
Get all datasource currently captured in WikiPathways | select distinct ?datasource count(?datasource) as ?numberEntries where {?concept dc:source ?datasource} | Execute |
Get the number of entries per datasource in WikiPathways | select distinct ?datasource where {?concept dc:source ?datasource} | Execute |
Extract contributors | SELECT DISTINCT ?contributor WHERE { ?pathway dc:contributor ?contributor } | Execute |
Extract the amount of pathways edited per contributor | SELECT DISTINCT ?contributor, count(?pathway) as ?pathwaysEdited WHERE { ?pathway dc:contributor ?contributor } ORDER BY DESC(?pathwaysEdited) | Execute |
find the pathways a user have edited so far. Change the name in the query | SELECT DISTINCT ?pathway, ?pathwayLabel WHERE { ?pathway dc:contributor wpuser:Andra . ?pathway dc:contributor ?contributor . ?pathway rdfs:label ?pathwayLabel . } | Execute |