stilt.observations.TransportError#

class stilt.observations.TransportError(variance: 'float', noise: 'float', enhancement: 'float', enhancement_perturbed: 'float', levels: 'pd.DataFrame', length_scale: 'float | None', background: 'float' = 0.0, realizations: 'int' = 1) → None[source]#

Transport error of a modeled enhancement, returned by transport_error().

Values are in the flux’s units times the footprint’s, which is ppm for a flux in µmol m⁻² s⁻¹, and squared for variances. With a background field, the per-particle values are modeled mole fractions (enhancement plus background at the endpoint), so enhancement and enhancement_perturbed are mole fractions and variance includes the background’s response to the wind errors.

Attributes#

background

realizations

sd

Transport-error standard deviation, or 0 when variance is negative.

variance

noise

enhancement

enhancement_perturbed

levels

length_scale