lair.inventories.EDGAR#

class lair.inventories.EDGAR(data, pollutant, src_units=None, time_step='annual', crs='EPSG:4326', version=None, standardize_units=False)[source]#

Bases: Inventory

EDGAR - Emissions Database for Global Atmospheric Research

https://edgar.jrc.ec.europa.eu/

EDGAR is a multipurpose, independent, global database of anthropogenic emissions of greenhouse gases and air pollution on Earth. EDGAR provides independent emission estimates compared to what reported by European Member States or by Parties under the United Nations Framework Convention on Climate Change (UNFCCC), using international statistics and a consistent IPCC methodology.

EDGAR provides both emissions as national totals and gridmaps at 0.1 x 0.1 degree resolution at global level, with yearly, monthly and up to hourly data.

Parameters:
  • data (str | Path | Dataset)

  • pollutant (str)

  • src_units (str)

  • time_step (str)

  • crs (str)

  • version (str | None)

  • standardize_units (bool)

get_files()[source]#

Recursively get the inventory files for each sector.

Returns:

list[Path] – The inventory files.

Return type:

list[Path]

get_sector_name(sector)[source]#

Generate a formatted name from the sector description.

Parameters:

sector (str) – The key of the sector in the sectors dictionary.

Returns:

str – The formatted name.

Return type:

str