Tau biology is one of the densest hypothesis clusters in SciDEX. Researchers
need a single live view that traces every tau hypothesis through its current
pipeline state: which have computational notebooks, which notebooks have
been executed, which produced figures, which were cited back into the wiki,
and which open questions remain unanswered. Build this as a dashboard
artifact powered entirely by the view_spec_json DSL.
tau-biology-pipeline-status registered viaregister_dashboard.
tau_hypotheses — hypotheses filtered to mechanism_tag includestau/MAPT/tauopathy.notebooks_for_tau — left-joins artifacts WHERE artifact_type
IN ('notebook','analysis') linked via artifact_links to thosenotebook_runs — checks notebook_runs (orprocessing_steps) for the most recent execution status.derived_figures — artifacts WHERE artifact_type='figure'tau_open_questions — Q-OPENQ field=tau biology top 10.
render.template = pipeline_kanban.html (new) with columns[Hypothesis only] [Notebook drafted] [Executed] [Figured]
[Cited back], rows are hypotheses; cell shows artifact id +coverage_pct = executed_count / hypothesis_count in the page header.
POST /api/dashboard/{id}/snapshot.
/dashboard/tau-biology-pipeline-status and lists ≥1 hypothesis whenmechanism_tag strings exist in hypotheses so the regexSELECT DISTINCT mechanism_tag FROM hypotheses
WHERE mechanism_tag ILIKE '%tau%').
artifact_links (link_typeanalyzes / derived_from depending on convention).
pipeline_kanban.html Jinja template to the templates dir consumeddashboard_engine._TEMPLATES.
register_dashboard in a one-shot setup scriptscripts/register_dashboard_tau_pipeline.py.e352460b-2d76 — view_spec_json DSL41620b88-115d — seed-dashboard pattern