pydox.commodities.ParamsInAir

pydox.commodities.ParamsInAir#

class ParamsInAir(fit_drift: bool, initial_gain: ~pydox.commodities.Data, initial_drift: ~pydox.commodities.Data, cycles: ~typing.Any, dummy: int, carryover: bool, dataset: str, src: str, initial_carryover: ~pydox.commodities.Data = <factory>)[source]#

A unique parameter set for the ‘in air’ method

Notes

  • These parameters are from the calibration_methods.in_air subgroup of the configuration

  • There is no reason to expect all parameters from this subgroup to be attributes of this class

  • Each parameter has a unique value, even if a list is supplied in the configuration

__init__(fit_drift: bool, initial_gain: ~pydox.commodities.Data, initial_drift: ~pydox.commodities.Data, cycles: ~typing.Any, dummy: int, carryover: bool, dataset: str, src: str, initial_carryover: ~pydox.commodities.Data = <factory>) → None#

Methods

__init__(fit_drift, initial_gain, ...[, ...])

Attributes

method

uid

Return a unique identifier string for this set of parameters

carryover

A boolean to set if a carryover is to be computed or not

dataset

src

initial_carryover

fit_drift

A boolean to set if a drift is to be computed or not

initial_gain

Initial value/error of the gain

initial_drift

Initial value/error of the drift

cycles

Argo float cycle numbers to be used

dummy