Template:Workflow: Difference between revisions
From MaRDI portal
No edit summary |
|||
Line 668: | Line 668: | ||
== Reproducibility == | == Reproducibility == | ||
<div class='no-pagination no-filter'> | |||
{{#sparql: | |||
SELECT ?math_result | |||
?run_result | |||
?res_result | |||
?plat_result | |||
?xplat_result | |||
?trans_result | |||
WHERE { | |||
# Mathematical Reproducibility | |||
BIND("No" AS ?math_result) | |||
OPTIONAL { | |||
wd:{{#invoke:Wd|label|raw|}} p:P31 ?math_statement. | |||
?math_statement ps:P31 wd:Q6534210. | |||
BIND("Yes" AS ?math_result) | |||
OPTIONAL { | |||
?math_statement pq:P8 ?math_text. | |||
BIND(CONCAT("Yes: ", GROUP_CONCAT(DISTINCT STR(?math_text); separator=", ")) AS ?math_result) | |||
} | |||
} | |||
# Runtime Reproducibility | |||
BIND("No" AS ?run_result) | |||
OPTIONAL { | |||
wd:{{#invoke:Wd|label|raw|}} p:P31 ?run_statement. | |||
?run_statement ps:P31 wd:Q6534210. | |||
BIND("Yes" AS ?run_result) | |||
OPTIONAL { | |||
?run_statement pq:P8 ?run_text. | |||
BIND(CONCAT("Yes: ", GROUP_CONCAT(DISTINCT STR(?run_text); separator=", ")) AS ?run_result) | |||
} | |||
} | |||
# Result Reproducibility | |||
BIND("No" AS ?res_result) | |||
OPTIONAL { | |||
wd:{{#invoke:Wd|label|raw|}} p:P31 ?res_statement. | |||
?res_statement ps:P31 wd:Q6534210. | |||
BIND("Yes" AS ?res_result) | |||
OPTIONAL { | |||
?res_statement pq:P8 ?res_text. | |||
BIND(CONCAT("Yes: ", GROUP_CONCAT(DISTINCT STR(?res_text); separator=", ")) AS ?res_result) | |||
} | |||
} | |||
# Original Platform Reproducibility | |||
BIND("No" AS ?plat_result) | |||
OPTIONAL { | |||
wd:{{#invoke:Wd|label|raw|}} p:P31 ?plat_statement. | |||
?plat_statement ps:P31 wd:Q6534210. | |||
BIND("Yes" AS ?plat_result) | |||
OPTIONAL { | |||
?plat_statement pq:P8 ?plat_text. | |||
BIND(CONCAT("Yes: ", GROUP_CONCAT(DISTINCT STR(?plat_text); separator=", ")) AS ?plat_result) | |||
} | |||
} | |||
# Other Platform Reproducibility | |||
BIND("No" AS ?xplat_result) | |||
OPTIONAL { | |||
wd:{{#invoke:Wd|label|raw|}} p:P31 ?xplat_statement. | |||
?xplat_statement ps:P31 wd:Q6534210. | |||
BIND("Yes" AS ?xplat_result) | |||
OPTIONAL { | |||
?xplat_statement pq:P8 ?xplat_text. | |||
BIND(CONCAT("Yes: ", GROUP_CONCAT(DISTINCT STR(?xplat_text); separator=", ")) AS ?xplat_result) | |||
} | |||
} | |||
# Transferability | |||
BIND("No" AS ?trans_result) | |||
OPTIONAL { | |||
wd:{{#invoke:Wd|label|raw|}} p:P31 ?trans_statement. | |||
?trans_statement ps:P31 wd:Q6534210. | |||
BIND("Yes" AS ?trans_result) | |||
OPTIONAL { | |||
?trans_statement pq:P8 ?trans_text. | |||
BIND(CONCAT("Yes: ", GROUP_CONCAT(DISTINCT STR(?trans_text); separator=", ")) AS ?trans_result) | |||
} | |||
} | |||
GROUP BY ?math_result ?run_result ?res_result ?plat_result?xplat_result ?trans_result | |||
| chart=bordercloud.visualization.DataTable | |||
| options=width=100%! | |||
| endpoint=https://query.portal.mardi4nfdi.de/proxy/wdqs/bigdata/namespace/wdq/sparql | |||
}} | |||
</div> |
Revision as of 13:55, 16 December 2024