Skip to content

Commit c78efa1

Browse files
committed
Add info on which Wikidata items use retracted articles as reference
1 parent 9b7486a commit c78efa1

File tree

4 files changed

+45
-0
lines changed

4 files changed

+45
-0
lines changed

scholia/app/templates/retraction-index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
{{ sparql_to_table('most-cited-retracted-works') }}
1010
{{ sparql_to_table('authors_with_many_retractions') }}
1111
{{ sparql_to_table('venues_with_many_retractions') }}
12+
{{ sparql_to_table('statements-with-retracted-references') }}
1213

1314
{% endblock %}
1415

@@ -36,6 +37,9 @@ <h2 id="venues_with_many_retractions">Venues with the most retractions</h2>
3637

3738
<table class="table table-hover" id="venues_with_many_retractions-table"></table>
3839

40+
<h2 id="statements-with-retracted-references">Wikidata statements citing retracted references</h2>
41+
42+
<table class="table table-hover" id="statements-with-retracted-references-table"></table>
3943

4044
{% endblock %}
4145

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
SELECT DISTINCT ?entity ?entityLabel ?entityUrl
2+
?property ?propertyLabel ?value ?valueLabel
3+
?retracted ?retractedLabel
4+
(CONCAT("/retraction/", SUBSTR(STR(?retracted), 32)) AS ?retractedUrl)
5+
WITH {
6+
SELECT DISTINCT ?entity ?p ?statement ?retracted WHERE {
7+
?retracted wdt:P31 wd:Q45182324 .
8+
?entity ?p ?statement .
9+
?statement prov:wasDerivedFrom / pr:P248 ?retracted .
10+
}
11+
} AS %STATEMENTS WHERE {
12+
INCLUDE %STATEMENTS
13+
?p ^wikibase:claim ?property .
14+
?statement ?ps ?value .
15+
?ps ^wikibase:statementProperty ?property .
16+
BIND(?statement AS ?entityUrl)
17+
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
18+
}

scholia/app/templates/retraction.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
{{ sparql_to_table('list-of-authors') }}
99
{{ sparql_to_iframe('citations-per-year') }}
10+
{{ sparql_to_table('statements-with-retracted-references') }}
1011

1112
{% endblock %}
1213

@@ -30,5 +31,9 @@ <h2 id="citations-per-year">Citations per year</h2>
3031
<iframe class="embed-responsive-item" id="citations-per-year-iframe"></iframe>
3132
</div>
3233

34+
<h2 id="statements-with-retracted-references">Wikidata statements citing retracted references</h2>
35+
36+
<table class="table table-hover" id="statements-with-retracted-references-table"></table>
37+
3338
{% endblock %}
3439

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
PREFIX target: <http://www.wikidata.org/entity/{{ q }}>
2+
3+
SELECT DISTINCT ?entity ?entityLabel ?entityUrl
4+
?property ?propertyLabel ?value ?valueLabel
5+
WITH {
6+
SELECT DISTINCT ?entity ?p ?statement ?retracted WHERE {
7+
BIND(target: AS ?retracted)
8+
?entity ?p ?statement .
9+
?statement prov:wasDerivedFrom / pr:P248 ?retracted .
10+
}
11+
} AS %STATEMENTS WHERE {
12+
INCLUDE %STATEMENTS
13+
?p ^wikibase:claim ?property .
14+
?statement ?ps ?value .
15+
?ps ^wikibase:statementProperty ?property .
16+
BIND(?statement AS ?entityUrl)
17+
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
18+
}

0 commit comments

Comments
 (0)