Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 15:11
· 24 commits to main since this release
295f749

ModelManager v0.9.0

Diff since v0.8.3

Merged pull requests:

  • rm_hpc_safe: try the real removal, stage only the residue, sweep on startup (#26) (@drbergman)
  • Auto-detect run_on_hpc during initialization (#27) (@drbergman)
  • CompatHelper: bump compat for QuasiMonteCarlo to 0.4, (keep existing compat) (#29) (@github-actions[bot])
  • Refuse to migrate when the loaded package version differs from the installed one (#30) (@drbergman)
  • Close trial-ID accessor gaps; make trialID(::Vector{Sampling}) a pure lookup (#31) (@drbergman)
  • Address a calibration run as coalesced Sampling views, and bring Calibration into the tag subsystem (#32) (@drbergman)
  • Collapse runABC's duplicated defaults, make method.toml table-driven, and widen observed_data (#33) (@drbergman)
  • Run sensitivity analysis over a CalibrationProblem, and report every unusable parameter at once (#34) (@drbergman)
  • Name the two epsilons apart, and record the threshold each generation ran against (#35) (@drbergman)
  • Represent discrete variations as DiscreteUniform over value indices (#36) (@drbergman)
  • Add the proposal-distance histogram, and persist the distances it needs (#37) (@drbergman)
  • Let calibration take discrete parameters (#38) (@drbergman)
  • Give each generation its own folder (#39) (@drbergman)
  • Make resume's method= patch instead of reset, and pair the entry points (#40) (@drbergman)
  • Add StudySpec: build the model and parameters once, use them for either study (#41) (@drbergman)
  • Open every database with a busy timeout (#42) (@drbergman)
  • Add the QoI seam: one measurement, three consumers (#43) (@drbergman)
  • Make run_kwargs and the loose splat one channel (#44) (@drbergman)
  • One contract: every measurement function receives a Simulation (#46) (@drbergman)
  • Detect SLURM completion from the filesystem; ModelManager runs the command (#47) (@drbergman)