{% extends "base.html" %} {% import "_output.html" as out %} {% import "_controls.html" as pc %} {% block title %}{{ study.name }} | Silisocs Studio{% endblock %} {% block crumb %}Studies/{{ study.name }}{% endblock %} {% block content %}
study

{{ study.name }}

{{ study.question }}

{% if tab == 'definition' %}Saved{% endif %}
Explore{% if notebook_exists %}Notebook{% endif %}
Show CLIuv run python -m silisocs.studies.run_study --study {{ study.path }}/study.yaml run --yes
{% if tab == 'definition' %}
Experiment controlsDefine the question, conditions, and evidence contract.
Research question
Scenarios
{% for scenario in scenario_choices %}{% endfor %}
One study launch uses one project repository; conditions and seeds may span any scenarios within it.
Replicates
Evaluations
{% for evaluation in study.definition.evaluations or [] %}{{ evaluation.preset or evaluation.id or 'custom' }}{% else %}No evaluators selected.{% endfor %}

Claims

Hypotheses

{% for hypothesis_id, hypothesis in study.definition.hypotheses.items() %}
{{ hypothesis_id }}

Condition override diffs

{% for condition_id, condition in hypothesis.conditions.items() %}
{% if condition.get('reuse', {}).get('runs') %}{{ condition.reuse.runs|length }} existing run artifact(s) selected{% endif %} {% endfor %}
{% endfor %}
{% else %}
{% for panel in view.panels %}

{{ panel.title }}

{{ pc.render_controls(panel, none) }}
{{ out.render_output(panel.output, grid_class='hypothesis-grid') }}
{% endfor %}
{% endif %}

Experiment structure

Add item

{% endblock %}