UBC FRESH · FABLE Calculator
Scenarios, outputs, and evidence in one local portal.
Prepare a matching workbook and generated model, run named selection controls, read headline indicators and output tables, and compare saved results. Every value comes from the generated model; this portal never recomputes a FABLE result.
The service reads the generated model and the artifacts the notebook workflow already produces.
A non-loopback bind requires --allow-remote. There are no accounts.
Workbook versions
Readiness is derived from real files under tmp/ and examples/.
Portal flow
repeatable- PrepareMaterialize the approved compressed model and discover workbook controls.
- RunChoose one option per selection control and run the generated model.
- ReadOpen headline KPIs, time-series charts, and every rendered output table.
- CompareAlign saved runs by year and inspect selection differences.
- AuditCheck compact validation evidence and artifact provenance.
Recent runs
Scenario workbench
Build a scenario from workbook controls.
Prepare a model to begin
Choose a version, then prepare it. The portal reports the exact missing file if a workbook or generated model is absent.
Scenario selection
Saved runs
Read and export generated outputs.
Select a run
Saved runs appear here after a scenario completes.
Comparison
Align selected runs by year.
Validation evidence
Read compact evidence, not raw stage artifacts.
The portal reads tmp/validation-evidence/fable-<version>/summary.json when present.
Artifacts
Know which files exist before you run.
Documentation
The portal complements the notebook guides; it does not replace them.