query-d0d3f71bb4917ce79c11118e6b6b0577
Synia: Work
Use at
- https://query.wikidata.org/sparql
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX psv: <http://www.wikidata.org/prop/statement/value/>
PREFIX ps: <http://www.wikidata.org/prop/statement/>
PREFIX pq: <http://www.wikidata.org/prop/qualifier/>
PREFIX p: <http://www.wikidata.org/prop/>
PREFIX target: <http://www.wikidata.org/entity/Q18507561>
SELECT DISTINCT
?description
?value ?valueUrl
?wikidata ?wikidataUrl
?scholia ?scholiaUrl
WHERE {
BIND(target: AS ?work)
{
BIND(1 AS ?order)
BIND("Title" AS ?description)
?work wdt:P1476 ?value .
BIND(CONCAT(SUBSTR(STR(target:), 32), " ↗") AS ?wikidata)
BIND(CONCAT("https://www.wikidata.org/wiki/", SUBSTR(STR(target:), 32)) AS ?wikidataUrl)
BIND("Scholia ↗" AS ?scholia)
BIND(CONCAT("https://scholia.toolforge.org/work/", SUBSTR(STR(target:), 32)) AS ?scholiaUrl)
}
UNION
{
SELECT
(2 AS ?order)
("Authors" AS ?description)
(GROUP_CONCAT(?value_; separator=", ") AS ?value)
# (CONCAT("#authors/", GROUP_CONCAT(?q; separator=",")) AS ?valueUrl)
{
BIND(1 AS ?dummy)
target: wdt:P50 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value_)
}
GROUP BY ?dummy
}
UNION
{
SELECT
(3 AS ?order)
("Editors" AS ?description)
(GROUP_CONCAT(?value_; separator=", ") AS ?value)
# (CONCAT("#authors/", GROUP_CONCAT(?q; separator=",")) AS ?valueUrl)
{
BIND(1 AS ?dummy)
target: wdt:P98 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value_)
}
GROUP BY ?dummy
}
UNION
{
BIND(2.5 AS ?order)
BIND("Language" AS ?description)
?work wdt:P407 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(STR(?value_string) AS ?value)
BIND(CONCAT("#language/", ?q) AS ?valueUrl)
}
UNION
{
SELECT
(3 AS ?order)
("Reviewers" AS ?description)
(GROUP_CONCAT(?value_; separator=", ") AS ?value)
# (CONCAT("#authors/", GROUP_CONCAT(?q; separator=",")) AS ?valueUrl)
{
BIND(1 AS ?dummy)
target: wdt:P4032 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value_)
}
GROUP BY ?dummy
}
UNION
{
BIND(4 AS ?order)
BIND("Published in" AS ?description)
?work wdt:P1433 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value)
BIND(CONCAT("#venue/", ?q) AS ?valueUrl)
}
UNION
{
BIND(4 AS ?order)
BIND("Series" AS ?description)
?work wdt:P179 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value)
BIND(CONCAT("#series/", ?q) AS ?valueUrl)
}
UNION
{
BIND(6 AS ?order)
BIND("Publication date" AS ?description)
?work p:P577 / psv:P577 ?publication_date_value .
?publication_date_value wikibase:timePrecision ?time_precision ;
wikibase:timeValue ?publication_date .
BIND(IF(?time_precision = 9, YEAR(?publication_date), xsd:date(?publication_date)) AS ?value)
}
UNION
{
BIND(7 AS ?order)
BIND("Publisher" AS ?description)
?work wdt:P123 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value)
BIND(CONCAT("#publisher/", ?q) AS ?valueUrl)
}
UNION
{
SELECT
(8 AS ?order)
("Topics" AS ?description)
(GROUP_CONCAT(?value_; separator=", ") AS ?value)
# (CONCAT("#topics/", GROUP_CONCAT(?q; separator=",")) AS ?valueUrl)
{
BIND(1 AS ?dummy)
target: wdt:P921 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value_)
}
GROUP BY ?dummy
}
UNION
{
SELECT
(9 AS ?order)
("Uses" AS ?description)
(GROUP_CONCAT(?value_; separator=", ") AS ?value)
# (CONCAT("#uses/", GROUP_CONCAT(?q; separator=",")) AS ?valueUrl)
{
BIND(1 AS ?dummy)
target: wdt:P4510 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value_)
}
GROUP BY ?dummy
}
UNION
{
BIND(10 AS ?order)
BIND("DOI" AS ?description)
?work wdt:P356 ?valueUrl_ .
BIND(CONCAT("https://doi.org/", ENCODE_FOR_URI(?valueUrl_)) AS ?valueUrl)
BIND(CONCAT(?valueUrl_, " ↗") AS ?value)
}
UNION
{
BIND(11 AS ?order)
BIND("Homepage" AS ?description)
?work wdt:P856 ?valueUrl .
BIND(STR(?valueUrl) AS ?value)
}
UNION
{
BIND(12 AS ?order)
BIND("Full text" AS ?description)
?work wdt:P953 ?valueUrl .
BIND(CONCAT(STR(?valueUrl), " ↗") AS ?value)
}
UNION
{
BIND(13 AS ?order)
BIND("🛑 Retracted" AS ?description)
{ ?work wdt:P31 wd:Q45182324 . }
UNION
{ ?work wdt:P793 wd:Q7316896 . }
}
UNION
{
BIND(14 AS ?order)
BIND("🛑 Retracted by" AS ?description)
?work wdt:P5824 ?iri .
BIND(SUBSTR(STR(?iri), 32) AS ?q)
?iri rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?q) AS ?value)
BIND(CONCAT("#work/", ?q) AS ?valueUrl)
}
UNION
{
BIND(15 AS ?order)
BIND("⚠️ Preprint" AS ?description)
{ ?work p:P31 ?statement . ?statement ps:P31 wd:Q580922 . MINUS { ?statement pq:P642 [] } }
}
UNION
{
SELECT (COUNT(DISTINCT ?citationStatement) AS ?value) ?order ?description ?valueUrl WHERE {
VALUES ?work { wd:Q117221094 }
VALUES ?intention { wd:Q96472102 wd:Q101149476 }
?work ^ps:P2860 ?citationStatement . ?citationStatement pq:P3712 ?intention .
BIND(20 AS ?order)
BIND("Data or method used by" AS ?description)
BIND("#work/Q117221094/cito" AS ?valueUrl)
} GROUP BY ?order ?description ?valueUrl
}
UNION
{
SELECT (COUNT(DISTINCT ?citationStatement) AS ?value) ?order ?description ?valueUrl WHERE {
VALUES ?work { wd:Q117221094 }
VALUES ?intention { wd:Q107687829 wd:Q107710355 }
?work ^ps:P2860 ?citationStatement . ?citationStatement pq:P3712 ?intention .
BIND(21 AS ?order)
BIND("Disagreed with by" AS ?description)
BIND("#work/Q117221094/cito" AS ?valueUrl)
} GROUP BY ?order ?description ?valueUrl
}
UNION
{
BIND(30 AS ?order)
BIND("⚠️ Preprint of" AS ?description)
{ ?work p:P31 ?statement .
?statement pq:P642 ?pub ; ps:P31 wd:Q580922 .
BIND(SUBSTR(STR(?pub), 32) AS ?pubqid)
?pub rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?pubqid) AS ?value)
BIND(CONCAT("#work/", ?pubqid) AS ?valueUrl)}
}
UNION
{
BIND(31 AS ?order)
BIND("⚠️ Cites retracted article" AS ?description)
{ ?work wdt:P2860 ?retracted . ?retracted wdt:P31 wd:Q45182324 . }
UNION
{ ?work wdt:P2860 ?retracted . ?retracted wdt:P793 wd:Q7316896 . }
UNION
{ ?work wdt:P2860 ?retracted . ?retracted wdt:P5824 [] . }
?retracted rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(SUBSTR(STR(?retracted), 32) AS ?q)
BIND(COALESCE(?value_string, ?q) AS ?value)
BIND(CONCAT("#work/", ?q) AS ?valueUrl)
}
UNION
{
BIND(32 AS ?order)
BIND("Preprint" AS ?description)
{ ?preprint p:P31 ?statement .
?statement pq:P642 ?work ; ps:P31 wd:Q580922 .
BIND(SUBSTR(STR(?preprint), 32) AS ?pubqid)
?preprint rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?pubqid) AS ?value)
BIND(CONCAT("#work/", ?pubqid) AS ?valueUrl)}
}
UNION
{
BIND(33 AS ?order)
BIND("⚠️ Erratum of" AS ?description)
{ ?work p:P31 ?statement .
?statement pq:P642 ?pub ; ps:P31 wd:Q1348305 .
BIND(SUBSTR(STR(?pub), 32) AS ?pubqid)
?pub rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?pubqid) AS ?value)
BIND(CONCAT("#work/", ?pubqid) AS ?valueUrl)}
}
UNION
{
BIND(34 AS ?order)
BIND("⚠️ Retracts" AS ?description)
{
{ ?work p:P31 ?statement .
?statement pq:P642 ?pub ; ps:P31 wd:Q7316896 . }
UNION
{ ?work ^wdt:P5824 ?pub . }
BIND(SUBSTR(STR(?pub), 32) AS ?pubqid)
?pub rdfs:label ?value_string .
FILTER (LANG(?value_string) = 'en')
BIND(COALESCE(?value_string, ?pubqid) AS ?value)
BIND(CONCAT("#work/", ?pubqid) AS ?valueUrl)}
}
}
ORDER BY ?order
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v21("?citationStatement")
v26("?description"):::projected
v18("?dummy")
v22("?intention")
v11("?iri")
v26("?order")
v25("?preprint")
v22("?pub")
v17("?publication_date")
v15("?publication_date_value")
v26("?pubqid")
v25("?q")
v24("?retracted")
v7("?scholia"):::projected
v8("?scholiaUrl"):::projected
v19("?statement")
v16("?time_precision")
v26("?value"):::projected
v26("?valueUrl"):::projected
v18("?valueUrl_")
v18("?value_")
v9("?value_string")
v5("?wikidata"):::projected
v6("?wikidataUrl"):::projected
v22("?work")
a2((" "))
a3((" "))
a1((" "))
c3(["wd:Q18507561"]):::iri
c24(["wd:Q7316896"]):::iri
c33(["wd:Q1348305"]):::iri
c22(["wd:Q45182324"]):::iri
c28(["wd:Q580922"]):::iri
bind0[/"'wd:Q18507561'"/]
bind0 --as--o v22
subgraph union0[" Union "]
subgraph union0l[" "]
style union0l fill:#abf,stroke-dasharray: 3 3;
subgraph union1[" Union "]
subgraph union1l[" "]
style union1l fill:#abf,stroke-dasharray: 3 3;
subgraph union2[" Union "]
subgraph union2l[" "]
style union2l fill:#abf,stroke-dasharray: 3 3;
subgraph union3[" Union "]
subgraph union3l[" "]
style union3l fill:#abf,stroke-dasharray: 3 3;
subgraph union4[" Union "]
subgraph union4l[" "]
style union4l fill:#abf,stroke-dasharray: 3 3;
subgraph union5[" Union "]
subgraph union5l[" "]
style union5l fill:#abf,stroke-dasharray: 3 3;
subgraph union6[" Union "]
subgraph union6l[" "]
style union6l fill:#abf,stroke-dasharray: 3 3;
subgraph union7[" Union "]
subgraph union7l[" "]
style union7l fill:#abf,stroke-dasharray: 3 3;
subgraph union8[" Union "]
subgraph union8l[" "]
style union8l fill:#abf,stroke-dasharray: 3 3;
subgraph union9[" Union "]
subgraph union9l[" "]
style union9l fill:#abf,stroke-dasharray: 3 3;
subgraph union10[" Union "]
subgraph union10l[" "]
style union10l fill:#abf,stroke-dasharray: 3 3;
subgraph union11[" Union "]
subgraph union11l[" "]
style union11l fill:#abf,stroke-dasharray: 3 3;
subgraph union12[" Union "]
subgraph union12l[" "]
style union12l fill:#abf,stroke-dasharray: 3 3;
subgraph union13[" Union "]
subgraph union13l[" "]
style union13l fill:#abf,stroke-dasharray: 3 3;
subgraph union14[" Union "]
subgraph union14l[" "]
style union14l fill:#abf,stroke-dasharray: 3 3;
subgraph union15[" Union "]
subgraph union15l[" "]
style union15l fill:#abf,stroke-dasharray: 3 3;
subgraph union16[" Union "]
subgraph union16l[" "]
style union16l fill:#abf,stroke-dasharray: 3 3;
subgraph union17[" Union "]
subgraph union17l[" "]
style union17l fill:#abf,stroke-dasharray: 3 3;
subgraph union18[" Union "]
subgraph union18l[" "]
style union18l fill:#abf,stroke-dasharray: 3 3;
subgraph union19[" Union "]
subgraph union19l[" "]
style union19l fill:#abf,stroke-dasharray: 3 3;
subgraph union20[" Union "]
subgraph union20l[" "]
style union20l fill:#abf,stroke-dasharray: 3 3;
subgraph union21[" Union "]
subgraph union21l[" "]
style union21l fill:#abf,stroke-dasharray: 3 3;
subgraph union22[" Union "]
subgraph union22l[" "]
style union22l fill:#abf,stroke-dasharray: 3 3;
bind1[/"'34^^xsd:integer'"/]
bind1 --as--o v26
bind2[/"'⚠️ Retracts'"/]
bind2 --as--o v26
f3[["?value_string = 'en'"]]
f3 --> v9
subgraph union23[" Union "]
subgraph union23l[" "]
style union23l fill:#abf,stroke-dasharray: 3 3;
v22 --"p:direct/P5824"--> v22
end
subgraph union23r[" "]
style union23r fill:#abf,stroke-dasharray: 3 3;
v22 --"p:P31"--> v19
v19 --"p:qualifier/P642"--> v22
v19 --"p:statement/P31"--> c24
end
union23r <== or ==> union23l
end
bind4[/"substring(str(?pub),'32^^xsd:integer')"/]
v22 --o bind4
bind4 --as--o v26
v22 --"rdfs:label"--> v9
bind5[/"?value_string?pubqid"/]
v9 --o bind5
v26 --o bind5
bind5 --as--o v26
bind6[/"concat('#work/',?pubqid)"/]
v26 --o bind6
bind6 --as--o v26
end
subgraph union22r[" "]
style union22r fill:#abf,stroke-dasharray: 3 3;
bind7[/"'33^^xsd:integer'"/]
bind7 --as--o v26
bind8[/"'⚠️ Erratum of'"/]
bind8 --as--o v26
f9[["?value_string = 'en'"]]
f9 --> v9
v22 --"p:P31"--> v19
v19 --"p:qualifier/P642"--> v22
v19 --"p:statement/P31"--> c33
bind10[/"substring(str(?pub),'32^^xsd:integer')"/]
v22 --o bind10
bind10 --as--o v26
v22 --"rdfs:label"--> v9
bind11[/"?value_string?pubqid"/]
v9 --o bind11
v26 --o bind11
bind11 --as--o v26
bind12[/"concat('#work/',?pubqid)"/]
v26 --o bind12
bind12 --as--o v26
end
union22r <== or ==> union22l
end
end
subgraph union21r[" "]
style union21r fill:#abf,stroke-dasharray: 3 3;
bind13[/"'32^^xsd:integer'"/]
bind13 --as--o v26
bind14[/"'Preprint'"/]
bind14 --as--o v26
f15[["?value_string = 'en'"]]
f15 --> v9
v25 --"p:P31"--> v19
v19 --"p:qualifier/P642"--> v22
v19 --"p:statement/P31"--> c28
bind16[/"substring(str(?preprint),'32^^xsd:integer')"/]
v25 --o bind16
bind16 --as--o v26
v25 --"rdfs:label"--> v9
bind17[/"?value_string?pubqid"/]
v9 --o bind17
v26 --o bind17
bind17 --as--o v26
bind18[/"concat('#work/',?pubqid)"/]
v26 --o bind18
bind18 --as--o v26
end
union21r <== or ==> union21l
end
end
subgraph union20r[" "]
style union20r fill:#abf,stroke-dasharray: 3 3;
f19[["?value_string = 'en'"]]
f19 --> v9
bind20[/"'31^^xsd:integer'"/]
bind20 --as--o v26
bind21[/"'⚠️ Cites retracted article'"/]
bind21 --as--o v26
subgraph union24[" Union "]
subgraph union24l[" "]
style union24l fill:#abf,stroke-dasharray: 3 3;
subgraph union25[" Union "]
subgraph union25l[" "]
style union25l fill:#abf,stroke-dasharray: 3 3;
v22 --"p:direct/P2860"--> v24
v24 --"p:direct/P5824"--> a3
end
subgraph union25r[" "]
style union25r fill:#abf,stroke-dasharray: 3 3;
v22 --"p:direct/P2860"--> v24
v24 --"p:direct/P793"--> c24
end
union25r <== or ==> union25l
end
end
subgraph union24r[" "]
style union24r fill:#abf,stroke-dasharray: 3 3;
v22 --"p:direct/P2860"--> v24
v24 --"p:direct/P31"--> c22
end
union24r <== or ==> union24l
end
v24 --"rdfs:label"--> v9
bind22[/"substring(str(?retracted),'32^^xsd:integer')"/]
v24 --o bind22
bind22 --as--o v25
bind23[/"?value_string?q"/]
v9 --o bind23
v25 --o bind23
bind23 --as--o v26
bind24[/"concat('#work/',?q)"/]
v25 --o bind24
bind24 --as--o v26
end
union20r <== or ==> union20l
end
end
subgraph union19r[" "]
style union19r fill:#abf,stroke-dasharray: 3 3;
bind25[/"'30^^xsd:integer'"/]
bind25 --as--o v26
bind26[/"'⚠️ Preprint of'"/]
bind26 --as--o v26
f27[["?value_string = 'en'"]]
f27 --> v9
v22 --"p:P31"--> v19
v19 --"p:qualifier/P642"--> v22
v19 --"p:statement/P31"--> c28
bind28[/"substring(str(?pub),'32^^xsd:integer')"/]
v22 --o bind28
bind28 --as--o v26
v22 --"rdfs:label"--> v9
bind29[/"?value_string?pubqid"/]
v9 --o bind29
v26 --o bind29
bind29 --as--o v26
bind30[/"concat('#work/',?pubqid)"/]
v26 --o bind30
bind30 --as--o v26
end
union19r <== or ==> union19l
end
end
subgraph union18r[" "]
style union18r fill:#abf,stroke-dasharray: 3 3;
bind31[/VALUES ?work/]
bind31-->v22
bind310(["wd:Q117221094"])
bind310 --> bind31
bind32[/VALUES ?intention/]
bind32-->v22
bind320(["wd:Q107687829"])
bind320 --> bind32
bind321(["wd:Q107710355"])
bind321 --> bind32
v21 --"p:statement/P2860"--> v22
v21 --"p:qualifier/P3712"--> v22
bind33[/"'21^^xsd:integer'"/]
bind33 --as--o v26
bind34[/"'Disagreed with by'"/]
bind34 --as--o v26
bind35[/"'#work/Q117221094/cito'"/]
bind35 --as--o v26
bind37[/"count(?citationStatement)"/]
v21 --o bind37
bind37 --as--o v26
end
union18r <== or ==> union18l
end
end
subgraph union17r[" "]
style union17r fill:#abf,stroke-dasharray: 3 3;
bind38[/VALUES ?work/]
bind38-->v22
bind380(["wd:Q117221094"])
bind380 --> bind38
bind39[/VALUES ?intention/]
bind39-->v22
bind390(["wd:Q96472102"])
bind390 --> bind39
bind391(["wd:Q101149476"])
bind391 --> bind39
v21 --"p:statement/P2860"--> v22
v21 --"p:qualifier/P3712"--> v22
bind40[/"'20^^xsd:integer'"/]
bind40 --as--o v26
bind41[/"'Data or method used by'"/]
bind41 --as--o v26
bind42[/"'#work/Q117221094/cito'"/]
bind42 --as--o v26
bind44[/"count(?citationStatement)"/]
v21 --o bind44
bind44 --as--o v26
end
union17r <== or ==> union17l
end
end
subgraph union16r[" "]
style union16r fill:#abf,stroke-dasharray: 3 3;
bind45[/"'15^^xsd:integer'"/]
bind45 --as--o v26
bind46[/"'⚠️ Preprint'"/]
bind46 --as--o v26
v22 --"p:P31"--> v19
v19 --"p:statement/P31"--> c28
subgraph minus47["MINUS"]
style minus47 stroke-width:6px,fill:pink,stroke:red;
v19 --"p:qualifier/P642"--> a2
end
end
union16r <== or ==> union16l
end
end
subgraph union15r[" "]
style union15r fill:#abf,stroke-dasharray: 3 3;
f48[["?value_string = 'en'"]]
f48 --> v9
bind49[/"'14^^xsd:integer'"/]
bind49 --as--o v26
bind50[/"'🛑 Retracted by'"/]
bind50 --as--o v26
v22 --"p:direct/P5824"--> v11
bind51[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind51
bind51 --as--o v25
v11 --"rdfs:label"--> v9
bind52[/"?value_string?q"/]
v9 --o bind52
v25 --o bind52
bind52 --as--o v26
bind53[/"concat('#work/',?q)"/]
v25 --o bind53
bind53 --as--o v26
end
union15r <== or ==> union15l
end
end
subgraph union14r[" "]
style union14r fill:#abf,stroke-dasharray: 3 3;
bind54[/"'13^^xsd:integer'"/]
bind54 --as--o v26
bind55[/"'🛑 Retracted'"/]
bind55 --as--o v26
subgraph union26[" Union "]
subgraph union26l[" "]
style union26l fill:#abf,stroke-dasharray: 3 3;
v22 --"p:direct/P793"--> c24
end
subgraph union26r[" "]
style union26r fill:#abf,stroke-dasharray: 3 3;
v22 --"p:direct/P31"--> c22
end
union26r <== or ==> union26l
end
end
union14r <== or ==> union14l
end
end
subgraph union13r[" "]
style union13r fill:#abf,stroke-dasharray: 3 3;
bind56[/"'12^^xsd:integer'"/]
bind56 --as--o v26
bind57[/"'Full text'"/]
bind57 --as--o v26
v22 --"p:direct/P953"--> v26
bind58[/"concat(str(?valueUrl),' ↗')"/]
v26 --o bind58
bind58 --as--o v26
end
union13r <== or ==> union13l
end
end
subgraph union12r[" "]
style union12r fill:#abf,stroke-dasharray: 3 3;
bind59[/"'11^^xsd:integer'"/]
bind59 --as--o v26
bind60[/"'Homepage'"/]
bind60 --as--o v26
v22 --"p:direct/P856"--> v26
bind61[/"str(?valueUrl)"/]
v26 --o bind61
bind61 --as--o v26
end
union12r <== or ==> union12l
end
end
subgraph union11r[" "]
style union11r fill:#abf,stroke-dasharray: 3 3;
bind62[/"'10^^xsd:integer'"/]
bind62 --as--o v26
bind63[/"'DOI'"/]
bind63 --as--o v26
v22 --"p:direct/P356"--> v18
bind64[/"concat('https://doi.org/',encode-for-uri(?valueUrl_))"/]
v18 --o bind64
bind64 --as--o v26
bind65[/"concat(?valueUrl_,' ↗')"/]
v18 --o bind65
bind65 --as--o v26
end
union11r <== or ==> union11l
end
end
subgraph union10r[" "]
style union10r fill:#abf,stroke-dasharray: 3 3;
f66[["?value_string = 'en'"]]
f66 --> v9
bind67[/"'1^^xsd:integer'"/]
bind67 --as--o v18
c3 --"p:direct/P4510"--> v11
bind68[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind68
bind68 --as--o v25
v11 --"rdfs:label"--> v9
bind69[/"?value_string?q"/]
v9 --o bind69
v25 --o bind69
bind69 --as--o v18
bind71[/"'9^^xsd:integer'"/]
bind71 --as--o v26
bind72[/"'Uses'"/]
bind72 --as--o v26
bind73[/"?value_"/]
v18 --o bind73
bind73 --as--o v26
end
union10r <== or ==> union10l
end
end
subgraph union9r[" "]
style union9r fill:#abf,stroke-dasharray: 3 3;
f74[["?value_string = 'en'"]]
f74 --> v9
bind75[/"'1^^xsd:integer'"/]
bind75 --as--o v18
c3 --"p:direct/P921"--> v11
bind76[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind76
bind76 --as--o v25
v11 --"rdfs:label"--> v9
bind77[/"?value_string?q"/]
v9 --o bind77
v25 --o bind77
bind77 --as--o v18
bind79[/"'8^^xsd:integer'"/]
bind79 --as--o v26
bind80[/"'Topics'"/]
bind80 --as--o v26
bind81[/"?value_"/]
v18 --o bind81
bind81 --as--o v26
end
union9r <== or ==> union9l
end
end
subgraph union8r[" "]
style union8r fill:#abf,stroke-dasharray: 3 3;
f82[["?value_string = 'en'"]]
f82 --> v9
bind83[/"'7^^xsd:integer'"/]
bind83 --as--o v26
bind84[/"'Publisher'"/]
bind84 --as--o v26
v22 --"p:direct/P123"--> v11
bind85[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind85
bind85 --as--o v25
v11 --"rdfs:label"--> v9
bind86[/"?value_string?q"/]
v9 --o bind86
v25 --o bind86
bind86 --as--o v26
bind87[/"concat('#publisher/',?q)"/]
v25 --o bind87
bind87 --as--o v26
end
union8r <== or ==> union8l
end
end
subgraph union7r[" "]
style union7r fill:#abf,stroke-dasharray: 3 3;
bind88[/"'6^^xsd:integer'"/]
bind88 --as--o v26
bind89[/"'Publication date'"/]
bind89 --as--o v26
v22 --"p:P577"--> a1
a1 --"p:statement/value/P577"--> v15
v15 --"wikibase:timePrecision"--> v16
v15 --"wikibase:timeValue"--> v17
bind90[/"if(?time_precision = '9^^xsd:integer',year-from-dateTime(?publication_date),http://www.w3.org/2001/XMLSchema#date(?publication_date))"/]
v16 --o bind90
v17 --o bind90
bind90 --as--o v26
end
union7r <== or ==> union7l
end
end
subgraph union6r[" "]
style union6r fill:#abf,stroke-dasharray: 3 3;
f91[["?value_string = 'en'"]]
f91 --> v9
bind92[/"'4^^xsd:integer'"/]
bind92 --as--o v26
bind93[/"'Series'"/]
bind93 --as--o v26
v22 --"p:direct/P179"--> v11
bind94[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind94
bind94 --as--o v25
v11 --"rdfs:label"--> v9
bind95[/"?value_string?q"/]
v9 --o bind95
v25 --o bind95
bind95 --as--o v26
bind96[/"concat('#series/',?q)"/]
v25 --o bind96
bind96 --as--o v26
end
union6r <== or ==> union6l
end
end
subgraph union5r[" "]
style union5r fill:#abf,stroke-dasharray: 3 3;
f97[["?value_string = 'en'"]]
f97 --> v9
bind98[/"'4^^xsd:integer'"/]
bind98 --as--o v26
bind99[/"'Published in'"/]
bind99 --as--o v26
v22 --"p:direct/P1433"--> v11
bind100[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind100
bind100 --as--o v25
v11 --"rdfs:label"--> v9
bind101[/"?value_string?q"/]
v9 --o bind101
v25 --o bind101
bind101 --as--o v26
bind102[/"concat('#venue/',?q)"/]
v25 --o bind102
bind102 --as--o v26
end
union5r <== or ==> union5l
end
end
subgraph union4r[" "]
style union4r fill:#abf,stroke-dasharray: 3 3;
f103[["?value_string = 'en'"]]
f103 --> v9
bind104[/"'1^^xsd:integer'"/]
bind104 --as--o v18
c3 --"p:direct/P4032"--> v11
bind105[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind105
bind105 --as--o v25
v11 --"rdfs:label"--> v9
bind106[/"?value_string?q"/]
v9 --o bind106
v25 --o bind106
bind106 --as--o v18
bind108[/"'3^^xsd:integer'"/]
bind108 --as--o v26
bind109[/"'Reviewers'"/]
bind109 --as--o v26
bind110[/"?value_"/]
v18 --o bind110
bind110 --as--o v26
end
union4r <== or ==> union4l
end
end
subgraph union3r[" "]
style union3r fill:#abf,stroke-dasharray: 3 3;
f111[["?value_string = 'en'"]]
f111 --> v9
bind112[/"'2.5^^xsd:decimal'"/]
bind112 --as--o v26
bind113[/"'Language'"/]
bind113 --as--o v26
v22 --"p:direct/P407"--> v11
bind114[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind114
bind114 --as--o v25
v11 --"rdfs:label"--> v9
bind115[/"str(?value_string)"/]
v9 --o bind115
bind115 --as--o v26
bind116[/"concat('#language/',?q)"/]
v25 --o bind116
bind116 --as--o v26
end
union3r <== or ==> union3l
end
end
subgraph union2r[" "]
style union2r fill:#abf,stroke-dasharray: 3 3;
f117[["?value_string = 'en'"]]
f117 --> v9
bind118[/"'1^^xsd:integer'"/]
bind118 --as--o v18
c3 --"p:direct/P98"--> v11
bind119[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind119
bind119 --as--o v25
v11 --"rdfs:label"--> v9
bind120[/"?value_string?q"/]
v9 --o bind120
v25 --o bind120
bind120 --as--o v18
bind122[/"'3^^xsd:integer'"/]
bind122 --as--o v26
bind123[/"'Editors'"/]
bind123 --as--o v26
bind124[/"?value_"/]
v18 --o bind124
bind124 --as--o v26
end
union2r <== or ==> union2l
end
end
subgraph union1r[" "]
style union1r fill:#abf,stroke-dasharray: 3 3;
f125[["?value_string = 'en'"]]
f125 --> v9
bind126[/"'1^^xsd:integer'"/]
bind126 --as--o v18
c3 --"p:direct/P50"--> v11
bind127[/"substring(str(?iri),'32^^xsd:integer')"/]
v11 --o bind127
bind127 --as--o v25
v11 --"rdfs:label"--> v9
bind128[/"?value_string?q"/]
v9 --o bind128
v25 --o bind128
bind128 --as--o v18
bind130[/"'2^^xsd:integer'"/]
bind130 --as--o v26
bind131[/"'Authors'"/]
bind131 --as--o v26
bind132[/"?value_"/]
v18 --o bind132
bind132 --as--o v26
end
union1r <== or ==> union1l
end
end
subgraph union0r[" "]
style union0r fill:#abf,stroke-dasharray: 3 3;
bind133[/"'1^^xsd:integer'"/]
bind133 --as--o v26
bind134[/"'Title'"/]
bind134 --as--o v26
v22 --"p:direct/P1476"--> v26
bind135[/"concat(substring(str('wd:Q18507561'),'32^^xsd:integer'),' ↗')"/]
bind135 --as--o v5
bind136[/"concat('https://www.wikidata.org/wiki/',substring(str('wd:Q18507561'),'32^^xsd:integer'))"/]
bind136 --as--o v6
bind137[/"'Scholia ↗'"/]
bind137 --as--o v7
bind138[/"concat('https://scholia.toolforge.org/work/',substring(str('wd:Q18507561'),'32^^xsd:integer'))"/]
bind138 --as--o v8
end
union0r <== or ==> union0l
end