Skip to content

v0.2.0 — reproduction under gmat-sweep / gmat-run 0.6

Latest

Choose a tag to compare

@djankov djankov released this 24 May 22:58
9f19e84

Reproducibility refresh of v0.1.0 under the gmat-sweep / gmat-run 0.6 toolchain. Per-row Δr against the v0.1.0 outputs is at floating-point-roundoff scale across every aggregate, summary, and diagnostic — no manuscript reissue, no arXiv v2, no science changes.

Changed

  • Sweep, CdA sensitivity arm, maneuver-threshold sensitivity arm, and sweep/manifest.jsonl regenerated end-to-end against gmat-sweep / gmat-run 0.6 (#68). The refreshed Zenodo deposit is published as version 0.2.0 under the existing concept DOI 10.5281/zenodo.20277028 (version DOI 10.5281/zenodo.20370326).
  • Pipeline upgraded to gmat-sweep / gmat-run 0.6 (#62), dropping the 0.4-era script-templating workaround.
  • Phase-3 post-processing folded into the sweep via gmat-sweep's postprocess hook (#63); the hook is now re-applied on Sweep resume so partial-restart runs match cold-start runs bit-for-bit (#66).

Added

  • arXiv preprint badge and citation metadata pointing at arXiv:2605.19850 (#58).
  • Regression test pinning run_id preservation when aggregating the CdA sensitivity arm (#67).

Removed

  • make figures Makefile target (#71); figures are produced by make build via showyourwork's Snakemake DAG.

Reproducing on a fresh checkout (no GMAT required):

git clone https://github.com/astro-tools/paper-tle-divergence-atlas
cd paper-tle-divergence-atlas
make env && conda activate paper-tle-divergence-atlas
make build

Full CHANGELOG: CHANGELOG.md#020--2026-05-24