A set of SPARQL examples that are used in LOTUS
References dates.
PREFIX p: <http://www.wikidata.org/prop/>
PREFIX pr: <http://www.wikidata.org/prop/reference/>
PREFIX prov: <http://www.w3.org/ns/prov#>
PREFIX ps: <http://www.wikidata.org/prop/statement/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
#title: References dates.
SELECT ?reference ?reference_date WHERE {
  {
    SELECT DISTINCT ?reference WHERE {
      [
        p:P235 [];
        p:P703 [
          prov:wasDerivedFrom [
            pr:P248 ?reference ];
        ]
      ].
    }
    LIMIT 100000
  }
   SERVICE <https://query-scholarly.wikidata.org/sparql> {
    ?reference wdt:P577 ?reference_date.
  }
}
LIMIT 100000
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
  v1("?reference"):::projected 
  v2("?reference_date"):::projected 
  a1((" "))
  a4((" "))
  a3((" "))
  a2((" "))
  a1 --"p:P235"-->  a2
  a3 --"p:reference/P248"-->  v1
  a4 --"prov:wasDerivedFrom"-->  a3
  a1 --"p:P703"-->  a4
  subgraph s1["https://query-scholarly.wikidata.org/sparql"]
    style s1 stroke-width:4px;
    v1 --"p:direct/P577"-->  v2
  end