Adding a built-in model#
Built-in models ship as YAML files under aquakin/models/. Adding one:
Author the YAML file. See the Model file format for the schema and
aquakin/models/ozone_bromate.yamlfor a worked example.Verify it loads:
import aquakin net = aquakin.load_model("my_model") print(net.summary())
Add a unit-test fixture covering the new model’s structural assertions (species count, stoichiometry of key reactions).
If experimental trajectories are available, add a validation test under
tests/validation/decorated with@pytest.mark.validation.List the new model in the README and the Model catalog.