Model
OpenDeco hazard-integral exposure risk model, 1.0.0
This record describes OpenDeco hazard-integral exposure risk model, version 1.0.0, implemented as opendeco-reference-models 1.0.0, in-process Python adapter 1.0.0 using configuration hazard_integral_risk_synthetic_v1 1.0.0. Any reported result applies to this exact implementation and configuration.
CautionEvery empirical value this model uses is synthetic
RestrictedThe probability this model reports is not a risk of decompression sickness
Identity
A family name does not identify the coefficients, the algorithm version, the ascent constraints, the gas handling or the software behaviour behind a number. OpenDeco records those layers separately, and a benchmark result attaches to the bottom of the stack, never to the name at the top.
- Family
- OpenDeco hazard-integral exposure risk model
- Version
- 1.0.0
- Implementation
- opendeco-reference-models 1.0.0, in-process Python adapter 1.0.0
- Configuration
- hazard_integral_risk_synthetic_v1 1.0.0
- Aliases
- Does not exist for this sourceThe adapter declares no alternative name.
- First publication
- Does not exist for this sourceNo public record is available for this field.
- Ownership
- OpenDeco
- Openness
- Open source implementation
- Model class basis
- Assigned from the adapter's declared probability output over inert gas risk drivers. No model family record exists in the registry yet.
Source and lineage
It wraps no external implementation and transcribes no published hazard function.
No BIG292 lineage assessment has been recorded for this model version. The flag no known BIG292 training would say that somebody looked and found nothing, and it requires a named evidence basis that this record does not have.
- BIG292 lineage flag
- Unknown
- Lineage evidence basis
- Not yet obtainedNo search for a BIG292 development relationship has been run and recorded for this model version.
- Derived from
- Does not exist for this sourceThe model version derives from no parent model version, so no lineage flag is inherited.
- Performance class
- Unknown lineage
Implementation
OpenDeco can inspect and version the implementation used for this record.
This adapter claims agreement only to its declared tolerance, and the numerical method is a closed-form relaxation of each risk driver per segment and a fixed-step integration of the hazard over the exposure.
- Implementation type
- Open source
- Adapter pattern
- In-process Python
- Adapter version
- 1.0.0
- Trust classification
- OpenDeco authored
- Determinism
- Deterministic within a declared tolerance
- Declared relative tolerance
- 1e-9
- Declared absolute tolerance
- 0.0012Pa
- Minimum ambient pressure
- 20,000Pa
- Maximum ambient pressure
- 1,200,000Pa
- Schedule generation
- Not supported
- Native probability output
- Produced, for the modelled outcome synthetic_modelled_adverse_outcome
- Licence
- Apache-2.0
- profile_replay
- risk_probability
- tissue_state
- repetitive_state
- gas_switching
- altitude
- helium
| Evidence | Kind | What it checks |
|---|---|---|
| hazard_integral_closed_form_v1 | unit_test_suite | The per-segment relaxation solution agrees with an independently written closed-form expression, and the reported probability agrees with a direct integration of the hazard. |
| hazard_integral_properties_v1 | property_test_suite | the verification protocol invariants hold under generated inputs, including a probability bounded in the unit interval and monotonic in accumulated hazard. |
| hazard_integral_state_round_trip_v1 | state_round_trip_test | Serialised state round-trips to an identical tissue state. |
| hazard_integral_invalid_input_v1 | invalid_input_test | Malformed profiles, out-of-range gas fractions and pressures outside the declared range raise typed adapter errors instead of returning a value. |
Configuration
The parameter set carries three risk drivers, each with nitrogen and helium uptake and washout time constants, a hazard threshold expressed against ambient pressure, and a hazard gain. The adapter integrates hazard over the exposure and reports a probability.
That probability is a probability under a hazard specification invented to test a pipeline. It is not a probability of decompression sickness and it is not a probability of any other real outcome. The modelled outcome is named synthetic_modelled_adverse_outcome so the name itself cannot be mistaken for a clinical endpoint.
- Parameter set
- hazard_integral_risk_synthetic_v1
- Parameter set version
- 1.0.0
- Provenance class
- Synthetic
- Risk drivers
- 3
- Modelled outcome
- synthetic_modelled_adverse_outcome
- Tracks helium
- Yes
- Published source
- Does not exist for this sourceNo value in this parameter set is taken from, derived from or checked against any published source.
Known calibration data
No dataset was used to develop, calibrate or tune this model version, because no dataset was used at all.
The repository records two open parameter gaps for this model. A real hazard fit also has to state the outcome definition and the population it was estimated against, because a probability without those two is uninterpretable.
| Parameter group | Required source kind | Parameter keys |
|---|---|---|
| risk_driver_kinetics | Peer-reviewed primary publication | nitrogen_uptake_time_constant_s, nitrogen_washout_time_constant_s, helium_uptake_time_constant_s, helium_washout_time_constant_s |
| hazard_function_coefficients | Peer-reviewed primary publication | hazard_gain_per_pascal_per_second, hazard_threshold_ambient_pressure_ratio, hazard_threshold_offset_pa |
Benchmark results
Not applicable at this stage
No released benchmark result is attached to this model record.
Sensitivity
Not applicable at this stage
No sensitivity analysis is attached to this model record.
Failure regions
Not applicable at this stage
No failure-region analysis is attached to this model record.
Limitations
- Every empirical value comes from a parameter set file, and the parameter sets shipped here are synthetic. The reported probability describes no real outcome.
- The adapter is not a published risk model and reproduces none.
- The hazard function is a threshold on ambient pressure with a linear gain. It reproduces no published hazard formulation.
- The hazard integral uses a fixed step, so a short excursion between two steps contributes less than a continuous integration would.
- The model produces no ceiling and no decompression schedule, so it cannot be compared against a model that does on schedule burden.
- Oxygen exposure, bubble dynamics, workload, temperature and subject covariates are not modelled and are ignored if supplied.
- Alveolar water vapour pressure is a required parameter with no default, because published conventions differ and this adapter asserts none of them.
Reproducibility
The configuration digest below identifies the exact parameter values a run used, and a different digest means a different model.
They pin adapter behaviour between commits and they are not cited here as a result.
- Licence
- Apache-2.0
- Release identifier
- Not applicable at this stageNo OpenDeco release includes this implementation yet.
Verification level
- Level
- V1 Sanity checked
- What the level means
- Basic known profiles and invariants pass.
- Evidence records
- 4
Development-data lineage
- Flag
- Unknown
- Performance class
- Unknown lineage
Content addressing
- Parameter set digest, SHA-256
- c78fdc949ac75472b5614eb3169a950e210c08192c17abd7f258b1e9601719f9The canonical serialisation of the parameter set document under the content-addressing contract, excluding the recorded hash field.
Elsewhere