Template:Workflow: Difference between revisions

From MaRDI portal
T4 reidelbach (talk | contribs)
No edit summary
T4 reidelbach (talk | contribs)
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


Available identifiers

Problem statement

Object of research and objective

Involved disciplines

    Model

    Variables

    Parameters

    Process information

    Process steps

    Applied methods

    Software used

    Hardware

    Input data

    Output data

    Reproducibility