uataq.pollutants.ConcentrationColumn#

class uataq.pollutants.ConcentrationColumn(name, pollutant, units, dry=False, calibration=None, channel=None)[source]#

A parsed concentration column name.

Parameters:
  • name (str) – The column name, e.g. 'CO2d_ppm_cal'.

  • pollutant (str) – The pollutant in declared case (see POLLUTANTS), e.g. 'CO2'.

  • units (str) – One of UNITS.

  • dry (bool) – Dry mole fraction (the d after the pollutant).

  • calibration (str | None) – 'cal', 'raw', or None when the name carries no suffix.

  • channel (int | None) – Aethalometer wavelength channel, for black carbon.

__init__(name, pollutant, units, dry=False, calibration=None, channel=None)#