Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion runserver.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@

app = create_app(
text_to_topic_q_text_enabled=False,
third_parties_enabled=True)
third_parties_enabled=True,
queryServiceURL='https://query.wikidata.org')
app.config['APPLICATION_ROOT'] = '/'

if __name__ == '__main__':
Expand Down
8 changes: 7 additions & 1 deletion scholia/app/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@
from flask_bootstrap import Bootstrap, StaticCDN

from ..text import load_text_to_topic_q_text
from ..wdqs import WDQS


def create_app(text_to_topic_q_text_enabled=True, third_parties_enabled=False):
def create_app(text_to_topic_q_text_enabled=True, third_parties_enabled=False,
queryServiceURL='https://query.wikidata.org'):
"""Create webapp.

Factory for webapp.
Expand All @@ -25,6 +27,8 @@ def create_app(text_to_topic_q_text_enabled=True, third_parties_enabled=False):
Determines whether third-party webservices can be enabled.
Due to privacy reason this is disabled by default [default: false].

queryServiceURL : string
URL to the Wikidata Query Service
Returns
-------
app : flask.app.Flask
Expand All @@ -48,4 +52,6 @@ def create_app(text_to_topic_q_text_enabled=True, third_parties_enabled=False):

app.third_parties_enabled = third_parties_enabled

WDQS.setURL(queryServiceURL)
WDQS.initFlaskApp(app)
return app
24 changes: 11 additions & 13 deletions scholia/app/static/scholia.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,11 @@ function capitalizeFirstLetter(string) {
return string.charAt(0).toUpperCase() + string.slice(1);
}


function convertDataTableData(data, columns, linkPrefixes={}) {
// Handle 'Label' columns.

// var linkPrefixes = (options && options.linkPrefixes) || {};

var convertedData = [];
var convertedColumns = [];
for (var i = 0 ; i < columns.length ; i++) {
Expand All @@ -31,12 +30,12 @@ function convertDataTableData(data, columns, linkPrefixes={}) {

} else if (key + 'Label' in data[i]) {
convertedRow[key] = '<a href="' +
(linkPrefixes[key] || "../") +
(linkPrefixes[key] || "../") +
data[i][key].substr(31) +
'">' + data[i][key + 'Label'] + '</a>';
} else if (key.substr(-5) == 'Label') {
// pass

} else if (key + 'Url' in data[i]) {
convertedRow[key] = '<a href="' +
data[i][key + 'Url'] +
Expand All @@ -48,13 +47,13 @@ function convertDataTableData(data, columns, linkPrefixes={}) {
} else if (key.substr(-3) == 'url') {
// Convert URL to a link
convertedRow[key] = "<a href='" +
data[i][key] + "'>" +
data[i][key] + "'>" +
$("<div>").text(data[i][key]).html() + '</a>';

} else if (key == 'orcid') {
// Add link to ORCID website
convertedRow[key] = '<a href="https://orcid.org/' +
data[i][key] + '">' +
data[i][key] + '">' +
data[i][key] + '</a>';

} else if (key == 'doi') {
Expand Down Expand Up @@ -106,13 +105,12 @@ function sparqlDataToSimpleData(response) {
return {data: convertedData, columns: columns};
}


function sparqlToDataTable(sparql, element, options={}) {
// Options: linkPrefixes={}, paging=true
var linkPrefixes = (typeof options.linkPrefixes === 'undefined') ? {} : options.linkPrefixes;
var paging = (typeof options.paging === 'undefined') ? true : options.paging;
var url = "https://query.wikidata.org/bigdata/namespace/wdq/sparql?query=" +

var url = getQueryServiceUrl() + "/bigdata/namespace/wdq/sparql?query=" +
encodeURIComponent(sparql) + '&format=json';

$.getJSON(url, function(response) {
Expand All @@ -129,18 +127,18 @@ function sparqlToDataTable(sparql, element, options={}) {
columns.push(column)
}

table = $(element).DataTable({
table = $(element).DataTable({
data: convertedData.data,
columns: columns,
lengthMenu: [[10, 25, 100, -1], [10, 25, 100, "All"]],
ordering: true,
order: [],
order: [],
paging: paging,
});

$(element).append(
'<caption><a href="https://query.wikidata.org/#' +
encodeURIComponent(sparql) +
'<caption><a href="' + getQueryServiceUrl() + '/#' +
encodeURIComponent(sparql) +
'">Edit on query.Wikidata.org</a></caption>');
});
}
36 changes: 18 additions & 18 deletions scholia/app/templates/author.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions scholia/app/templates/authors.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,22 +67,22 @@ <h2>List of common authored works</h2>
<h2>Number of works per publication year</h2>

<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://query.wikidata.org/embed.html#%23defaultView%3ABarChart%0ASELECT%20%3Fyear%20%3Fnumber_of_works%20%3Fauthor_label%20WHERE%20%7B%0A%20%20%7B%0A%20%20%20%20SELECT%20%3Fyear%20%3Fnumber_of_works%20%3Fauthor%20%3Fauthor_label_%0A%20%20%20%20WHERE%20%7B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20SELECT%20%3Fauthor%20%3Fyear%20%28COUNT%28%3Fwork%29%20AS%20%3Fnumber_of_works%29%20WHERE%20%7B%0A%20%20%20%20%20%20%20%20%20%20hint%3AQuery%20hint%3Aoptimizer%20%22None%22.%0A%20%20%20%20%20%20%20%20%20%20VALUES%20%3Fauthor%20%7B%20%20%20{% for q in qs %} wd:{{ q }} {% endfor %}%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP50%20%3Fauthor%20.%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP577%20%3Fpublication_date%20.%0A%20%20%20%20%20%20%20%20%20%20BIND%28STR%28YEAR%28%3Fpublication_date%29%29%20AS%20%3Fyear%29%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20GROUP%20BY%20%3Fauthor%20%3Fyear%20%0A%20%20%20%20%20%20%7D%20%0A%20%20%20%20%20%20%3Fauthor%20rdfs%3Alabel%20%3Fauthor_label_%20.%0A%20%20%20%20%20%20FILTER%20%28LANG%28%3Fauthor_label_%29%20%3D%20%27en%27%29%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%23%20Represent%20the%20author%20by%20name%20and%20Q%20identifier%0A%20%20BIND%20%28CONCAT%28%3Fauthor_label_%2C%20%22%20%28%22%2C%20SUBSTR%28STR%28%3Fauthor%29%2C%2032%29%2C%20%22%29%22%29%20AS%20%3Fauthor_label%29%0A%7D%0AORDER%20BY%20%3Fyear"></iframe>
<iframe class="embed-responsive-item" src="{{ queryServiceURL }}/embed.html#%23defaultView%3ABarChart%0ASELECT%20%3Fyear%20%3Fnumber_of_works%20%3Fauthor_label%20WHERE%20%7B%0A%20%20%7B%0A%20%20%20%20SELECT%20%3Fyear%20%3Fnumber_of_works%20%3Fauthor%20%3Fauthor_label_%0A%20%20%20%20WHERE%20%7B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20SELECT%20%3Fauthor%20%3Fyear%20%28COUNT%28%3Fwork%29%20AS%20%3Fnumber_of_works%29%20WHERE%20%7B%0A%20%20%20%20%20%20%20%20%20%20hint%3AQuery%20hint%3Aoptimizer%20%22None%22.%0A%20%20%20%20%20%20%20%20%20%20VALUES%20%3Fauthor%20%7B%20%20%20{% for q in qs %} wd:{{ q }} {% endfor %}%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP50%20%3Fauthor%20.%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP577%20%3Fpublication_date%20.%0A%20%20%20%20%20%20%20%20%20%20BIND%28STR%28YEAR%28%3Fpublication_date%29%29%20AS%20%3Fyear%29%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20GROUP%20BY%20%3Fauthor%20%3Fyear%20%0A%20%20%20%20%20%20%7D%20%0A%20%20%20%20%20%20%3Fauthor%20rdfs%3Alabel%20%3Fauthor_label_%20.%0A%20%20%20%20%20%20FILTER%20%28LANG%28%3Fauthor_label_%29%20%3D%20%27en%27%29%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%23%20Represent%20the%20author%20by%20name%20and%20Q%20identifier%0A%20%20BIND%20%28CONCAT%28%3Fauthor_label_%2C%20%22%20%28%22%2C%20SUBSTR%28STR%28%3Fauthor%29%2C%2032%29%2C%20%22%29%22%29%20AS%20%3Fauthor_label%29%0A%7D%0AORDER%20BY%20%3Fyear"></iframe>
</div>



<h2>Number of citations per publication year</h2>

<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://query.wikidata.org/embed.html#%23defaultView%3ALineChart%0ASELECT%20%3Fyear%20%3Fnumber_of_citations%20%3Fauthor_label%20WHERE%20%7B%0A%20%20%7B%0A%20%20%20%20SELECT%20%3Fyear%20%3Fnumber_of_citations%20%3Fauthor%20%3Fauthor_label_%0A%20%20%20%20WHERE%20%7B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20SELECT%20%3Fauthor%20%3Fyear%20%28COUNT%28%3Fciting_work%29%20AS%20%3Fnumber_of_citations%29%20WHERE%20%7B%0A%20%20%20%20%20%20%20%20%20%20hint%3AQuery%20hint%3Aoptimizer%20%22None%22.%0A%20%20%20%20%20%20%20%20%20%20VALUES%20%3Fauthor%20%7B%20%20{% for q in qs %} wd:{{ q }} {% endfor %}%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP50%20%3Fauthor%20.%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP577%20%3Fpublication_date%20.%0A%20%20%20%20%20%20%20%20%20%20%3Fciting_work%20wdt%3AP2860%20%3Fwork%0A%20%20%20%20%20%20%20%20%20%20BIND%28STR%28YEAR%28%3Fpublication_date%29%29%20AS%20%3Fyear%29%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20GROUP%20BY%20%3Fauthor%20%3Fyear%20%0A%20%20%20%20%20%20%7D%20%0A%20%20%20%20%20%20%3Fauthor%20rdfs%3Alabel%20%3Fauthor_label_%20.%0A%20%20%20%20%20%20FILTER%20%28LANG%28%3Fauthor_label_%29%20%3D%20%27en%27%29%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%23%20Represent%20the%20author%20by%20name%20and%20Q%20identifier%0A%20%20BIND%20%28CONCAT%28%3Fauthor_label_%2C%20%22%20%28%22%2C%20SUBSTR%28STR%28%3Fauthor%29%2C%2032%29%2C%20%22%29%22%29%20AS%20%3Fauthor_label%29%0A%7D%0AORDER%20BY%20%3Fyear"></iframe>
<iframe class="embed-responsive-item" src="{{ queryServiceURL }}/embed.html#%23defaultView%3ALineChart%0ASELECT%20%3Fyear%20%3Fnumber_of_citations%20%3Fauthor_label%20WHERE%20%7B%0A%20%20%7B%0A%20%20%20%20SELECT%20%3Fyear%20%3Fnumber_of_citations%20%3Fauthor%20%3Fauthor_label_%0A%20%20%20%20WHERE%20%7B%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20SELECT%20%3Fauthor%20%3Fyear%20%28COUNT%28%3Fciting_work%29%20AS%20%3Fnumber_of_citations%29%20WHERE%20%7B%0A%20%20%20%20%20%20%20%20%20%20hint%3AQuery%20hint%3Aoptimizer%20%22None%22.%0A%20%20%20%20%20%20%20%20%20%20VALUES%20%3Fauthor%20%7B%20%20{% for q in qs %} wd:{{ q }} {% endfor %}%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP50%20%3Fauthor%20.%0A%20%20%20%20%20%20%20%20%20%20%3Fwork%20wdt%3AP577%20%3Fpublication_date%20.%0A%20%20%20%20%20%20%20%20%20%20%3Fciting_work%20wdt%3AP2860%20%3Fwork%0A%20%20%20%20%20%20%20%20%20%20BIND%28STR%28YEAR%28%3Fpublication_date%29%29%20AS%20%3Fyear%29%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20GROUP%20BY%20%3Fauthor%20%3Fyear%20%0A%20%20%20%20%20%20%7D%20%0A%20%20%20%20%20%20%3Fauthor%20rdfs%3Alabel%20%3Fauthor_label_%20.%0A%20%20%20%20%20%20FILTER%20%28LANG%28%3Fauthor_label_%29%20%3D%20%27en%27%29%0A%20%20%20%20%7D%0A%20%20%7D%0A%20%20%23%20Represent%20the%20author%20by%20name%20and%20Q%20identifier%0A%20%20BIND%20%28CONCAT%28%3Fauthor_label_%2C%20%22%20%28%22%2C%20SUBSTR%28STR%28%3Fauthor%29%2C%2032%29%2C%20%22%29%22%29%20AS%20%3Fauthor_label%29%0A%7D%0AORDER%20BY%20%3Fyear"></iframe>
</div>


<h2 id="Co-author graph">Co-author graph</h2>

<div class="embed-responsive embed-responsive-4by3">
<iframe class="embed-responsive-item" src="https://query.wikidata.org/embed.html#%23defaultView%3AGraph%0APREFIX%20gas%3A%20%3Chttp%3A%2F%2Fwww.bigdata.com%2Frdf%2Fgas%23%3E%0A%0ASELECT%20%3Fauthor%20%3FauthorLabel%20%3Fwork%20%3FworkLabel%20%0AWITH%20%7B%0A%20SELECT%20%3Fwork%20%3Fauthor%20WHERE%20%7B%20%0A%20%20%7B%20%7D%0A%20%20{% for q1 in qs %} {% for q2 in qs %} {% if q1 < q2 %} UNION%20%7B%0A%20%20%20SELECT%20%3Fwork%20%3Fauthor%20WHERE%20%7B%0A%20%20%20%20SERVICE%20gas%3Aservice%20%7B%0A%20%20%20%20%20gas%3Aprogram%20gas%3AgasClass%20%22com.bigdata.rdf.graph.analytics.BFS%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3Ain%20wd:{{ q1 }}%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3Atarget%20wd:{{ q2 }}%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3AtraversalDirection%20%22Undirected%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3Aout%20%3Fwork%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3AlinkType%20wdt%3AP50%20%3B%0A%20%20%20%20%20%20%20%20%20%20gas%3AmaxVisited%205000%20.%0A%20%20%20%20%7D%0A%20%20%20%20%3Fwork%20wdt%3AP50%20%3Fauthor%0A%20%20%20%7D%0A%20%20%7D%20%23%20UNION%20END%0A {% endif %} {% endfor %} {% endfor %} %20%7D%20%0A%7D%20AS%20%25result%20%0AWHERE%20%7B%0A%20INCLUDE%20%25result%20%0A%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Che%2Cjp%2Cnl%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%0A%7D%20"></iframe>
<iframe class="embed-responsive-item" src="{{ queryServiceURL }}/embed.html#%23defaultView%3AGraph%0APREFIX%20gas%3A%20%3Chttp%3A%2F%2Fwww.bigdata.com%2Frdf%2Fgas%23%3E%0A%0ASELECT%20%3Fauthor%20%3FauthorLabel%20%3Fwork%20%3FworkLabel%20%0AWITH%20%7B%0A%20SELECT%20%3Fwork%20%3Fauthor%20WHERE%20%7B%20%0A%20%20%7B%20%7D%0A%20%20{% for q1 in qs %} {% for q2 in qs %} {% if q1 < q2 %} UNION%20%7B%0A%20%20%20SELECT%20%3Fwork%20%3Fauthor%20WHERE%20%7B%0A%20%20%20%20SERVICE%20gas%3Aservice%20%7B%0A%20%20%20%20%20gas%3Aprogram%20gas%3AgasClass%20%22com.bigdata.rdf.graph.analytics.BFS%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3Ain%20wd:{{ q1 }}%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3Atarget%20wd:{{ q2 }}%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3AtraversalDirection%20%22Undirected%22%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3Aout%20%3Fwork%20%3B%0A%20%20%20%20%20%20%20%20%20%20%20gas%3AlinkType%20wdt%3AP50%20%3B%0A%20%20%20%20%20%20%20%20%20%20gas%3AmaxVisited%205000%20.%0A%20%20%20%20%7D%0A%20%20%20%20%3Fwork%20wdt%3AP50%20%3Fauthor%0A%20%20%20%7D%0A%20%20%7D%20%23%20UNION%20END%0A {% endif %} {% endfor %} {% endfor %} %20%7D%20%0A%7D%20AS%20%25result%20%0AWHERE%20%7B%0A%20INCLUDE%20%25result%20%0A%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Che%2Cjp%2Cnl%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%0A%7D%20"></iframe>
</div>


Expand Down
6 changes: 3 additions & 3 deletions scholia/app/templates/award.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,14 +120,14 @@ <h2 id="List of recipients">List of recipients</h2>
<h2 id="Images of recipients">Images of recipients</h2>

<div class="embed-responsive embed-responsive-4by3">
<iframe class="embed-responsive-item" src="https://query.wikidata.org/embed.html#%23defaultView%3AImageGrid%0ASELECT%0A%20%20%3Fyear%0A%20%20%3Frecipient%20%3FrecipientLabel%20%0A%20%20%3Fimage%0AWITH%20%7B%0A%20%20SELECT%20%3Frecipient%20%3Fyear%20%28SAMPLE%28%3Fimage_%29%20AS%20%3Fimage%29%20WHERE%20%7B%0A%20%20%20%20%3Frecipient%20p%3AP166%20%3Faward_statement%20.%20%0A%20%20%20%20%3Faward_statement%20ps%3AP166%20wd%3A{{ q }}%20.%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%3Faward_statement%20pq%3AP585%20%3Ftime%20.%0A%09%20%20BIND%28YEAR%28%3Ftime%29%20AS%20%3Fyear%29%0A%09%7D%0A%20%20%20%20%3Frecipient%20wdt%3AP18%20%3Fimage_%20.%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Frecipient%20%3Fyear%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%20%20%0A%7D%0AORDER%20BY%20DESC%28%3Fyear%29%0A%20%20"></iframe>
<iframe class="embed-responsive-item" src="{{ queryServiceURL }}/embed.html#%23defaultView%3AImageGrid%0ASELECT%0A%20%20%3Fyear%0A%20%20%3Frecipient%20%3FrecipientLabel%20%0A%20%20%3Fimage%0AWITH%20%7B%0A%20%20SELECT%20%3Frecipient%20%3Fyear%20%28SAMPLE%28%3Fimage_%29%20AS%20%3Fimage%29%20WHERE%20%7B%0A%20%20%20%20%3Frecipient%20p%3AP166%20%3Faward_statement%20.%20%0A%20%20%20%20%3Faward_statement%20ps%3AP166%20wd%3A{{ q }}%20.%0A%20%20%20%20OPTIONAL%20%7B%0A%20%20%20%20%20%20%3Faward_statement%20pq%3AP585%20%3Ftime%20.%0A%09%20%20BIND%28YEAR%28%3Ftime%29%20AS%20%3Fyear%29%0A%09%7D%0A%20%20%20%20%3Frecipient%20wdt%3AP18%20%3Fimage_%20.%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Frecipient%20%3Fyear%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%20%20%0A%7D%0AORDER%20BY%20DESC%28%3Fyear%29%0A%20%20"></iframe>
</div>


<h2 id="Topics of works by recipients">Topics of works by recipients</h2>

<div class="embed-responsive embed-responsive-4by3">
<iframe class="embed-responsive-item" src="https://query.wikidata.org/embed.html#%23defaultView%3ABubbleChart%0A%23%20Count%20the%20number%20of%20time%20works%20by%20award%20recipients%20have%20set%20a%20main%20topic%0ASELECT%20%3Fcount%20%3Ftopic%20%3FtopicLabel%20%0AWITH%20%7B%0A%20%20SELECT%20%3Ftopic%20%28COUNT%28%3Fwork%29%20AS%20%3Fcount%29%20WHERE%20%7B%0A%20%20%20%20%3Frecipient%20wdt%3AP166%20wd%3A{{ q }}%20.%0A%20%20%20%20%3Fwork%20wdt%3AP50%20%3Frecipient%20.%0A%20%20%20%20%3Fwork%20wdt%3AP921%20%3Ftopic%20.%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Ftopic%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%20%20%0A%7D%0AORDER%20BY%20DESC%28%3Fcount%29%0ALIMIT%2050"></iframe>
<iframe class="embed-responsive-item" src="{{ queryServiceURL }}/embed.html#%23defaultView%3ABubbleChart%0A%23%20Count%20the%20number%20of%20time%20works%20by%20award%20recipients%20have%20set%20a%20main%20topic%0ASELECT%20%3Fcount%20%3Ftopic%20%3FtopicLabel%20%0AWITH%20%7B%0A%20%20SELECT%20%3Ftopic%20%28COUNT%28%3Fwork%29%20AS%20%3Fcount%29%20WHERE%20%7B%0A%20%20%20%20%3Frecipient%20wdt%3AP166%20wd%3A{{ q }}%20.%0A%20%20%20%20%3Fwork%20wdt%3AP50%20%3Frecipient%20.%0A%20%20%20%20%3Fwork%20wdt%3AP921%20%3Ftopic%20.%0A%20%20%7D%0A%20%20GROUP%20BY%20%3Ftopic%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%20%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%20%20%0A%7D%0AORDER%20BY%20DESC%28%3Fcount%29%0ALIMIT%2050"></iframe>
</div>


Expand All @@ -146,7 +146,7 @@ <h2 id="Co-awards">Co-awards</h2>
<h2 id="Locations of recipients">Locations of recipients</h2>

<div class="embed-responsive embed-responsive-4by3">
<iframe class="embed-responsive-item" src="https://query.wikidata.org/embed.html#%23defaultView%3AMap%0ASELECT%20DISTINCT%20%3Frecipient%20%3FrecipientLabel%20%3Fimage%20%3Fitem%20%3FitemLabel%20%3Fgeo%20%3Flayer%0AWITH%20%7B%0A%20%20SELECT%20DISTINCT%20%3Frecipient%20%3Fimage%20%3Fitem%20%3Fgeo%20%28%3Fproperty_item_label%20AS%20%3Flayer%29%20WHERE%20%7B%0A%20%20%20%20%3Frecipient%20wdt%3AP166%20wd%3A{{ q }}%20.%0A%20%20%20%20%3Frecipient%20%3Fproperty%20%3Fitem%20.%20%0A%20%20%20%20%3Fitem%20wdt%3AP625%20%3Fgeo%20.%0A%20%20%20%20%3Fproperty_item%20wikibase%3AdirectClaim%20%3Fproperty%20.%0A%20%20%20%20%3Fproperty_item%20rdfs%3Alabel%20%3Fproperty_item_label%20.%20FILTER%20%28LANG%28%3Fproperty_item_label%29%20%3D%20%27en%27%29%0A%20%20%20%20OPTIONAL%20%7B%20%3Fitem%20wdt%3AP18%20%3Fimage%20.%20%7D%0A%20%20%7D%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cnl%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%20%0A%7D"></iframe>
<iframe class="embed-responsive-item" src="{{ queryServiceURL }}/embed.html#%23defaultView%3AMap%0ASELECT%20DISTINCT%20%3Frecipient%20%3FrecipientLabel%20%3Fimage%20%3Fitem%20%3FitemLabel%20%3Fgeo%20%3Flayer%0AWITH%20%7B%0A%20%20SELECT%20DISTINCT%20%3Frecipient%20%3Fimage%20%3Fitem%20%3Fgeo%20%28%3Fproperty_item_label%20AS%20%3Flayer%29%20WHERE%20%7B%0A%20%20%20%20%3Frecipient%20wdt%3AP166%20wd%3A{{ q }}%20.%0A%20%20%20%20%3Frecipient%20%3Fproperty%20%3Fitem%20.%20%0A%20%20%20%20%3Fitem%20wdt%3AP625%20%3Fgeo%20.%0A%20%20%20%20%3Fproperty_item%20wikibase%3AdirectClaim%20%3Fproperty%20.%0A%20%20%20%20%3Fproperty_item%20rdfs%3Alabel%20%3Fproperty_item_label%20.%20FILTER%20%28LANG%28%3Fproperty_item_label%29%20%3D%20%27en%27%29%0A%20%20%20%20OPTIONAL%20%7B%20%3Fitem%20wdt%3AP18%20%3Fimage%20.%20%7D%0A%20%20%7D%0A%7D%20AS%20%25result%0AWHERE%20%7B%0A%20%20INCLUDE%20%25result%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%2Cda%2Cde%2Ces%2Cfr%2Cjp%2Cnl%2Cno%2Cru%2Csv%2Czh%22%20.%20%7D%20%0A%7D"></iframe>
</div>


Expand Down
Loading