poplarity/dsh-science-workbench

poplarity★ 3JavaScriptLast synced: 2026-08-14

Open on GitHub

A reproducible science workbench plugin for the DeepSeek Harness: agent-driven cells, inline figures with feedback/rerun, manifest provenance, and environment snapshots.

README excerpt

dsh-science-workbench English 中文 A reproducible science workbench plugin for the DeepSeek Harness. It blends the best of three worlds: - Jupyter — cells and inline figures you can see and re-run; - Claude Science — an agent as the execution engine; - Nextflow / nf-core — every artifact carries full provenance. Core promise : every figure and artifact is traceable and replayable. You can always answer “it = which code + which inputs + which environment + which params/seed” , and re-run it in one click. ✨ Features - Code → figure → feedback → redraw — the agent runs a self-contained cell to produce figures shown inline; you attach structured feedback to a figure, and bio rerun cell regenerates a derived version ( v1 → v2 → v3 ). - One ledger per project — a plain-text manifest.json is the single source of truth: cells, artifacts, provenance and feedback history. - Reproducible by construction — self-contained scripts, a fresh subprocess per cell, environment.lock , SHA-256 input/output hashes and a fixed seed. - Git-versioned automatically — each project is git init -ed on creation and auto-committed at every step (never pushed). - Cross-platform — the Host shell layer speaks bash on…

View full README on GitHub →
Agentsagentbioinformaticsdeepseek-harnessdsh-pluginjupyterreproducibilityreproducible-researchworkbench

Category