lair.noaa.CarbonTrackerCO2#

class lair.noaa.CarbonTrackerCO2(version, carbon_tracker_directory=None, cache=True, grid='nam1x1', parallel_parse=True)[source]#

Bases: CarbonTracker

NOAA CarbonTracker (CO2)

Mole fractions are in ppm (micromol mol-1). Releases such as CT2019B keep the daily molefraction files flat in molefractions/co2_total/, one file per grid (CT2019B.molefrac_nam1x1_2015-06-01.nc, ..._glb3x2_...).

Parameters:
grid#

The molefraction grid to read, e.g. 'nam1x1' (North America, 1x1 deg) or 'glb3x2' (global, 3x2 deg). Points outside the grid sample as NaN.

Type:

str

molefractions#

The molefractions Dataset.

Type:

xr.Dataset

units: Literal['ppb', 'ppm'] = 'ppm'#

Units of the molefraction field (‘ppb’ for CH4, ‘ppm’ for CO2)

property molefractions_dir: Path#

Directory of the total-CO2 molefraction files.

property molefractions: Dataset#

Molefractions Dataset on self.grid (lazy). Cached property.