torchcell.metabolism.enzyme_kinetics.resolve_parameter

resolve_parameter(candidates: list[OedKineticRecord], kind: KineticKind, uniprot: str, substrate: str | None = None, target_temperature_c: float = 30.0) → ResolvedKineticParameter | None[source]

Choose one value from many measurements, by the documented cascade.

Returns None when no candidate carries a value for kind – an explicit gap that the caller fills from a predictor and TAGS as predicted, rather than a silent zero.