← ClaudeAtlas

rseng-reproducibilitylisted

Covers end-to-end computational reproducibility: making a project's results regenerable with one command, determinism and seed discipline, research compendium structure, replication packages for papers, Binder-launchable repositories, artifact evaluation and reproducibility badges. Use PROACTIVELY when the user wants results others can reproduce, prepares a replication package or artifact submission, mentions reproducibility, research compendia, Binder or badges, asks why results differ between runs or machines, or is about to publish results whose regeneration path is untested. (Pinning environments: rseng-reproducible-environments; pipeline automation: rseng-workflows; run-level lineage: rseng-provenance.)
fdiblen/rseng-agent-skills · ★ 20 · AI & Automation · score 81
Install: claude install-skill fdiblen/rseng-agent-skills
# Computational reproducibility Reproducibility is the ability of someone else - including the author in six months - to regenerate the results from the code and data. It is not one practice but a stack: pinned environments (rseng-reproducible-environments), scripted pipelines (rseng-workflows), versioned data (rseng-data-management) and controlled randomness, assembled so that ONE documented command rebuilds the results. This skill owns the assembly and its verification; the layers below have their own skills. The bar to aim for: a stranger with the repository and the README reproduces the paper's numbers without emailing anyone. ## The one-command bar - Everything scripted, nothing manual: any step a human performs by hand (a click, a copy, an "then edit line 12") is a reproduction failure waiting to happen. Encode the full path from raw data to final figures/tables in a workflow or top-level script (rseng-workflows). - One entry point, documented: `make reproduce`, `snakemake all` or ./run.sh - named in the README with expected runtime and resource needs. Long-running steps get cached intermediates so partial reruns are practical. - Outputs land in generated directories, mapped to the paper: which script makes Figure 3 must be answerable from the repo (a results/README or a figures manifest). - Configuration explicit: every parameter that shaped the published results lives in versioned config files, not command-line lore or notebook cell edits. ##