123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- table_defs = {
- 2010: {
- 'Energy': [0, 1],
- 'Agriculture': [10],
- 'IPPU': [15, 16, 17],
- 'LULUCF': [30],
- 'Waste': [35],
- },
- 2012: {
- 'Energy': [2, 3],
- 'Agriculture': [11],
- 'IPPU': [18, 19, 20],
- 'LULUCF': [31],
- 'Waste': [36],
- },
- 2014: {
- 'Energy': [4, 5],
- 'Agriculture': [10],
- 'IPPU': [21, 22, 23],
- 'LULUCF': [32],
- 'Waste': [37],
- },
- 2016: {
- 'Energy': [6, 7],
- 'Agriculture': [10],
- 'IPPU': [24, 25, 26],
- 'LULUCF': [33],
- 'Waste': [38],
- },
- 2018: {
- 'Energy': [8, 9],
- 'Agriculture': [14],
- 'IPPU': [27, 28, 29],
- 'LULUCF': [34],
- 'Waste': [39],
- },
- }
- header_defs = {
- 'Energy': [['Catégories', 'CO2', 'CH4', 'N2O', 'NOx', 'CO', 'COVNM', 'SO2'],
- ['', 'Gg', 'Gg', 'Gg', 'Gg', 'Gg', 'Gg', 'Gg']],
- 'Agriculture': [['Catégories', 'CO2', 'CH4', 'N2O', 'NOx', 'CO', 'COVNM', 'SO2'],
- ['', 'Gg', 'GgCO2eq', 'GgCO2eq', 'Gg', 'Gg', 'Gg', 'Gg']],
-
- 'IPPU': [['Catégories', 'CO2', 'CH4', 'N2O', 'HFCs', 'PFCs', 'SF6', 'NOx', 'CO', 'COVNM', 'SO2'],
- ['', 'GgCO2eq', 'GgCO2eq', 'GgCO2eq', 'GgCO2eq', 'GgCO2eq', 'GgCO2eq', 'Gg', 'Gg', 'Gg', 'Gg']],
- 'LULUCF': [['Catégories', 'CO2', 'CH4', 'N2O', 'NOx', 'CO', 'COVNM', 'SO2'],
- ['', 'GgCO2eq', 'GgCO2eq', 'GgCO2eq', 'Gg', 'Gg', 'Gg', 'Gg']],
- 'Waste': [['Catégories', 'CO2', 'CH4', 'N2O', 'NOx', 'CO', 'COVNM', 'SO2'],
- ['', 'GgCO2eq', 'GgCO2eq', 'GgCO2eq', 'Gg', 'Gg', 'Gg', 'Gg']],
- }
- remove_cats = ['3.A.4', '3.B', '3.B.4', '1.B.2.a', '1.B.2.b', '1.B.2.c']
- cat_mapping = {
- "1.B.2.a.4": "1.B.2.a.iii.4",
- "1.B.2.a.5": "1.B.2.a.iii.5",
- "1.B.2.a.6": "1.B.2.a.iii.6",
- "1.B.2.b.2": "1.B.2.b.iii.2",
- "1.B.2.b.4": "1.B.2.b.iii.4",
- "1.B.2.b.5": "1.B.2.b.iii.5",
- "1.B.2.b.6": "1.B.2.b.iii.6",
- "1.B.2.c.1": "1.B.2.b.i",
- "1.B.2.c.2": "1.B.2.b.ii",
- '1.A.2.g': '1.A.2.m',
- '3.A': '3.A.1',
- '3.A.1': '3.A.1.a',
- '3.A.1.a': '3.A.1.a.i',
- '3.A.1.b': '3.A.1.a.ii',
- '3.A.2': '3.A.1.c',
- '3.A.3': '3.A.1.h',
- '3.A.4.a': '3.A.1.d',
- '3.A.4.b': '3.A.1.e',
- '3.A.4.c': '3.A.1.f',
- '3.A.4.d': '3.A.1.g',
- '3.A.4.e': '3.A.1.i',
- '3.B.1': '3.A.2.a',
- '3.B.1.a': '3.A.2.a.i',
- '3.B.1.b': '3.A.2.a.ii',
- '3.B.2': '3.A.2.c',
- '3.B.3': '3.A.2.h',
- '3.B.4.a': '3.A.2.d',
- '3.B.4.b': '3.A.2.e',
- '3.B.4.c': '3.A.2.f',
- '3.B.4.d': '3.A.2.g',
- '3.B.4.e': '3.A.2.i',
- '3.B.5': '3.C.6',
- '3.C': '3.C.7',
- '3.D': 'M.3.C.45AG',
- '3.D.a': '3.C.4',
- '3.D.a.1': '3.C.4.a',
- '3.D.a.2': '3.C.4.b',
- '3.D.a.3': '3.C.4.c',
- '3.D.a.4': '3.C.4.d',
- '3.D.b': '3.C.5',
- '3.D.b.1': '3.C.5.a',
- '3.D.b.2': '3.C.5.b',
- '3.H': '3.C.3',
- 'LU.3.B.1': '3.B.1',
- 'LU.3.B.2': '3.B.2',
- 'LU.3.B.3': '3.B.3',
- 'LU.3.B.4': '3.B.4',
- 'LU.3.B.5': '3.B.5',
- 'LU.3.B.6': '3.B.6',
- }
- aggregate_cats = {
- '1.B.2.a.iii': {'sources': ['1.B.2.a.iii.4', '1.B.2.a.iii.5', '1.B.2.a.iii.6'],
- 'name': 'All Other'},
- '1.B.2.b.iii': {'sources': ['1.B.2.b.iii.2', '1.B.2.b.iii.4', '1.B.2.b.iii.5',
- '1.B.2.b.iii.6',],
- 'name': 'All Other'},
- '1.B.2.a': {'sources': ['1.B.2.a.iii'], 'name': 'Oil'},
- '1.B.2.b': {'sources': ['1.B.2.b.i', '1.B.2.b.ii', '1.B.2.b.iii'],
- 'name': 'Natural Gas'},
- '2.D': {'sources': ['2.D.4'], 'name': 'Non-Energy Products from Fuels and Solvent Use'},
- '2.F.1': {'sources': ['2.F.1.a', '2.F.1.b'], 'name': 'Refrigeration and Air Conditioning'},
- '2.F': {'sources': ["2.F.1", "2.F.2", "2.F.3", "2.F.4", "2.F.5", "2.F.6"],
- 'name': 'Product uses as Substitutes for Ozone Depleting Substances'},
- '2.H': {'sources': ["2.H.1", "2.H.2", "2.H.3"], 'name': 'Other'},
- '3.A.2': {'sources': ['3.A.2.a', '3.A.2.c', '3.A.2.d', '3.A.2.e', '3.A.2.f',
- '3.A.2.g', '3.A.2.h', '3.A.2.i'],
- 'name': 'Manure Management'},
- '3.A': {'sources': ['3.A.1', '3.A.2'], 'name': 'Livestock'},
- '3.B': {'sources': ['3.B.1', '3.B.2', '3.B.3', '3.B.4', '3.B.5', '3.B.6'], 'name': 'Land'},
- '3.C': {'sources': ['3.C.3', '3.C.4', '3.C.5', '3.C.6', '3.C.7'],
- 'name': 'Aggregate sources and non-CO2 emissions sources on land'},
- 'M.3.C.AG': {'sources': ['3.C.3', '3.C.4', '3.C.5', '3.C.6', '3.C.7'],
- 'name': 'Aggregate sources and non-CO2 emissions sources on land (Agriculture)'},
- 'M.AG': {'sources': ['3.A', 'M.3.C.AG'], 'name': 'Agriculture'},
- '3': {'sources': ['M.AG', 'M.LULUCF'], 'name': 'AFOLU'},
- 'M.AG.ELV': {'sources': ['M.3.C.AG'], 'name': 'Agriculture excluding livestock emissions'},
- '4': {'sources': ['4.A', '4.D'], 'name': 'Waste'},
- '0': {'sources': ['1', '2', '3', '4']},
- 'M.0.EL': {'sources': ['1', '2', 'M.AG', '4']},
- }
- zero_cats = ['1.B.2.a.i', '1.B.2.a.ii']
|