Partial ozone columns#

This page documents SignalCreation.Lidar.Lidar.partial_o3_column(), which integrates the ozone number-density profile to produce total, tropospheric, and stratospheric columns (with uncertainties).

Overview#

  • If no signal_type is provided, automatically selects the highest available ozone signal type.

  • Integrates ozone over altitude using the ValidityDomain mask and the tropopause altitude.

  • Writes the three integrated columns and their uncertainties to the dataset.

Function signature#

def partial_o3_column(self, signal_type: str | int | float | None = None) -> None

Outputs#

  • Column_Ozone_Total (+ _Unc)

  • Column_Ozone_Troposphere (+ _Unc)

  • Column_Ozone_Stratosphere (+ _Unc)

added via tf.add_new_dataarray_to_dataset_with_uncertainty().

See also#