{% extends "scitex_sdk/app/app_shell.html" %} {% load static i18n scitex_i18n scitex_panes scitex_static scitex_project_picker %} {% comment %} Host chrome comes from scitex_sdk/app/app_shell.html: the hub maps it to its own base page (site header + dock), standalone uses the SDK UI shell. {% endcomment %} {% block extra_css %} {% scitex_project_provider_meta %} {% endblock %} {% block scitex_app_content %}
{% comment %} Canonical app header: leaf title, the LEAF package version, then the shared project picker in the slot the scitex-ui stylesheet pins (order 1, left, never right-aligned) and finally the app's own actions. {% endcomment %}

{% translate "Stats" %}

v{{ stats_version }}
{% scitex_project_picker scope="project" current=stats_current_project_id %}
{% translate "1. Data Input" as label_data %}{% translate "2. Test Selection" as label_test %}{% translate "3. Results" as label_results %} {% scitex_panes "stats" columns="minmax(0,1.1fr) minmax(0,0.9fr) minmax(0,1.2fr)" active="data" %} {% scitex_pane "data" label=label_data order=1 css_class="stats-pane" %}

{% translate "1. Data Input" %}

{% comment %} PROJECT-DEFAULT MODE. The active project's authorized CSV/TSV files come from the provider-backed endpoint, server-rendered here; Quick analysis (below) is the explicit stateless alternative. {% endcomment %}

{% translate "Project data" %}

    {% for f in project_files %}
  • {{ f.size }} B
  • {% empty %}
  • {% translate "No CSV or TSV files in this project yet." %}
  • {% endfor %}

{% translate "One group per box. Paste numbers separated by spaces, commas or new lines." %}

{% translate "No dataset yet?" %}

{% translate "Loads the sample two-group dataset into the boxes below, replacing anything already entered." %}

{% endscitex_pane %} {% scitex_pane "test" label=label_test order=2 css_class="stats-pane" %}

{% translate "2. Test Selection" %}

{% endscitex_pane %} {% scitex_pane "results" label=label_results order=3 css_class="stats-pane" %}

{% translate "3. Results" %}

{% translate "Enter data, pick a test, then press Calculate." %}

{% translate "Report" %}

{% translate "One PDF with assumption checks, the recommended test, sensitivity analyses, post-hoc comparisons, a figure and a methods paragraph." %}

{% translate "Multiple-comparison correction" %}
{% translate "Post-hoc comparisons" %}

{% translate "Uses the groups in Data." %}

{% endscitex_pane %} {% endscitex_panes %}
{% endblock %} {% block extra_js %} {% scitex_js_catalog "scitex_stats._django" %} {% endblock %}