1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177 |
- """definitions like folders, mappings etc."""
- from typing import Any
- domains = {
- "farm_gate_emissions_crops": {
- "url_domain": "https://www.fao.org/faostat/en/#data/GCE",
- "url_download": "https://bulks-faostat.fao.org/production/Emissions_crops_E_All_Data.zip",
- "url_methodology": "https://files-faostat.fao.org/production/GCE/GCE_e.pdf",
- },
- "farm_gate_livestock": {
- "url_domain": "https://www.fao.org/faostat/en/#data/GLE",
- "url_download": "https://bulks-faostat.fao.org/production/Emissions_livestock_E_All_Data.zip",
- "url_methodology": "https://files-faostat.fao.org/production/GLE/GLE_e.pdf",
- },
- "farm_gate_agriculture_energy": {
- "url_domain": "https://www.fao.org/faostat/en/#data/GN",
- "url_download": "https://bulks-faostat.fao.org/production/Emissions_Agriculture_Energy_E_All_Data.zip",
- "url_methodology": "https://files-faostat.fao.org/production/GN/GN_2023Oct_Final.pdf",
- },
- "land_use_forests": {
- "url_domain": "https://www.fao.org/faostat/en/#data/GF",
- "url_download": "https://bulks-faostat.fao.org/production/Emissions_Land_Use_Forests_E_All_Data.zip",
- "url_methodology": "https://files-faostat.fao.org/production/GF/GF_e.pdf",
- },
- "land_use_fires": {
- "url_domain": "https://www.fao.org/faostat/en/#data/GI",
- "url_download": "https://bulks-faostat.fao.org/production/Emissions_Land_Use_Fires_E_All_Data.zip",
- "url_methodology": "https://files-faostat.fao.org/production/GI/GI_e.pdf",
- },
- "land_use_drained_organic_soils": {
- "url_domain": "https://www.fao.org/faostat/en/#data/GV",
- "url_download": "https://bulks-faostat.fao.org/production/Emissions_Drained_Organic_Soils_E_All_Data.zip",
- "url_methodology": "https://files-faostat.fao.org/production/GV/GV_e.pdf",
- },
- "pre_post_agricultural_production": {
- "url_domain": "https://www.fao.org/faostat/en/#data/GPP",
- "url_download": "https://bulks-faostat.fao.org/production/Emissions_Pre_Post_Production_E_All_Data.zip",
- "url_methodology": "https://files-faostat.fao.org/production/GPP/README_Methodological_Note.pdf",
- },
- }
- areas_to_remove_base = [
- "World",
- "Africa",
- "Eastern Africa",
- "Middle Africa",
- "Northern Africa",
- "Southern Africa",
- "Western Africa",
- "Americas",
- "Northern America",
- "Central America",
- "Caribbean",
- "South America",
- "Asia",
- "Central Asia",
- "Eastern Asia",
- "Southern Asia",
- "South-eastern Asia",
- "Western Asia",
- "Europe",
- "Eastern Europe",
- "Northern Europe",
- "Southern Europe",
- "Western Europe",
- "Oceania",
- "Australia and New Zealand",
- "Melanesia",
- "Micronesia",
- "Polynesia",
- "Least Developed Countries",
- "Land Locked Developing Countries",
- "Small Island Developing States",
- "Low Income Food Deficit Countries",
- "Net Food Importing Developing Countries",
- "Annex I countries",
- "Non-Annex I countries",
- "OECD",
- "Europe, Northern America, Australia and New Zealand",
- ]
- # TODO would be a nice to have a type hint here
- read_config_all: Any = {
- "farm_gate_agriculture_energy": {
- "2023-12-13": {
- "filename": "Emissions_Agriculture_Energy_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- ],
- "elements_to_remove": ["Energy use in agriculture"],
- "entity_mapping": {
- "Emissions (CO2)": "CO2",
- "Emissions (CH4)": "CH4",
- "Emissions (N2O)": "N2O",
- },
- "category_mapping_item_element": {
- "Electricity - Emissions (CO2)": "2.B",
- "Electricity - Emissions (CH4)": "2.B",
- "Electricity - Emissions (N2O)": "2.B",
- "Total Energy - Emissions (CO2)": "2",
- "Total Energy - Emissions (CH4)": "2",
- "Total Energy - Emissions (N2O)": "2",
- "Petroleum products - Emissions (CO2)": "2.E",
- "Petroleum products - Emissions (CH4)": "2.E",
- "Petroleum products - Emissions (N2O)": "2.E",
- "Natural gas - Emissions (CO2)": "2.A",
- "Natural gas - Emissions (CH4)": "2.A",
- "Natural gas - Emissions (N2O)": "2.A",
- "Coal - Emissions (CO2)": "2.C",
- "Coal - Emissions (CH4)": "2.C",
- "Coal - Emissions (N2O)": "2.C",
- "Heat - Emissions (CO2)": "2.D",
- "Heat - Emissions (CH4)": "2.D",
- "Heat - Emissions (N2O)": "2.D",
- },
- "items-elements_to_remove": [
- "Total Energy (excl.eletricity & heat) - Emissions (CO2)",
- "Total Energy (excl.eletricity & heat) - Emissions (CH4)",
- "Total Energy (excl.eletricity & heat) - Emissions (N2O)",
- ],
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- ],
- },
- "2024-11-14": {
- "filename": "Emissions_Agriculture_Energy_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- ],
- "elements_to_remove": ["Energy use in agriculture"],
- "entity_mapping": {
- "Emissions (CO2)": "CO2",
- "Emissions (CH4)": "CH4",
- "Emissions (N2O)": "N2O",
- },
- "category_mapping_item_element": {
- "Electricity - Emissions (CO2)": "2.B",
- "Electricity - Emissions (CH4)": "2.B",
- "Electricity - Emissions (N2O)": "2.B",
- "Total Energy - Emissions (CO2)": "2",
- "Total Energy - Emissions (CH4)": "2",
- "Total Energy - Emissions (N2O)": "2",
- "Petroleum products - Emissions (CO2)": "2.E",
- "Petroleum products - Emissions (CH4)": "2.E",
- "Petroleum products - Emissions (N2O)": "2.E",
- "Natural gas - Emissions (CO2)": "2.A",
- "Natural gas - Emissions (CH4)": "2.A",
- "Natural gas - Emissions (N2O)": "2.A",
- "Coal - Emissions (CO2)": "2.C",
- "Coal - Emissions (CH4)": "2.C",
- "Coal - Emissions (N2O)": "2.C",
- "Heat - Emissions (CO2)": "2.D",
- "Heat - Emissions (CH4)": "2.D",
- "Heat - Emissions (N2O)": "2.D",
- },
- "items-elements_to_remove": [
- "Total Energy (excl.eletricity & heat) - Emissions (CO2)",
- "Total Energy (excl.eletricity & heat) - Emissions (CH4)",
- "Total Energy (excl.eletricity & heat) - Emissions (N2O)",
- ],
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- ],
- },
- },
- "farm_gate_emissions_crops": {
- "2023-11-09": {
- "filename": "Emissions_crops_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Crop residues (N content)",
- "Burning crop residues (Biomass burned, dry matter)",
- "Area harvested",
- "Nitrogen fertilizer content applied that leaches",
- "Nitrogen fertilizer content applied that volatilises",
- "Synthetic fertilizers (Agricultural use)",
- ],
- "entity_mapping": {
- "Crop residues (Emissions N2O)": "N2O",
- "Crop residues (Direct emissions N2O)": "N2O",
- "Crop residues (Indirect emissions N2O)": "N2O",
- "Burning crop residues (Emissions N2O)": "N2O",
- "Burning crop residues (Emissions CH4)": "CH4",
- "Rice cultivation (Emissions CH4)": "CH4",
- "Crops total (Emissions N2O)": "N2O",
- "Crops total (Emissions CH4)": "CH4",
- "Synthetic fertilizers (Emissions N2O)": "N2O",
- "Synthetic fertilizers (Direct emissions N2O)": "N2O",
- "Synthetic fertilizers (Indirect emissions N2O)": "N2O",
- "Indirect emissions (N2O that leaches) (Synthetic fertilizers)": "N2O",
- (
- "Indirect emissions (N2O that volatilises) "
- "(Synthetic fertilizers)"
- ): "N2O",
- },
- "category_mapping_item_element": {
- "Barley - Crop residues (Emissions N2O)": "1.A.5.a",
- "Barley - Crop residues (Direct emissions N2O)": "1.A.5.a.i",
- "Barley - Crop residues (Indirect emissions N2O)": "1.A.5.a.ii",
- "Maize (corn) - Crop residues (Emissions N2O)": "1.A.6.a",
- "Maize (corn) - Crop residues (Direct emissions N2O)": "1.A.6.a.i",
- "Maize (corn) - Crop residues (Indirect emissions N2O)": "1.A.6.a.ii",
- "Maize (corn) - Burning crop residues (Emissions N2O)": "1.A.6.b",
- "Maize (corn) - Burning crop residues (Emissions CH4)": "1.A.6.b",
- "Sugar cane - Crop residues (Emissions N2O)": "1.A.7.a",
- "Sugar cane - Burning crop residues (Emissions N2O)": "1.A.7.b",
- "Sugar cane - Burning crop residues (Emissions CH4)": "1.A.7.b",
- "Millet - Crop residues (Emissions N2O)": "1.A.4.a",
- "Millet - Crop residues (Direct emissions N2O)": "1.A.4.a.i",
- "Millet - Crop residues (Indirect emissions N2O)": "1.A.4.a.ii",
- "Potatoes - Crop residues (Emissions N2O)": "1.A.3.a",
- "Potatoes - Crop residues (Direct emissions N2O)": "1.A.3.a.i",
- "Potatoes - Crop residues (Indirect emissions N2O)": "1.A.3.a.ii",
- "Rice - Crop residues (Emissions N2O)": "1.A.2.a",
- "Rice - Crop residues (Direct emissions N2O)": "1.A.2.a.i",
- "Rice - Crop residues (Indirect emissions N2O)": "1.A.2.a.ii",
- "Rice - Burning crop residues (Emissions N2O)": "1.A.2.b",
- "Rice - Burning crop residues (Emissions CH4)": "1.A.2.b",
- "Rice - Rice cultivation (Emissions CH4)": "1.A.2.c",
- "Wheat - Crop residues (Emissions N2O)": "1.A.1.a",
- "Wheat - Crop residues (Direct emissions N2O)": "1.A.1.a.i",
- "Wheat - Crop residues (Indirect emissions N2O)": "1.A.1.a.ii",
- "Wheat - Burning crop residues (Emissions N2O)": "1.A.1.b",
- "Wheat - Burning crop residues (Emissions CH4)": "1.A.1.b",
- "All Crops - Crops total (Emissions N2O)": "1.A",
- "All Crops - Crops total (Emissions CH4)": "1.A",
- (
- "Nutrient nitrogen N (total) - Synthetic "
- "fertilizers (Emissions N2O)"
- ): "1.B",
- (
- "Nutrient nitrogen N (total) - "
- "Synthetic fertilizers (Direct emissions N2O)"
- ): "1.B.1",
- (
- "Nutrient nitrogen N (total) - "
- "Synthetic fertilizers (Indirect emissions N2O)"
- ): "1.B.2",
- (
- "Nutrient nitrogen N (total) - "
- "Indirect emissions (N2O that leaches) "
- "(Synthetic fertilizers)"
- ): "1.B.2.b",
- (
- "Nutrient nitrogen N (total) - "
- "Indirect emissions (N2O that volatilises) "
- "(Synthetic fertilizers)"
- ): "1.B.2.a",
- "Beans, dry - Crop residues (Emissions N2O)": "1.A.8.a",
- "Beans, dry - Crop residues (Direct emissions N2O)": "1.A.8.a.i",
- "Beans, dry - Crop residues (Indirect emissions N2O)": "1.A.8.a.ii",
- "Oats - Crop residues (Emissions N2O)": "1.A.9.a",
- "Oats - Crop residues (Direct emissions N2O)": "1.A.9.a.i",
- "Oats - Crop residues (Indirect emissions N2O)": "1.A.9.a.ii",
- "Rye - Crop residues (Emissions N2O)": "1.A.10.a",
- "Rye - Crop residues (Direct emissions N2O)": "1.A.10.a.i",
- "Rye - Crop residues (Indirect emissions N2O)": "1.A.10.a.ii",
- "Sorghum - Crop residues (Emissions N2O)": "1.A.11.a",
- "Sorghum - Crop residues (Direct emissions N2O)": "1.A.11.a.i",
- "Sorghum - Crop residues (Indirect emissions N2O)": "1.A.11.a.ii",
- "Soya beans - Crop residues (Emissions N2O)": "1.A.12.a",
- "Soya beans - Crop residues (Direct emissions N2O)": "1.A.12.a.i",
- "Soya beans - Crop residues (Indirect emissions N2O)": "1.A.12.a.ii",
- "Maize (corn) - Crops total (Emissions N2O)": "1.A.6",
- "Maize (corn) - Crops total (Emissions CH4)": "1.A.6",
- "Sugar cane - Crops total (Emissions N2O)": "1.A.7",
- "Sugar cane - Crops total (Emissions CH4)": "1.A.7",
- "Rice - Crops total (Emissions N2O)": "1.A.2",
- "Rice - Crops total (Emissions CH4)": "1.A.2",
- "Wheat - Crops total (Emissions N2O)": "1.A.1",
- "Wheat - Crops total (Emissions CH4)": "1.A.1",
- # these extra categories are NOT in the 2024 release
- "Barley - Crops total (Emissions N2O)": "1.A.5",
- "Millet - Crops total (Emissions N2O)": "1.A.4",
- "Potatoes - Crops total (Emissions N2O)": "1.A.3",
- "Beans, dry - Crops total (Emissions N2O)": "1.A.8",
- "Oats - Crops total (Emissions N2O)": "1.A.9",
- "Rye - Crops total (Emissions N2O)": "1.A.10",
- "Sorghum - Crops total (Emissions N2O)": "1.A.11",
- "Soya beans - Crops total (Emissions N2O)": "1.A.12",
- "All Crops - Crop residues (Emissions N2O)": "M.1.CR",
- "All Crops - Burning crop residues (Emissions N2O)": "M.1.BCR",
- "All Crops - Burning crop residues (Emissions CH4)": "M.1.BCR",
- },
- "items-elements_to_remove": [
- "All Crops - Crop residues (Direct emissions N2O)",
- "All Crops - Crop residues (Indirect emissions N2O)",
- ],
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Item Code (CPC)",
- "Source Code",
- ],
- },
- "2024-11-14": {
- "filename": "Emissions_crops_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Crop residues (N content)",
- "Burning crop residues (Biomass burned, dry matter)",
- "Area harvested",
- "Nitrogen fertilizer content applied that leaches",
- "Nitrogen fertilizer content applied that volatilises",
- "Synthetic fertilizers (Agricultural use)",
- ],
- "entity_mapping": {
- "Crop residues (Emissions N2O)": "N2O",
- "Crop residues (Direct emissions N2O)": "N2O",
- "Crop residues (Indirect emissions N2O)": "N2O",
- "Burning crop residues (Emissions N2O)": "N2O",
- "Burning crop residues (Emissions CH4)": "CH4",
- "Rice cultivation (Emissions CH4)": "CH4",
- "Crops total (Emissions N2O)": "N2O",
- "Crops total (Emissions CH4)": "CH4",
- "Synthetic fertilizers (Emissions N2O)": "N2O",
- "Synthetic fertilizers (Direct emissions N2O)": "N2O",
- "Indirect emissions (N2O that leaches) (Synthetic fertilizers)": "N2O",
- (
- "Indirect emissions (N2O that volatilises) "
- "(Synthetic fertilizers)"
- ): "N2O",
- },
- "category_mapping_item_element": {
- "Barley - Crop residues (Emissions N2O)": "1.A.5.a",
- "Barley - Crop residues (Direct emissions N2O)": "1.A.5.a.i",
- "Barley - Crop residues (Indirect emissions N2O)": "1.A.5.a.ii",
- "Maize (corn) - Crop residues (Emissions N2O)": "1.A.6.a",
- "Maize (corn) - Crop residues (Direct emissions N2O)": "1.A.6.a.i",
- "Maize (corn) - Crop residues (Indirect emissions N2O)": "1.A.6.a.ii",
- "Maize (corn) - Burning crop residues (Emissions N2O)": "1.A.6.b",
- "Maize (corn) - Burning crop residues (Emissions CH4)": "1.A.6.b",
- "Sugar cane - Crop residues (Emissions N2O)": "1.A.7.a",
- "Sugar cane - Burning crop residues (Emissions N2O)": "1.A.7.b",
- "Sugar cane - Burning crop residues (Emissions CH4)": "1.A.7.b",
- "Millet - Crop residues (Emissions N2O)": "1.A.4.a",
- "Millet - Crop residues (Direct emissions N2O)": "1.A.4.a.i",
- "Millet - Crop residues (Indirect emissions N2O)": "1.A.4.a.ii",
- "Potatoes - Crop residues (Emissions N2O)": "1.A.3.a",
- "Potatoes - Crop residues (Direct emissions N2O)": "1.A.3.a.i",
- "Potatoes - Crop residues (Indirect emissions N2O)": "1.A.3.a.ii",
- "Rice - Crop residues (Emissions N2O)": "1.A.2.a",
- "Rice - Crop residues (Direct emissions N2O)": "1.A.2.a.i",
- "Rice - Crop residues (Indirect emissions N2O)": "1.A.2.a.ii",
- "Rice - Burning crop residues (Emissions N2O)": "1.A.2.b",
- "Rice - Burning crop residues (Emissions CH4)": "1.A.2.b",
- "Rice - Rice cultivation (Emissions CH4)": "1.A.2.c",
- "Wheat - Crop residues (Emissions N2O)": "1.A.1.a",
- "Wheat - Crop residues (Direct emissions N2O)": "1.A.1.a.i",
- "Wheat - Crop residues (Indirect emissions N2O)": "1.A.1.a.ii",
- "Wheat - Burning crop residues (Emissions N2O)": "1.A.1.b",
- "Wheat - Burning crop residues (Emissions CH4)": "1.A.1.b",
- "All Crops - Crops total (Emissions N2O)": "1.A",
- "All Crops - Crops total (Emissions CH4)": "1.A",
- (
- "Nutrient nitrogen N (total) - Synthetic "
- "fertilizers (Emissions N2O)"
- ): "1.B",
- (
- "Nutrient nitrogen N (total) - "
- "Synthetic fertilizers (Direct emissions N2O)"
- ): "1.B.1",
- (
- "Nutrient nitrogen N (total) - "
- "Indirect emissions (N2O that leaches) "
- "(Synthetic fertilizers)"
- ): "1.B.2.b",
- (
- "Nutrient nitrogen N (total) - "
- "Indirect emissions (N2O that volatilises) "
- "(Synthetic fertilizers)"
- ): "1.B.2.a",
- "Beans, dry - Crop residues (Emissions N2O)": "1.A.8.a",
- "Beans, dry - Crop residues (Direct emissions N2O)": "1.A.8.a.i",
- "Beans, dry - Crop residues (Indirect emissions N2O)": "1.A.8.a.ii",
- "Oats - Crop residues (Emissions N2O)": "1.A.9.a",
- "Oats - Crop residues (Direct emissions N2O)": "1.A.9.a.i",
- "Oats - Crop residues (Indirect emissions N2O)": "1.A.9.a.ii",
- "Rye - Crop residues (Emissions N2O)": "1.A.10.a",
- "Rye - Crop residues (Direct emissions N2O)": "1.A.10.a.i",
- "Rye - Crop residues (Indirect emissions N2O)": "1.A.10.a.ii",
- "Sorghum - Crop residues (Emissions N2O)": "1.A.11.a",
- "Sorghum - Crop residues (Direct emissions N2O)": "1.A.11.a.i",
- "Sorghum - Crop residues (Indirect emissions N2O)": "1.A.11.a.ii",
- "Soya beans - Crop residues (Emissions N2O)": "1.A.12.a",
- "Soya beans - Crop residues (Direct emissions N2O)": "1.A.12.a.i",
- "Soya beans - Crop residues (Indirect emissions N2O)": "1.A.12.a.ii",
- "Maize (corn) - Crops total (Emissions N2O)": "1.A.6",
- "Maize (corn) - Crops total (Emissions CH4)": "1.A.6",
- "Sugar cane - Crops total (Emissions N2O)": "1.A.7",
- "Sugar cane - Crops total (Emissions CH4)": "1.A.7",
- "Rice - Crops total (Emissions N2O)": "1.A.2",
- "Rice - Crops total (Emissions CH4)": "1.A.2",
- "Wheat - Crops total (Emissions N2O)": "1.A.1",
- "Wheat - Crops total (Emissions CH4)": "1.A.1",
- "All Crops - Crop residues (Emissions N2O)": "M.1.CR",
- "All Crops - Burning crop residues (Emissions N2O)": "M.1.BCR",
- "All Crops - Burning crop residues (Emissions CH4)": "M.1.BCR",
- },
- "items-elements_to_remove": [
- "All Crops - Crop residues (Direct emissions N2O)",
- "All Crops - Crop residues (Indirect emissions N2O)",
- "All Crops - Burning crop residues (Emissions N2O)",
- "All Crops - Burning crop residues (Emissions CH4)",
- ],
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Item Code (CPC)",
- "Source Code",
- ],
- },
- },
- "farm_gate_livestock": {
- "2023-11-09": {
- "filename": "Emissions_livestock_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "Belgium-Luxembourg",
- "Serbia and Montenegro",
- "European Union (27)",
- ],
- "items_to_remove": [
- # we don't need aggregates
- "Camels and Llamas",
- "Cattle", # dairy and non-dairy
- # mistake by FAO, should be "Mules, hinnies, and asses"
- "Mules and Asses",
- "Sheep and Goats",
- "Swine", # breeding and market
- ],
- "elements_to_remove": [
- "Stocks", # number of animals
- "Manure management (manure treated, N content)",
- "Manure left on pasture (N content)",
- "Manure left on pasture that leaches (N content)",
- "Manure left on pasture that volatilises (N content)",
- "Manure applied to soils (N content)",
- "Manure applied to soils that leaches (N content)",
- "Manure applied to soils that volatilises (N content)",
- # TODO ?
- # sum of direct and direct manure management emissions
- # would add another level in the category tree, but
- # is not needed (see miro)
- # "Manure management (Emissions N2O)",
- ],
- "entity_mapping": {
- "Livestock total (Emissions N2O)": "N2O",
- "Livestock total (Emissions CH4)": "CH4",
- "Enteric fermentation (Emissions CH4)": "CH4",
- "Manure management (Emissions CH4)": "CH4",
- "Manure management (Emissions N2O)": "N2O",
- "Manure management (Direct emissions N2O)": "N2O",
- "Manure management (Indirect emissions N2O)": "N2O",
- "Manure left on pasture (Emissions N2O)": "N2O",
- "Manure left on pasture (Direct emissions N2O)": "N2O",
- "Indirect emissions (N2O that leaches) (Manure on pasture)": "N2O",
- "Indirect emissions (N2O that volatilises) (Manure on pasture)": "N2O",
- "Manure left on pasture (Indirect emissions N2O)": "N2O",
- "Emissions (N2O) (Manure applied)": "N2O",
- "Manure applied to soils (Direct emissions N2O)": "N2O",
- "Indirect emissions (N2O that leaches) (Manure applied)": "N2O",
- "Indirect emissions (N2O that volatilises) (Manure applied)": "N2O",
- "Manure applied to soils (Indirect emissions N2O)": "N2O",
- },
- "category_mapping_item_element": {
- "All Animals - Enteric fermentation (Emissions CH4)": "M.3.EF",
- "All Animals - Manure management (Emissions CH4)": "M.3.MM",
- "All Animals - Manure management (Emissions N2O)": "M.3.MM",
- "All Animals - Manure left on pasture (Emissions N2O)": "M.3.MP",
- "All Animals - Emissions (N2O) (Manure applied)": "M.3.MA",
- },
- "category_mapping_item": {
- "All Animals": "3",
- "Asses": "3.A",
- "Camels": "3.B",
- "Cattle, dairy": "3.C",
- "Cattle, non-dairy": "3.D",
- "Chickens, broilers": "3.E",
- "Chickens, layers": "3.F",
- "Goats": "3.G",
- "Horses": "3.H",
- "Mules and hinnies": "3.I",
- "Sheep": "3.J",
- "Llamas": "3.K",
- "Chickens": "3.L",
- "Poultry Birds": "3.M",
- "Buffalo": "3.N",
- "Ducks": "3.O",
- "Swine, breeding": "3.P",
- "Swine, market": "3.Q",
- "Turkeys": "3.R",
- },
- "category_mapping_element": {
- "Livestock total (Emissions N2O)": "",
- "Livestock total (Emissions CH4)": "",
- "Enteric fermentation (Emissions CH4)": ".4",
- "Manure management (Emissions CH4)": ".1.a",
- # TODO we need to aggregate 3.X.1 for CH4
- "Manure management (Emissions N2O)": ".1",
- "Manure management (Direct emissions N2O)": ".1.b",
- "Manure management (Indirect emissions N2O)": ".1.c",
- "Manure left on pasture (Emissions N2O)": ".2",
- "Manure left on pasture (Direct emissions N2O)": ".2.a",
- "Indirect emissions (N2O that leaches) (Manure on pasture)": ".2.b.i",
- (
- "Indirect emissions (N2O that volatilises) " "(Manure on pasture)"
- ): ".2.b.ii",
- "Manure left on pasture (Indirect emissions N2O)": ".2.b",
- "Emissions (N2O) (Manure applied)": ".3",
- "Manure applied to soils (Direct emissions N2O)": ".3.a",
- ("Indirect emissions (N2O that leaches) " "(Manure applied)"): ".3.b.i",
- "Indirect emissions (N2O that volatilises) (Manure applied)": ".3.b.ii",
- "Manure applied to soils (Indirect emissions N2O)": ".3.b",
- },
- "items-elements_to_remove": [
- "All Animals - Manure left on pasture (Direct emissions N2O)",
- (
- "All Animals - Indirect emissions (N2O that leaches) "
- "(Manure on pasture)"
- ),
- (
- "All Animals - Indirect emissions (N2O that volatilises) "
- "(Manure on pasture)"
- ),
- "All Animals - Manure left on pasture (Indirect emissions N2O)",
- "All Animals - Manure applied to soils (Direct emissions N2O)",
- "All Animals - Indirect emissions (N2O that leaches) (Manure applied)",
- (
- "All Animals - Indirect emissions (N2O that volatilises) "
- "(Manure applied)"
- ),
- "All Animals - Manure applied to soils (Indirect emissions N2O)",
- "All Animals - Manure management (Direct emissions N2O)",
- "All Animals - Manure management (Indirect emissions N2O)",
- # "All Animals - Enteric fermentation (Emissions CH4)",
- # "All Animals - Manure management (Emissions CH4)",
- # "All Animals - Manure management (Emissions N2O)",
- # "All Animals - Manure left on pasture (Emissions N2O)",
- # "All Animals - Emissions (N2O) (Manure applied)",
- ],
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Item Code (CPC)",
- "Source Code",
- ],
- },
- "2024-11-14": {
- "filename": "Emissions_livestock_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "Belgium-Luxembourg",
- "Serbia and Montenegro",
- "European Union (27)",
- ],
- "items_to_remove": [
- # we don't need aggregates
- "Camels and Llamas",
- "Cattle", # dairy and non-dairy
- # mistake by FAO, should be "Mules, hinnies, and asses"
- "Mules and Asses",
- "Sheep and Goats",
- "Swine", # breeding and market
- ],
- "elements_to_remove": [
- "Stocks", # number of animals
- "Manure management (manure treated, N content)",
- "Manure left on pasture (N content)",
- "Manure left on pasture that leaches (N content)",
- "Manure left on pasture that volatilises (N content)",
- "Manure applied to soils (N content)",
- "Manure applied to soils that leaches (N content)",
- "Manure applied to soils that volatilises (N content)",
- # TODO ?
- # sum of direct and direct manure management emissions
- # would add another level in the category tree, but
- # is not needed (see miro)
- # "Manure management (Emissions N2O)",
- ],
- "entity_mapping": {
- "Livestock total (Emissions N2O)": "N2O",
- "Livestock total (Emissions CH4)": "CH4",
- "Enteric fermentation (Emissions CH4)": "CH4",
- "Manure management (Emissions CH4)": "CH4",
- "Manure management (Emissions N2O)": "N2O",
- "Manure management (Direct emissions N2O)": "N2O",
- "Manure management (Indirect emissions N2O)": "N2O",
- "Manure left on pasture (Emissions N2O)": "N2O",
- "Manure left on pasture (Direct emissions N2O)": "N2O",
- "Indirect emissions (N2O that leaches) (Manure on pasture)": "N2O",
- "Indirect emissions (N2O that volatilises) (Manure on pasture)": "N2O",
- "Manure left on pasture (Indirect emissions N2O)": "N2O",
- "Emissions (N2O) (Manure applied)": "N2O",
- "Manure applied to soils (Direct emissions N2O)": "N2O",
- "Indirect emissions (N2O that leaches) (Manure applied)": "N2O",
- "Indirect emissions (N2O that volatilises) (Manure applied)": "N2O",
- "Manure applied to soils (Indirect emissions N2O)": "N2O",
- },
- "category_mapping_item_element": {
- "All Animals - Enteric fermentation (Emissions CH4)": "M.3.EF",
- "All Animals - Manure management (Emissions CH4)": "M.3.MM",
- "All Animals - Manure management (Emissions N2O)": "M.3.MM",
- "All Animals - Manure left on pasture (Emissions N2O)": "M.3.MP",
- "All Animals - Emissions (N2O) (Manure applied)": "M.3.MA",
- },
- "category_mapping_item": {
- "All Animals": "3",
- "Asses": "3.A",
- "Camels": "3.B",
- "Cattle, dairy": "3.C",
- "Cattle, non-dairy": "3.D",
- "Chickens, broilers": "3.E",
- "Chickens, layers": "3.F",
- "Goats": "3.G",
- "Horses": "3.H",
- "Mules and hinnies": "3.I",
- "Sheep": "3.J",
- "Llamas": "3.K",
- "Chickens": "3.L",
- "Poultry Birds": "3.M",
- "Buffalo": "3.N",
- "Ducks": "3.O",
- "Swine, breeding": "3.P",
- "Swine, market": "3.Q",
- "Turkeys": "3.R",
- },
- "category_mapping_element": {
- "Livestock total (Emissions N2O)": "",
- "Livestock total (Emissions CH4)": "",
- "Enteric fermentation (Emissions CH4)": ".4",
- "Manure management (Emissions CH4)": ".1.a",
- # TODO we need to aggregate 3.X.1 for CH4
- "Manure management (Emissions N2O)": ".1",
- "Manure management (Direct emissions N2O)": ".1.b",
- "Manure management (Indirect emissions N2O)": ".1.c",
- "Manure left on pasture (Emissions N2O)": ".2",
- "Manure left on pasture (Direct emissions N2O)": ".2.a",
- "Indirect emissions (N2O that leaches) (Manure on pasture)": ".2.b.i",
- (
- "Indirect emissions (N2O that volatilises) " "(Manure on pasture)"
- ): ".2.b.ii",
- "Manure left on pasture (Indirect emissions N2O)": ".2.b",
- "Emissions (N2O) (Manure applied)": ".3",
- "Manure applied to soils (Direct emissions N2O)": ".3.a",
- ("Indirect emissions (N2O that leaches) " "(Manure applied)"): ".3.b.i",
- "Indirect emissions (N2O that volatilises) (Manure applied)": ".3.b.ii",
- "Manure applied to soils (Indirect emissions N2O)": ".3.b",
- },
- "items-elements_to_remove": [
- "All Animals - Manure left on pasture (Direct emissions N2O)",
- (
- "All Animals - Indirect emissions (N2O that leaches) "
- "(Manure on pasture)"
- ),
- (
- "All Animals - Indirect emissions (N2O that volatilises) "
- "(Manure on pasture)"
- ),
- "All Animals - Manure left on pasture (Indirect emissions N2O)",
- "All Animals - Manure applied to soils (Direct emissions N2O)",
- "All Animals - Indirect emissions (N2O that leaches) (Manure applied)",
- (
- "All Animals - Indirect emissions (N2O that volatilises) "
- "(Manure applied)"
- ),
- "All Animals - Manure applied to soils (Indirect emissions N2O)",
- "All Animals - Manure management (Direct emissions N2O)",
- "All Animals - Manure management (Indirect emissions N2O)",
- # "All Animals - Enteric fermentation (Emissions CH4)",
- # "All Animals - Manure management (Emissions CH4)",
- # "All Animals - Manure management (Emissions N2O)",
- # "All Animals - Manure left on pasture (Emissions N2O)",
- # "All Animals - Emissions (N2O) (Manure applied)",
- ],
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Item Code (CPC)",
- "Source Code",
- ],
- },
- },
- "land_use_drained_organic_soils": {
- "2023-11-09": {
- "filename": "Emissions_Drained_Organic_Soils_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- # "Belgium-Luxembourg",
- # "Serbia and Montenegro",
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Area",
- "Net stock change (C)",
- ],
- "entity_mapping": {
- "Emissions (N2O)": "N2O",
- "Emissions (CO2)": "CO2",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Source Code",
- ],
- "category_mapping_item_element": {
- "Cropland organic soils - Emissions (N2O)": "5.B",
- "Cropland organic soils - Emissions (CO2)": "5.B",
- "Grassland organic soils - Emissions (N2O)": "5.A",
- "Grassland organic soils - Emissions (CO2)": "5.A",
- "Drained organic soils - Emissions (N2O)": "5",
- "Drained organic soils - Emissions (CO2)": "5",
- },
- },
- "2024-11-14": {
- "filename": "Emissions_Drained_Organic_Soils_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- # "Belgium-Luxembourg",
- # "Serbia and Montenegro",
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Area",
- "Net stock change (C)",
- ],
- "entity_mapping": {
- "Emissions (N2O)": "N2O",
- "Emissions (CO2)": "CO2",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Source Code",
- ],
- "category_mapping_item_element": {
- "Cropland organic soils - Emissions (N2O)": "5.B",
- "Cropland organic soils - Emissions (CO2)": "5.B",
- "Grassland organic soils - Emissions (N2O)": "5.A",
- "Grassland organic soils - Emissions (CO2)": "5.A",
- "Drained organic soils - Emissions (N2O)": "5",
- "Drained organic soils - Emissions (CO2)": "5",
- },
- },
- },
- "land_use_fires": {
- "2023-11-09": {
- "filename": "Emissions_Land_Use_Fires_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Burning crop residues (Biomass burned, dry matter)",
- "Burned Area",
- # Not in 2024 data set
- "Biomass burned (dry matter)",
- ],
- "entity_mapping": {
- "Emissions (CH4)": "CH4",
- "Emissions (N2O)": "N2O",
- "Emissions (CO2)": "CO2",
- },
- "category_mapping_item_element": {
- "Forest fires - Emissions (CH4)": "6.A",
- "Forest fires - Emissions (N2O)": "6.A",
- "Forest fires - Emissions (CO2)": "6.A",
- "Humid tropical forest - Emissions (CH4)": "6.A.1",
- "Humid tropical forest - Emissions (N2O)": "6.A.1",
- "Other forest - Emissions (CH4)": "6.A.2",
- "Other forest - Emissions (N2O)": "6.A.2",
- "Other forest - Emissions (CO2)": "6.A.2",
- "Savanna fires - Emissions (CH4)": "6.B",
- "Savanna fires - Emissions (N2O)": "6.B",
- "Closed shrubland - Emissions (CH4)": "6.B.1",
- "Closed shrubland - Emissions (N2O)": "6.B.1",
- "Grassland - Emissions (CH4)": "6.B.2",
- "Grassland - Emissions (N2O)": "6.B.2",
- "Open shrubland - Emissions (CH4)": "6.B.3",
- "Open shrubland - Emissions (N2O)": "6.B.3",
- "Savanna - Emissions (CH4)": "6.B.4",
- "Savanna - Emissions (N2O)": "6.B.4",
- "Woody savanna - Emissions (CH4)": "6.B.5",
- "Woody savanna - Emissions (N2O)": "6.B.5",
- "Fires in organic soils - Emissions (CH4)": "6.C",
- "Fires in organic soils - Emissions (CO2)": "6.C",
- "Humid tropical forest - Emissions (CO2)": "6.A.1",
- "Savanna fires - Emissions (CO2)": "6.B",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Source Code",
- ],
- },
- "2024-11-14": {
- "filename": "Emissions_Land_Use_Fires_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Burning crop residues (Biomass burned, dry matter)",
- "Burned Area",
- ],
- "entity_mapping": {
- "Emissions (CH4)": "CH4",
- "Emissions (N2O)": "N2O",
- "Emissions (CO2)": "CO2",
- },
- "category_mapping_item_element": {
- "Forest fires - Emissions (CH4)": "6.A",
- "Forest fires - Emissions (N2O)": "6.A",
- "Forest fires - Emissions (CO2)": "6.A",
- "Humid tropical forest - Emissions (CH4)": "6.A.1",
- "Humid tropical forest - Emissions (N2O)": "6.A.1",
- "Other forest - Emissions (CH4)": "6.A.2",
- "Other forest - Emissions (N2O)": "6.A.2",
- "Other forest - Emissions (CO2)": "6.A.2",
- "Savanna fires - Emissions (CH4)": "6.B",
- "Savanna fires - Emissions (N2O)": "6.B",
- "Closed shrubland - Emissions (CH4)": "6.B.1",
- "Closed shrubland - Emissions (N2O)": "6.B.1",
- "Grassland - Emissions (CH4)": "6.B.2",
- "Grassland - Emissions (N2O)": "6.B.2",
- "Open shrubland - Emissions (CH4)": "6.B.3",
- "Open shrubland - Emissions (N2O)": "6.B.3",
- "Savanna - Emissions (CH4)": "6.B.4",
- "Savanna - Emissions (N2O)": "6.B.4",
- "Woody savanna - Emissions (CH4)": "6.B.5",
- "Woody savanna - Emissions (N2O)": "6.B.5",
- "Fires in organic soils - Emissions (CH4)": "6.C",
- "Fires in organic soils - Emissions (CO2)": "6.C",
- "Humid tropical forest - Emissions (CO2)": "6.A.1",
- "Savanna fires - Emissions (CO2)": "6.B",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Source Code",
- ],
- },
- },
- "land_use_forests": {
- "2023-11-09": {
- "filename": "Emissions_Land_Use_Forests_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Area",
- ],
- "entity_mapping": {"Net emissions/removals (CO2) (Forest land)": "CO2"},
- "category_mapping_item_element": {
- "Forestland - Net emissions/removals (CO2) (Forest land)": "4.A",
- "Net Forest conversion - Net emissions/removals (CO2) (Forest land)": "4.B",
- "Carbon stock change in forests - Net emissions/removals (CO2) (Forest land)": "4",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Source Code",
- ],
- },
- "2024-11-14": {
- "filename": "Emissions_Land_Use_Forests_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Area",
- ],
- "entity_mapping": {"Net emissions/removals (CO2) (Forest land)": "CO2"},
- "category_mapping_item_element": {
- "Forestland - Net emissions/removals (CO2) (Forest land)": "4.A",
- "Net Forest conversion - Net emissions/removals (CO2) (Forest land)": "4.B",
- "Carbon stock change in forests - Net emissions/removals (CO2) (Forest land)": "4",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- "Source Code",
- ],
- },
- },
- "pre_post_agricultural_production": {
- "2023-11-09": {
- "filename": "Emissions_Pre_Post_Production_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Energy Use (Total)",
- "Energy Use (Electricity)",
- "Energy Use (Natural Gas, including LNG)",
- "Energy Use (Heat)",
- "Energy Use (Coal)",
- ],
- "entity_mapping": {
- "Emissions (CO2)": "CO2",
- "Emissions (CO2eq) (AR5)": "KYOTOGHG (AR5GWP100)",
- "Emissions (CH4)": "CH4",
- "Emissions (N2O)": "N2O",
- "Emissions (CO2eq) from F-gases (AR5)": "FGASES (AR5GWP100)",
- },
- "category_mapping_item_element": {
- "Fertilizers Manufacturing - Emissions (CO2)": "7.A",
- "Fertilizers Manufacturing - Emissions (CO2eq) (AR5)": "7.A",
- "Food Transport - Emissions (CO2)": "7.B",
- "Food Transport - Emissions (CH4)": "7.B",
- "Food Transport - Emissions (N2O)": "7.B",
- "Food Transport - Emissions (CO2eq) (AR5)": "7.B",
- "Food Retail - Emissions (CO2)": "7.C",
- "Food Retail - Emissions (CH4)": "7.C",
- "Food Retail - Emissions (N2O)": "7.C",
- "Food Retail - Emissions (CO2eq) from F-gases (AR5)": "7.C",
- "Food Retail - Emissions (CO2eq) (AR5)": "7.C",
- "Food Household Consumption - Emissions (CO2)": "7.D",
- "Food Household Consumption - Emissions (CH4)": "7.D",
- "Food Household Consumption - Emissions (N2O)": "7.D",
- "Food Household Consumption - Emissions (CO2eq) (AR5)": "7.D",
- "Solid Food Waste - Emissions (CH4)": "7.E",
- "Solid Food Waste - Emissions (CO2eq) (AR5)": "7.E",
- "Domestic Wastewater - Emissions (CH4)": "7.F",
- "Domestic Wastewater - Emissions (N2O)": "7.F",
- "Domestic Wastewater - Emissions (CO2eq) (AR5)": "7.F",
- "Industrial Wastewater - Emissions (CH4)": "7.G",
- "Industrial Wastewater - Emissions (N2O)": "7.G",
- "Industrial Wastewater - Emissions (CO2eq) (AR5)": "7.G",
- "Incineration - Emissions (CO2)": "7.H",
- "Incineration - Emissions (CO2eq) (AR5)": "7.H",
- "Pre- and Post- Production - Emissions (CO2)": "7.I",
- "Pre- and Post- Production - Emissions (CH4)": "7.I",
- "Pre- and Post- Production - Emissions (N2O)": "7.I",
- "Pre- and Post- Production - Emissions (CO2eq) from F-gases (AR5)": "7.I",
- "Pre- and Post- Production - Emissions (CO2eq) (AR5)": "7.I",
- "Energy Use (Pre- and Post-Production) - Emissions (CO2)": "7.J",
- "Energy Use (Pre- and Post-Production) - Emissions (CH4)": "7.J",
- "Energy Use (Pre- and Post-Production) - Emissions (N2O)": "7.J",
- "Energy Use (Pre- and Post-Production) - Emissions (CO2eq) (AR5)": "7.J",
- "Agrifood Systems Waste Disposal - Emissions (CO2)": "7.K",
- "Agrifood Systems Waste Disposal - Emissions (CH4)": "7.K",
- "Agrifood Systems Waste Disposal - Emissions (N2O)": "7.K",
- "Agrifood Systems Waste Disposal - Emissions (CO2eq) (AR5)": "7.K",
- "Cold Chain F-Gas - Emissions (CO2eq) from F-gases (AR5)": "7.L",
- "Pesticides Manufacturing - Emissions (CO2)": "7.M",
- "Pesticides Manufacturing - Emissions (CH4)": "7.M",
- "Pesticides Manufacturing - Emissions (N2O)": "7.M",
- "Pesticides Manufacturing - Emissions (CO2eq) (AR5)": "7.M",
- "Food Processing - Emissions (CO2)": "7.N",
- "Food Processing - Emissions (CH4)": "7.N",
- "Food Processing - Emissions (N2O)": "7.N",
- "Food Processing - Emissions (CO2eq) from F-gases (AR5)": "7.N",
- "Food Processing - Emissions (CO2eq) (AR5)": "7.N",
- "Food Transport - Emissions (CO2eq) from F-gases (AR5)": "7.B",
- "Food Packaging - Emissions (CO2)": "7.O",
- "Food Packaging - Emissions (CH4)": "7.O",
- "Food Packaging - Emissions (N2O)": "7.O",
- "Food Packaging - Emissions (CO2eq) (AR5)": "7.O",
- "Food Household Consumption - Emissions (CO2eq) from F-gases (AR5)": "7.D",
- "Fertilizers Manufacturing - Emissions (N2O)": "7.A",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- ],
- },
- "2024-11-14": {
- "filename": "Emissions_Pre_Post_Production_E_All_Data_NOFLAG.csv",
- "areas_to_remove": [
- *areas_to_remove_base,
- "European Union (27)",
- ],
- "elements_to_remove": [
- "Energy Use (Total)",
- "Energy Use (Electricity)",
- "Energy Use (Natural Gas, including LNG)",
- "Energy Use (Heat)",
- "Energy Use (Coal)",
- ],
- "entity_mapping": {
- "Emissions (CO2)": "CO2",
- "Emissions (CO2eq) (AR5)": "KYOTOGHG (AR5GWP100)",
- "Emissions (CH4)": "CH4",
- "Emissions (N2O)": "N2O",
- "Emissions (CO2eq) from F-gases (AR5)": "FGASES (AR5GWP100)",
- },
- "category_mapping_item_element": {
- "Fertilizers Manufacturing - Emissions (CO2)": "7.A",
- "Fertilizers Manufacturing - Emissions (CO2eq) (AR5)": "7.A",
- "Food Transport - Emissions (CO2)": "7.B",
- "Food Transport - Emissions (CH4)": "7.B",
- "Food Transport - Emissions (N2O)": "7.B",
- "Food Transport - Emissions (CO2eq) (AR5)": "7.B",
- "Food Retail - Emissions (CO2)": "7.C",
- "Food Retail - Emissions (CH4)": "7.C",
- "Food Retail - Emissions (N2O)": "7.C",
- "Food Retail - Emissions (CO2eq) from F-gases (AR5)": "7.C",
- "Food Retail - Emissions (CO2eq) (AR5)": "7.C",
- "Food Household Consumption - Emissions (CO2)": "7.D",
- "Food Household Consumption - Emissions (CH4)": "7.D",
- "Food Household Consumption - Emissions (N2O)": "7.D",
- "Food Household Consumption - Emissions (CO2eq) (AR5)": "7.D",
- "Solid Food Waste - Emissions (CH4)": "7.E",
- "Solid Food Waste - Emissions (CO2eq) (AR5)": "7.E",
- "Domestic Wastewater - Emissions (CH4)": "7.F",
- "Domestic Wastewater - Emissions (N2O)": "7.F",
- "Domestic Wastewater - Emissions (CO2eq) (AR5)": "7.F",
- "Industrial Wastewater - Emissions (CH4)": "7.G",
- "Industrial Wastewater - Emissions (N2O)": "7.G",
- "Industrial Wastewater - Emissions (CO2eq) (AR5)": "7.G",
- "Incineration - Emissions (CO2)": "7.H",
- "Incineration - Emissions (CO2eq) (AR5)": "7.H",
- "Pre- and Post- Production - Emissions (CO2)": "7.I",
- "Pre- and Post- Production - Emissions (CH4)": "7.I",
- "Pre- and Post- Production - Emissions (N2O)": "7.I",
- "Pre- and Post- Production - Emissions (CO2eq) from F-gases (AR5)": "7.I",
- "Pre- and Post- Production - Emissions (CO2eq) (AR5)": "7.I",
- "Energy Use (Pre- and Post-Production) - Emissions (CO2)": "7.J",
- "Energy Use (Pre- and Post-Production) - Emissions (CH4)": "7.J",
- "Energy Use (Pre- and Post-Production) - Emissions (N2O)": "7.J",
- "Energy Use (Pre- and Post-Production) - Emissions (CO2eq) (AR5)": "7.J",
- "Agrifood Systems Waste Disposal - Emissions (CO2)": "7.K",
- "Agrifood Systems Waste Disposal - Emissions (CH4)": "7.K",
- "Agrifood Systems Waste Disposal - Emissions (N2O)": "7.K",
- "Agrifood Systems Waste Disposal - Emissions (CO2eq) (AR5)": "7.K",
- "Cold Chain F-Gas - Emissions (CO2eq) from F-gases (AR5)": "7.L",
- "Pesticides Manufacturing - Emissions (CO2)": "7.M",
- "Pesticides Manufacturing - Emissions (CH4)": "7.M",
- "Pesticides Manufacturing - Emissions (N2O)": "7.M",
- "Pesticides Manufacturing - Emissions (CO2eq) (AR5)": "7.M",
- "Food Processing - Emissions (CO2)": "7.N",
- "Food Processing - Emissions (CH4)": "7.N",
- "Food Processing - Emissions (N2O)": "7.N",
- "Food Processing - Emissions (CO2eq) from F-gases (AR5)": "7.N",
- "Food Processing - Emissions (CO2eq) (AR5)": "7.N",
- "Food Transport - Emissions (CO2eq) from F-gases (AR5)": "7.B",
- "Food Packaging - Emissions (CO2)": "7.O",
- "Food Packaging - Emissions (CH4)": "7.O",
- "Food Packaging - Emissions (N2O)": "7.O",
- "Food Packaging - Emissions (CO2eq) (AR5)": "7.O",
- "Food Household Consumption - Emissions (CO2eq) from F-gases (AR5)": "7.D",
- "Fertilizers Manufacturing - Emissions (N2O)": "7.A",
- },
- "columns_to_drop": [
- "Element",
- "Element Code",
- "Item",
- "Item Code",
- "Area Code (M49)",
- "Area",
- "Area Code",
- ],
- },
- },
- "replace_units": {
- "KYOTOGHG (AR5GWP100) * kt/ year": "CO2 * kt / year",
- "FGASES (AR5GWP100) * kt/ year": "CO2 * kt/ year",
- },
- }
- config_to_if = {
- "coords_cols": {
- "area": "country (ISO3)",
- "unit": "Unit",
- "entity": "entity",
- "source": "Source",
- "category": "category",
- },
- "coords_terminologies": {"area": "ISO3", "category": "FAO", "scenario": "FAO"},
- "coords_value_mapping": {},
- "filter_keep": {},
- "filter_remove": {},
- "meta_data": {
- "references": "https://www.fao.org/faostat",
- "rights": "Creative Commons Attribution-4.0 International licence (CC BY 4.0)",
- "contact": "daniel.busch@climate-resource.com",
- "title": "Agrifood systems emissions",
- "comment": (
- "Published by Food and Agriculture Organization of the "
- "United Nations (FAO), converted to PRIMAP2 format by "
- "Daniel Busch"
- ),
- "institution": ("Food and Agriculture Organization of the United Nations"),
- },
- }
- # TODO maybe this should live somewhere else?
- # Definition of the domains and releases to be read
- domains_and_releases_to_read = {
- "2024": [
- ("farm_gate_agriculture_energy", "2024-11-14"),
- ("farm_gate_emissions_crops", "2024-11-14"),
- ("farm_gate_livestock", "2024-11-14"),
- ("land_use_drained_organic_soils", "2024-11-14"),
- ("land_use_fires", "2024-11-14"),
- ("land_use_forests", "2024-11-14"),
- ("pre_post_agricultural_production", "2024-11-14"),
- ]
- }
|