osmose.calibration

OSMOSE calibration module — optimization, surrogate modelling, and sensitivity analysis.

Modules

checkpoint

Calibration checkpoint module — atomic on-disk progress snapshots.

cmaes_runner

Covariance Matrix Adaptation Evolution Strategy (CMA-ES) wrapper.

configure

Auto-detect calibratable parameters from OSMOSE configuration.

history

Calibration run persistence — save/load/list/delete JSON run files.

larva_recal

SP1b — mean-neutral recalibration of cod larval mortality for the SP1 spatial term.

losses

Composable banded loss objectives for OSMOSE calibration.

multiphase

Multi-phase sequential calibration for OSMOSE.

multiseed

Multi-seed validation and candidate re-ranking for OSMOSE calibration.

objectives

Objective functions for OSMOSE calibration.

pareto

Pareto-front solution selection helpers for the calibration UI.

preflight

Pre-flight sensitivity analysis for OSMOSE calibration.

problem

OSMOSE calibration as a pymoo optimization problem.

sensitivity

Sobol sensitivity analysis for OSMOSE parameters.

sobol_io

Persisted Sobol sensitivity artifacts: save/load/list + pure view helpers.

surrogate

Gaussian Process surrogate model for fast OSMOSE calibration.

surrogate_de

GP surrogate-assisted differential evolution.

targets

ICES biomass target data model and CSV loader.