From d5a9c5e921e0ff8636f5f9afeb0b5be7f200ef10 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 12 Mar 2026 10:31:11 +0100 Subject: [PATCH 01/17] update structuremappingIO_outputs to be applied after IEA data postprocessing --- .../sectoral/structuremappingIO_outputs.csv | 2535 +++++++++-------- 1 file changed, 1325 insertions(+), 1210 deletions(-) mode change 100755 => 100644 inst/extdata/sectoral/structuremappingIO_outputs.csv diff --git a/inst/extdata/sectoral/structuremappingIO_outputs.csv b/inst/extdata/sectoral/structuremappingIO_outputs.csv old mode 100755 new mode 100644 index d2080c0f..6180302c --- a/inst/extdata/sectoral/structuremappingIO_outputs.csv +++ b/inst/extdata/sectoral/structuremappingIO_outputs.csv @@ -3,7 +3,8 @@ ADDITIVE;EXPORTS;;;;;;; ADDITIVE;IMPORTS;;;;;;; ADDITIVE;INDPROD;;;;;;; ADDITIVE;NEINTREN;;;;;;; -ADDITIVE;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +ADDITIVE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +ADDITIVE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; ADDITIVE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; ADDITIVE;STATDIFF;;;;;;; ADDITIVE;STOCKCHA;;;;;;; @@ -12,25 +13,27 @@ ADDITIVE;TFC;peoil;seliqfos;refliq;1;;; ADDITIVE;TOTTRANF;;;;;;; ADDITIVE;TRANSFER;;;;;;; ADDITIVE;TREFINER;;;;;;; -ANTCOAL;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +ANTCOAL;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; ANTCOAL;AUTOCHP;;;;;;; ANTCOAL;AUTOELEC;;;;;;; ANTCOAL;AUTOHEAT;;;;;;; -ANTCOAL;CHEMICAL;;;;;;; +ANTCOAL;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; ANTCOAL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -ANTCOAL;CONSTRUC;;;;;;; +ANTCOAL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; ANTCOAL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; -ANTCOAL;ECOKEOVS;;;;;;; +ANTCOAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +ANTCOAL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ANTCOAL;ELAUTOC;pecoal;seel;coalchp;1;;; ANTCOAL;ELAUTOE;pecoal;seel;pc;1;;; ANTCOAL;ELMAINC;pecoal;seel;coalchp;1;;; ANTCOAL;ELMAINE;pecoal;seel;pc;1;;; ANTCOAL;ELOUTPUT;;;;;;; ANTCOAL;EMINES;;;;;;; +ANTCOAL;ENONSPEC;;;;;;; ANTCOAL;EPATFUEL;;;;;;; ANTCOAL;EPOWERPLT;;;;;;; ANTCOAL;EXPORTS;;;;;;; -ANTCOAL;FOODPRO;;;;;;; +ANTCOAL;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; ANTCOAL;HEATOUT;;;;;;; ANTCOAL;HEAUTOC;pecoal;sehe;coalchp;1;;; ANTCOAL;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -38,88 +41,120 @@ ANTCOAL;HEMAINC;pecoal;sehe;coalchp;1;;; ANTCOAL;HEMAINH;pecoal;sehe;coalhp;1;;; ANTCOAL;IMPORTS;;;;;;; ANTCOAL;INDPROD;;;;;;; -ANTCOAL;INONSPEC;;;;;;; -ANTCOAL;IRONSTL;;;;;;; -ANTCOAL;MACHINE;;;;;;; +ANTCOAL;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +ANTCOAL;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +ANTCOAL;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; ANTCOAL;MAINCHP;;;;;;; ANTCOAL;MAINELEC;;;;;;; ANTCOAL;MAINHEAT;;;;;;; ANTCOAL;MANUFACT;;;;;;; -ANTCOAL;MINING;;;;;;; +ANTCOAL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; ANTCOAL;NECHEM;;;;;;; ANTCOAL;NEINTREN;;;;;;; -ANTCOAL;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +ANTCOAL;NEOTHER;;;;;;; +ANTCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +ANTCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; ANTCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -ANTCOAL;NONFERR;;;;;;; -ANTCOAL;NONMET;;;;;;; +ANTCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +ANTCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; ANTCOAL;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -ANTCOAL;PAPERPRO;;;;;;; -ANTCOAL;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +ANTCOAL;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +ANTCOAL;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +ANTCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; ANTCOAL;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; ANTCOAL;STATDIFF;;;;;;; ANTCOAL;STOCKCHA;;;;;;; -ANTCOAL;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -ANTCOAL;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; -ANTCOAL;TCOKEOVS;;;;;;; +ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +ANTCOAL;TBLENDGAS;;;;;;; +ANTCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ANTCOAL;TES;;;;;;; -ANTCOAL;TEXTILES;;;;;;; +ANTCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; ANTCOAL;TFC;pecoal;sesofos;coaltr;1;;; +ANTCOAL;TGASWKS;;;;;;; ANTCOAL;TNONSPEC;;;;;;; ANTCOAL;TOTENGY;;;;;;; -ANTCOAL;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +ANTCOAL;TOTIND;;;;;feindsolid;; ANTCOAL;TOTTRANF;;;;;;; ANTCOAL;TOTTRANS;;;;;;; ANTCOAL;TPATFUEL;;;;;;; -ANTCOAL;TRANSEQ;;;;;;; +ANTCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +ANTCOAL;TRANSFER;;;;;;; +ANTCOAL;TREFINER;;;;;;; ANTCOAL;TRNONSPE;;;;;;; -ANTCOAL;WOODPRO;;;;;;; -AVGAS;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -AVGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +ANTCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +AVGAS;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +AVGAS;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; AVGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; +AVGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; +AVGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +AVGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +AVGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; AVGAS;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -AVGAS;CHEMICAL;;;;;;; +AVGAS;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +AVGAS;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; AVGAS;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -AVGAS;CONSTRUC;;;;;;; +AVGAS;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;DISTLOSS;peoil;seliqfos;refliq;-1;;; AVGAS;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +AVGAS;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; AVGAS;ENONSPEC;;;;;;; AVGAS;EREFINER;;;;;;; AVGAS;EXPORTS;;;;;;; -AVGAS;FOODPRO;;;;;;; +AVGAS;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;IMPORTS;;;;;;; -AVGAS;INONSPEC;;;;;;; +AVGAS;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +AVGAS;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +AVGAS;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;MANUFACT;;;;;;; -AVGAS;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +AVGAS;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +AVGAS;MARBUNK;peoil;seliqfos;refliq;-1;;; AVGAS;MARBUNK;peoil;seliqfos;refliq;-1;;; +AVGAS;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +AVGAS;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +AVGAS;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; AVGAS;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; +AVGAS;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; +AVGAS;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;NETRANS;;;;;;; -AVGAS;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +AVGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +AVGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; AVGAS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; +AVGAS;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +AVGAS;NONMET;seliqfos;feli_cement;tdli_cement;1;;; AVGAS;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; +AVGAS;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;ROAD;seliqfos;fedie;tdfosdie;1;fetraliquid;; +AVGAS;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; AVGAS;STATDIFF;;;;;;; AVGAS;STOCKCHA;;;;;;; AVGAS;TES;;;;;;; +AVGAS;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;TFC;peoil;seliqfos;refliq;1;;; AVGAS;TOTENGY;;;;;;; -AVGAS;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +AVGAS;TOTIND;;;;;feindliquid;; AVGAS;TOTTRANF;;;;;;; AVGAS;TOTTRANS;;;;;;; -AVGAS;TRANSEQ;;;;;;; +AVGAS;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;TRANSFER;;;;;;; AVGAS;TREFINER;;;;;;; AVGAS;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -BIODIESEL;AGRICULT;seliqbio;fehoi;tdbiohoi;1;feagrliquid;; +AVGAS;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +AVGAS;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +BIODIESEL;AGRICULT;seliqbio;feli_otherInd;tdli_otherInd;1;feagrliquid;; BIODIESEL;AUTOCHP;;;;;;; BIODIESEL;AUTOELEC;;;;;;; BIODIESEL;AUTOHEAT;;;;;;; BIODIESEL;AVBUNK;seliqbio;fedie;tdbiodie;-1;fetraliquid;; -BIODIESEL;CHEMICAL;;;;;;; +BIODIESEL;CHEMICAL;seliqbio;feli_chemicals;tdli_chemicals;1;;; BIODIESEL;COMMPUB;seliqbio;fehob;tdbiohob;1;feserliquid;petrol; -BIODIESEL;CONSTRUC;;;;;;; +BIODIESEL;CONSTRUC;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIODIESEL;DISTLOSS;;;;;;; BIODIESEL;DOMESNAV;seliqbio;fedie;tdbiodie;1;fetraliquid;; -BIODIESEL;EBLASTFUR;seliqbio;fehoi;tdbiohoi;-1;feindliquid;; +BIODIESEL;DOMESNAV;rep_liqbio;rep_fedie;rep_domnav;1;;; +BIODIESEL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BIODIESEL;ELAUTOC;pebiolc;seel;biochp;1;;; BIODIESEL;ELAUTOE;pebiolc;seel;bioigcc;1;;; BIODIESEL;ELMAINC;pebiolc;seel;biochp;1;;; @@ -130,56 +165,60 @@ BIODIESEL;ENONSPEC;;;;;;; BIODIESEL;EOILGASEX;;;;;;; BIODIESEL;EREFINER;;;;;;; BIODIESEL;EXPORTS;;;;;;; -BIODIESEL;FISHING;seliqbio;fehoi;tdbiohoi;1;feagrliquid;; -BIODIESEL;FOODPRO;;;;;;; +BIODIESEL;FISHING;seliqbio;feli_otherInd;tdli_otherInd;1;feagrliquid;; +BIODIESEL;FOODPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIODIESEL;HEATOUT;;;;;;; BIODIESEL;HEAUTOC;pebiolc;sehe;biochp;1;;; BIODIESEL;HEMAINC;pebiolc;sehe;biochp;1;;; BIODIESEL;HEMAINH;pebiolc;sehe;biohp;1;;; BIODIESEL;IMPORTS;;;;;;; BIODIESEL;INDPROD;;;;;;; -BIODIESEL;INONSPEC;;;;;;; -BIODIESEL;IRONSTL;;;;;;; -BIODIESEL;MACHINE;;;;;;; +BIODIESEL;INONSPEC;seliqbio;feli_otherInd;tdli_otherInd;1;;; +BIODIESEL;IRONSTL;seliqbio;feli_steel;tdli_steel;1;;; +BIODIESEL;MACHINE;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIODIESEL;MAINCHP;;;;;;; BIODIESEL;MAINELEC;;;;;;; BIODIESEL;MAINHEAT;;;;;;; BIODIESEL;MANUFACT;;;;;;; BIODIESEL;MARBUNK;seliqbio;fedie;tdbiodie;-1;fetraliquid;; -BIODIESEL;MINING;;;;;;; -BIODIESEL;NONFERR;;;;;;; -BIODIESEL;NONMET;;;;;;; +BIODIESEL;MINING;seliqbio;feli_otherInd;tdli_otherInd;1;;; +BIODIESEL;NONFERR;seliqbio;feli_otherInd;tdli_otherInd;1;;; +BIODIESEL;NONMET;seliqbio;feli_cement;tdli_cement;1;;; BIODIESEL;ONONSPEC;seliqbio;fehob;tdbiohob;1;feothliquid;; -BIODIESEL;PAPERPRO;;;;;;; +BIODIESEL;PAPERPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIODIESEL;RAIL;seliqbio;fedie;tdbiodie;1;fetraliquid;; +BIODIESEL;RAIL;rep_seliqbio;rep_fedie;rep_rail;1;;; BIODIESEL;RESIDENT;seliqbio;fehob;tdbiohob;1;feresliquid;petrol; BIODIESEL;ROAD;seliqbio;fedie;tdbiodie;1;fetraliquid;; +BIODIESEL;ROAD;rep_seliqbio;rep_fedie;rep_road;1;;; BIODIESEL;STATDIFF;;;;;;; BIODIESEL;STOCKCHA;;;;;;; -BIODIESEL;TBLASTFUR;seliqbio;fehoi;tdbiohoi;-1;feindliquid;; +BIODIESEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BIODIESEL;TES;;;;;;; -BIODIESEL;TEXTILES;;;;;;; +BIODIESEL;TEXTILES;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIODIESEL;TFC;pebioil;seliqbio;biodiesel;1;;; -BIODIESEL;TGASWKS;seliqbio;fehoi;tdbiohoi;-1;feindliquid;; +BIODIESEL;TGASWKS;seliqbio;feli_otherInd;tdli_otherInd;-1;feindliquid;; BIODIESEL;TNONSPEC;;;;;;; BIODIESEL;TOTENGY;;;;;;; -BIODIESEL;TOTIND;seliqbio;fehoi;tdbiohoi;1;feindliquid;; +BIODIESEL;TOTIND;;;;;feindliquid;; BIODIESEL;TOTTRANF;;;;;;; BIODIESEL;TOTTRANS;;;;;;; BIODIESEL;TPETCHEM;;;;;;; -BIODIESEL;TRANSEQ;;;;;;; +BIODIESEL;TRANSEQ;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIODIESEL;TRANSFER;;;;;;; BIODIESEL;TRNONSPE;seliqbio;fedie;tdbiodie;1;fetraliquid;; -BIODIESEL;WOODPRO;;;;;;; -BIOGASES;AGRICULT;segabio;fegai;tdbiogai;1;feagrgas;; +BIODIESEL;TRNONSPE;rep_seliqbio;rep_fedie;rep_trnonspe;1;;; +BIODIESEL;WOODPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; +BIOGASES;AGRICULT;segabio;fega_otherInd;tdga_otherInd;1;feagrgas;; BIOGASES;AUTOCHP;;;;;;; BIOGASES;AUTOELEC;;;;;;; BIOGASES;AUTOHEAT;;;;;;; -BIOGASES;CHEMICAL;;;;;;; +BIOGASES;CHEMICAL;segabio;fega_chemicals;tdga_chemicals;1;;; BIOGASES;COMMPUB;segabio;fegab;tdbiogab;1;fesergas;natgas; -BIOGASES;CONSTRUC;;;;;;; +BIOGASES;CONSTRUC;segabio;fega_otherInd;tdga_otherInd;1;;; BIOGASES;DISTLOSS;pebiolc;segabio;biogas;-1;;; BIOGASES;DOMESNAV;segabio;fegat;tdbiogat;1;fetragas;; +BIOGASES;DOMESNAV;rep_gabio;rep_fega;rep_domnav;1;;; BIOGASES;EBIOGAS;;;;;;; BIOGASES;EGASWKS;;;;;;; BIOGASES;ELAUTOC;pebiolc;seel;biochp;1;;; @@ -189,10 +228,10 @@ BIOGASES;ELMAINE;pebiolc;seel;bioigcc;1;;; BIOGASES;ELOUTPUT;;;;;;; BIOGASES;ENONSPEC;;;;;;; BIOGASES;EPOWERPLT;;;;;;; -BIOGASES;EREFINER;segabio;fegai;tdbiogai;-1;feindgas;; +BIOGASES;EREFINER;segabio;fega_chemicals;tdga_chemicals;-1;feindgas;; BIOGASES;EXPORTS;;;;;;; -BIOGASES;FISHING;segabio;fegai;tdbiogai;1;feagrgas;; -BIOGASES;FOODPRO;;;;;;; +BIOGASES;FISHING;segabio;fega_otherInd;tdga_otherInd;1;feagrgas;; +BIOGASES;FOODPRO;segabio;fega_otherInd;tdga_otherInd;1;;; BIOGASES;HEATOUT;;;;;;; BIOGASES;HEAUTOC;pebiolc;sehe;biochp;1;;; BIOGASES;HEAUTOH;pebiolc;sehe;biohp;1;;; @@ -200,78 +239,84 @@ BIOGASES;HEMAINC;pebiolc;sehe;biochp;1;;; BIOGASES;HEMAINH;pebiolc;sehe;biohp;1;;; BIOGASES;IMPORTS;;;;;;; BIOGASES;INDPROD;;;;;;; -BIOGASES;INONSPEC;;;;;;; -BIOGASES;IRONSTL;;;;;;; -BIOGASES;MACHINE;;;;;;; +BIOGASES;INONSPEC;segabio;fega_otherInd;tdga_otherInd;1;;; +BIOGASES;IRONSTL;segabio;fega_steel;tdga_steel;1;;; +BIOGASES;MACHINE;segabio;fega_otherInd;tdga_otherInd;1;;; BIOGASES;MAINCHP;;;;;;; BIOGASES;MAINELEC;;;;;;; BIOGASES;MAINHEAT;;;;;;; BIOGASES;MANUFACT;;;;;;; -BIOGASES;MINING;;;;;;; -BIOGASES;NONFERR;;;;;;; -BIOGASES;NONMET;;;;;;; +BIOGASES;MINING;segabio;fega_otherInd;tdga_otherInd;1;;; +BIOGASES;NONFERR;segabio;fega_otherInd;tdga_otherInd;1;;; +BIOGASES;NONMET;segabio;fega_cement;tdga_cement;1;;; BIOGASES;ONONSPEC;segabio;fegab;tdbiogab;1;feothgas;; -BIOGASES;PAPERPRO;;;;;;; +BIOGASES;PAPERPRO;segabio;fega_otherInd;tdga_otherInd;1;;; BIOGASES;PIPELINE;;;;;;; +BIOGASES;PIPELINE;rep_seliqbio;rep_fega;rep_pipl;1;;; BIOGASES;RESIDENT;segabio;fegab;tdbiogab;1;feresgas;natgas; BIOGASES;ROAD;segabio;fegat;tdbiogat;1;fetragas;; +BIOGASES;ROAD;rep_segabio;rep_fega;rep_road;1;;; BIOGASES;STATDIFF;;;;;;; BIOGASES;STOCKCHA;;;;;;; BIOGASES;TBLENDGAS;;;;;;; BIOGASES;TES;;;;;;; -BIOGASES;TEXTILES;;;;;;; +BIOGASES;TEXTILES;segabio;fega_otherInd;tdga_otherInd;1;;; BIOGASES;TFC;pebiolc;segabio;biogas;1;;; BIOGASES;TNONSPEC;;;;;;; BIOGASES;TOTENGY;;;;;;; -BIOGASES;TOTIND;segabio;fegai;tdbiogai;1;feindgas;; +BIOGASES;TOTIND;;;;;feindgas;; BIOGASES;TOTTRANF;;;;;;; BIOGASES;TOTTRANS;;;;;;; -BIOGASES;TRANSEQ;;;;;;; +BIOGASES;TRANSEQ;segabio;fega_otherInd;tdga_otherInd;1;;; BIOGASES;TRNONSPE;segabio;fegat;tdbiogat;1;fetragas;; -BIOGASES;WOODPRO;;;;;;; -BIOGASOL;AGRICULT;seliqbio;fehoi;tdbiohoi;1;feagrliquid;; +BIOGASES;TRNONSPE;rep_segabio;rep_fega;rep_trnonspe;1;;; +BIOGASES;WOODPRO;segabio;fega_otherInd;tdga_otherInd;1;;; +BIOGASOL;AGRICULT;seliqbio;feli_otherInd;tdli_otherInd;1;feagrliquid;; BIOGASOL;AUTOELEC;;;;;;; -BIOGASOL;CHEMICAL;;;;;;; +BIOGASOL;CHEMICAL;seliqbio;feli_chemicals;tdli_chemicals;1;;; BIOGASOL;COMMPUB;seliqbio;fehob;tdbiohob;1;feserliquid;petrol; -BIOGASOL;CONSTRUC;;;;;;; +BIOGASOL;CONSTRUC;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOGASOL;DISTLOSS;;;;;;; BIOGASOL;DOMESNAV;seliqbio;fedie;tdbiodie;1;fetraliquid;; +BIOGASOL;DOMESNAV;rep_liqbio;rep_fepet;rep_domnav;1;;; BIOGASOL;ELAUTOC;pebiolc;seel;biochp;1;;; BIOGASOL;ELAUTOE;pebiolc;seel;bioigcc;1;;; BIOGASOL;ELMAINC;pebiolc;seel;biochp;1;;; BIOGASOL;ELMAINE;pebiolc;seel;bioigcc;1;;; BIOGASOL;ELOUTPUT;;;;;;; BIOGASOL;EXPORTS;;;;;;; -BIOGASOL;FISHING;seliqbio;fehoi;tdbiohoi;1;feagrliquid;; -BIOGASOL;FOODPRO;;;;;;; +BIOGASOL;FISHING;seliqbio;feli_otherInd;tdli_otherInd;1;feagrliquid;; +BIOGASOL;FOODPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOGASOL;HEAUTOC;pebiolc;sehe;biochp;1;;; BIOGASOL;HEMAINC;pebiolc;sehe;biochp;1;;; BIOGASOL;IMPORTS;;;;;;; BIOGASOL;INDPROD;;;;;;; -BIOGASOL;INONSPEC;;;;;;; -BIOGASOL;IRONSTL;;;;;;; -BIOGASOL;MACHINE;;;;;;; +BIOGASOL;INONSPEC;seliqbio;feli_otherInd;tdli_otherInd;1;;; +BIOGASOL;IRONSTL;seliqbio;feli_steel;tdli_steel;1;;; +BIOGASOL;MACHINE;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOGASOL;MAINELEC;;;;;;; BIOGASOL;MANUFACT;;;;;;; -BIOGASOL;MINING;;;;;;; -BIOGASOL;NONFERR;;;;;;; -BIOGASOL;NONMET;;;;;;; +BIOGASOL;MINING;seliqbio;feli_otherInd;tdli_otherInd;1;;; +BIOGASOL;NONFERR;seliqbio;feli_otherInd;tdli_otherInd;1;;; +BIOGASOL;NONMET;seliqbio;feli_cement;tdli_cement;1;;; BIOGASOL;ONONSPEC;seliqbio;fehob;tdbiohob;1;feothliquid;; -BIOGASOL;PAPERPRO;;;;;;; +BIOGASOL;PAPERPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOGASOL;RESIDENT;seliqbio;fehob;tdbiohob;1;feresliquid;petrol; BIOGASOL;ROAD;seliqbio;fepet;tdbiopet;1;fetraliquid;; +BIOGASOL;ROAD;rep_seliqbio;rep_fepet;rep_road;1;;; BIOGASOL;STATDIFF;;;;;;; BIOGASOL;STOCKCHA;;;;;;; BIOGASOL;TES;;;;;;; -BIOGASOL;TEXTILES;;;;;;; +BIOGASOL;TEXTILES;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOGASOL;TFC;pebios;seliqbio;bioeths;1;;; -BIOGASOL;TOTIND;seliqbio;fehoi;tdbiohoi;1;feindliquid;; +BIOGASOL;TOTIND;;;;;feindliquid;; BIOGASOL;TOTTRANF;;;;;;; BIOGASOL;TOTTRANS;;;;;;; -BIOGASOL;TRANSEQ;;;;;;; +BIOGASOL;TRANSEQ;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOGASOL;TRANSFER;;;;;;; BIOGASOL;TRNONSPE;seliqbio;fedie;tdbiodie;1;fetraliquid;; -BIOGASOL;WOODPRO;;;;;;; +BIOGASOL;TRNONSPE;rep_seliqbio;rep_fedie;rep_trnonspe;1;;; +BIOGASOL;WOODPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOJETKERO;AVBUNK;;;;;;; BIOJETKERO;DOMESAIR;;;;;;; BIOJETKERO;EXPORTS;;;;;;; @@ -282,18 +327,18 @@ BIOJETKERO;STOCKCHA;;;;;;; BIOJETKERO;TES;;;;;;; BIOJETKERO;TFC;;;;;;; BIOJETKERO;TOTTRANS;;;;;;; -BITCOAL;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +BITCOAL;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; BITCOAL;AUTOCHP;;;;;;; BITCOAL;AUTOELEC;;;;;;; BITCOAL;AUTOHEAT;;;;;;; -BITCOAL;CHEMICAL;;;;;;; +BITCOAL;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; BITCOAL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -BITCOAL;CONSTRUC;;;;;;; +BITCOAL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; BITCOAL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; BITCOAL;DOMESNAV;;;;;;; -BITCOAL;EBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; +BITCOAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BITCOAL;ECOALLIQ;;;;;;; -BITCOAL;ECOKEOVS;;;;;;; +BITCOAL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BITCOAL;EGASWKS;;;;;;; BITCOAL;ELAUTOC;pecoal;seel;coalchp;1;;; BITCOAL;ELAUTOE;pecoal;seel;pc;1;;; @@ -306,8 +351,8 @@ BITCOAL;EPATFUEL;;;;;;; BITCOAL;EPOWERPLT;;;;;;; BITCOAL;EREFINER;;;;;;; BITCOAL;EXPORTS;;;;;;; -BITCOAL;FISHING;sesofos;fesoi;tdfossoi;1;feagrsolid;; -BITCOAL;FOODPRO;;;;;;; +BITCOAL;FISHING;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; +BITCOAL;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; BITCOAL;HEATOUT;;;;;;; BITCOAL;HEAUTOC;pecoal;sehe;coalchp;1;;; BITCOAL;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -315,49 +360,57 @@ BITCOAL;HEMAINC;pecoal;sehe;coalchp;1;;; BITCOAL;HEMAINH;pecoal;sehe;coalhp;1;;; BITCOAL;IMPORTS;;;;;;; BITCOAL;INDPROD;;;;;;; -BITCOAL;INONSPEC;;;;;;; -BITCOAL;IRONSTL;;;;;;; -BITCOAL;MACHINE;;;;;;; +BITCOAL;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +BITCOAL;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +BITCOAL;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; BITCOAL;MAINCHP;;;;;;; BITCOAL;MAINELEC;;;;;;; BITCOAL;MAINHEAT;;;;;;; BITCOAL;MANUFACT;;;;;;; -BITCOAL;MINING;;;;;;; +BITCOAL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; BITCOAL;NECHEM;;;;;;; BITCOAL;NEINTREN;;;;;;; BITCOAL;NEOTHER;;;;;;; -BITCOAL;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +BITCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +BITCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; BITCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -BITCOAL;NONFERR;;;;;;; -BITCOAL;NONMET;;;;;;; +BITCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +BITCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; BITCOAL;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -BITCOAL;PAPERPRO;;;;;;; -BITCOAL;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +BITCOAL;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +BITCOAL;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +BITCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; BITCOAL;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; BITCOAL;STATDIFF;;;;;;; BITCOAL;STOCKCHA;;;;;;; BITCOAL;TBKB;;;;;;; -BITCOAL;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -BITCOAL;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; +BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BITCOAL;TBLENDGAS;;;;;;; BITCOAL;TCOALLIQ;;;;;;; -BITCOAL;TCOKEOVS;;;;;;; +BITCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BITCOAL;TES;;;;;;; -BITCOAL;TEXTILES;;;;;;; +BITCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; BITCOAL;TFC;pecoal;sesofos;coaltr;1;;; BITCOAL;TGASWKS;;;;;;; +BITCOAL;TGTL;;;;;;; BITCOAL;TNONSPEC;;;;;;; BITCOAL;TOTENGY;;;;;;; -BITCOAL;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +BITCOAL;TOTIND;;;;;feindsolid;; BITCOAL;TOTTRANF;;;;;;; BITCOAL;TOTTRANS;;;;;;; BITCOAL;TPATFUEL;;;;;;; -BITCOAL;TRANSEQ;;;;;;; +BITCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +BITCOAL;TRANSFER;;;;;;; +BITCOAL;TREFINER;;;;;;; BITCOAL;TRNONSPE;;;;;;; -BITCOAL;WOODPRO;;;;;;; +BITCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; BITUMEN;AUTOELEC;;;;;;; -BITUMEN;CHEMICAL;;;;;;; +BITUMEN;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; BITUMEN;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -BITUMEN;CONSTRUC;;;;;;; +BITUMEN;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;DISTLOSS;peoil;seliqfos;refliq;-1;;; BITUMEN;ELAUTOC;;;;;;; BITUMEN;ELAUTOE;peoil;seel;dot;1;;; @@ -369,17 +422,25 @@ BITUMEN;EOILGASEX;;;;;;; BITUMEN;EPOWERPLT;;;;;;; BITUMEN;EREFINER;;;;;;; BITUMEN;EXPORTS;;;;;;; +BITUMEN;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;HEATOUT;;;;;;; BITUMEN;HEAUTOC;;;;;;; BITUMEN;HEMAINC;;;;;;; BITUMEN;IMPORTS;;;;;;; -BITUMEN;INONSPEC;;;;;;; -BITUMEN;MACHINE;;;;;;; +BITUMEN;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +BITUMEN;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +BITUMEN;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;MAINELEC;;;;;;; BITUMEN;MANUFACT;;;;;;; -BITUMEN;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +BITUMEN;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +BITUMEN;MARBUNK;peoil;seliqfos;refliq;-1;;; BITUMEN;MARBUNK;peoil;seliqfos;refliq;-1;;; +BITUMEN;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +BITUMEN;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +BITUMEN;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; BITUMEN;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; +BITUMEN;MARBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +BITUMEN;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;NECHEM;;;;;;; BITUMEN;NECONSTRUC;;;;;;; BITUMEN;NEFOODPRO;;;;;;; @@ -397,36 +458,44 @@ BITUMEN;NETEXTILES;;;;;;; BITUMEN;NETRANS;;;;;;; BITUMEN;NETRANSEQ;;;;;;; BITUMEN;NEWOODPRO;;;;;;; -BITUMEN;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +BITUMEN;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +BITUMEN;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; BITUMEN;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -BITUMEN;NONMET;;;;;;; +BITUMEN;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +BITUMEN;NONMET;seliqfos;feli_cement;tdli_cement;1;;; BITUMEN;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; +BITUMEN;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; BITUMEN;ROAD;seliqfos;fedie;tdfosdie;1;fetraliquid;; +BITUMEN;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; BITUMEN;STATDIFF;;;;;;; BITUMEN;STOCKCHA;;;;;;; BITUMEN;TES;;;;;;; +BITUMEN;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;TFC;peoil;seliqfos;refliq;1;;; BITUMEN;TNONSPEC;;;;;;; BITUMEN;TOTENGY;;;;;;; -BITUMEN;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +BITUMEN;TOTIND;;;;;feindliquid;; BITUMEN;TOTTRANF;;;;;;; BITUMEN;TOTTRANS;;;;;;; BITUMEN;TPATFUEL;;;;;;; BITUMEN;TPETCHEM;;;;;;; +BITUMEN;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;TRANSFER;;;;;;; BITUMEN;TREFINER;;;;;;; -BKB;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +BITUMEN;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +BKB;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; BKB;AUTOCHP;;;;;;; BKB;AUTOELEC;;;;;;; BKB;AUTOHEAT;;;;;;; -BKB;CHEMICAL;;;;;;; +BKB;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; BKB;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -BKB;CONSTRUC;;;;;;; +BKB;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;DISTLOSS;pecoal;sesofos;coaltr;-1;;; BKB;DOMESNAV;;;;;;; BKB;EBKB;;;;;;; -BKB;ECOKEOVS;;;;;;; +BKB;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BKB;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BKB;EGASWKS;;;;;;; BKB;ELAUTOC;pecoal;seel;coalchp;1;;; BKB;ELAUTOE;pecoal;seel;pc;1;;; @@ -437,125 +506,74 @@ BKB;EMINES;;;;;;; BKB;ENONSPEC;;;;;;; BKB;EREFINER;;;;;;; BKB;EXPORTS;;;;;;; -BKB;FISHING;sesofos;fesoi;tdfossoi;1;feagrsolid;; -BKB;FOODPRO;;;;;;; +BKB;FISHING;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; +BKB;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;HEATOUT;;;;;;; BKB;HEAUTOC;pecoal;sehe;coalchp;1;;; BKB;HEAUTOH;pecoal;sehe;coalhp;1;;; BKB;HEMAINC;pecoal;sehe;coalchp;1;;; BKB;HEMAINH;pecoal;sehe;coalhp;1;;; BKB;IMPORTS;;;;;;; -BKB;INONSPEC;;;;;;; -BKB;IRONSTL;;;;;;; -BKB;MACHINE;;;;;;; +BKB;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +BKB;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +BKB;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;MAINCHP;;;;;;; BKB;MAINELEC;;;;;;; BKB;MAINHEAT;;;;;;; BKB;MANUFACT;;;;;;; -BKB;MINING;;;;;;; +BKB;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;NEINTREN;;;;;;; -BKB;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +BKB;NEOTHER;;;;;;; +BKB;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +BKB;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; BKB;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -BKB;NONFERR;;;;;;; -BKB;NONMET;;;;;;; +BKB;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +BKB;NONMET;sesofos;feso_cement;tdso_cement;1;;; BKB;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -BKB;PAPERPRO;;;;;;; -BKB;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +BKB;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +BKB;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +BKB;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; BKB;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; BKB;STATDIFF;;;;;;; BKB;STOCKCHA;;;;;;; BKB;TBKB;;;;;;; -BKB;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -BKB;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; -BKB;TCOKEOVS;;;;;;; +BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BKB;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BKB;TES;;;;;;; -BKB;TEXTILES;;;;;;; +BKB;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;TFC;pecoal;sesofos;coaltr;1;;; BKB;TGASWKS;;;;;;; BKB;TOTENGY;;;;;;; -BKB;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +BKB;TOTIND;;;;;feindsolid;; BKB;TOTTRANF;;;;;;; BKB;TOTTRANS;;;;;;; -BKB;TRANSEQ;;;;;;; -BKB;WOODPRO;;;;;;; -BLFURGS;AUTOCHP;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;AUTOCHP;pecoal;segafos;coalgas;1;;; -BLFURGS;AUTOCHP;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;AUTOELEC;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;AUTOELEC;pecoal;segafos;coalgas;1;;; -BLFURGS;AUTOELEC;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;AUTOHEAT;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;AUTOHEAT;pecoal;segafos;coalgas;1;;; -BLFURGS;AUTOHEAT;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;CHEMICAL;;;;;;; -BLFURGS;CONSTRUC;;;;;;; -BLFURGS;DISTLOSS;;;;;;; -BLFURGS;EBLASTFUR;pecoal;segafos;coalgas;1;;; -BLFURGS;EBLASTFUR;sesofos;fesoi;tdfossoi;-1.667;feindsolid;; -BLFURGS;ECOKEOVS;pecoal;segafos;coalgas;1;;; -BLFURGS;ECOKEOVS;sesofos;fesoi;tdfossoi;-1.667;feindsolid;; -BLFURGS;ELAUTOC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;ELAUTOE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;ELMAINC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;ELMAINE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;ELOUTPUT;;;;;;; -BLFURGS;EMINES;;;;;;; -BLFURGS;ENONSPEC;;;;;;; -BLFURGS;EPOWERPLT;;;;;;; -BLFURGS;EXPORTS;;;;;;; -BLFURGS;FOODPRO;;;;;;; -BLFURGS;HEATOUT;;;;;;; -BLFURGS;HEAUTOC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;HEAUTOH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;HEMAINC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;HEMAINH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -BLFURGS;IMPORTS;;;;;;; -BLFURGS;INONSPEC;;;;;;; -BLFURGS;IRONSTL;;;;;;; -BLFURGS;MACHINE;;;;;;; -BLFURGS;MAINCHP;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;MAINCHP;pecoal;segafos;coalgas;1;;; -BLFURGS;MAINCHP;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;MAINELEC;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;MAINELEC;pecoal;segafos;coalgas;1;;; -BLFURGS;MAINELEC;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;MAINHEAT;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;MAINHEAT;pecoal;segafos;coalgas;1;;; -BLFURGS;MAINHEAT;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -BLFURGS;MANUFACT;;;;;;; -BLFURGS;MINING;;;;;;; -BLFURGS;NECHEM;;;;;;; -BLFURGS;NEINTREN;;;;;;; -BLFURGS;NONENUSE;segafos;fegai;tdfosgai;1;fenongas;; -BLFURGS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -BLFURGS;NONFERR;;;;;;; -BLFURGS;NONMET;;;;;;; -BLFURGS;ONONSPEC;segafos;fegab;tdfosgab;1;feothgas;; -BLFURGS;PAPERPRO;;;;;;; -BLFURGS;RESIDENT;segafos;fegab;tdfosgab;1;feresgas;natgas; -BLFURGS;STATDIFF;;;;;;; -BLFURGS;TBLASTFUR;pecoal;segafos;coalgas;1;;; -BLFURGS;TBLASTFUR;sesofos;fesoi;tdfossoi;-1.667;feindsolid;; -BLFURGS;TCOKEOVS;;;;;;; -BLFURGS;TES;;;;;;; -BLFURGS;TFC;;;;;;; -BLFURGS;TGASWKS;;;;;;; -BLFURGS;TNONSPEC;;;;;;; -BLFURGS;TOTENGY;;;;;;; -BLFURGS;TOTIND;segafos;fegai;tdfosgai;1;feindgas;; -BLFURGS;TOTTRANF;;;;;;; -BLFURGS;TRANSEQ;;;;;;; -BROWN;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +BKB;TPATFUEL;;;;;;; +BKB;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +BKB;TRANSFER;;;;;;; +BKB;TREFINER;;;;;;; +BKB;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +BLFURGS;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BLFURGS;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BLFURGS;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +BLFURGS;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +BLFURGS;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +BLFURGS;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BLFURGS;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +BLFURGS;TES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +BROWN;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; BROWN;AUTOCHP;;;;;;; BROWN;AUTOELEC;;;;;;; BROWN;AUTOHEAT;;;;;;; -BROWN;CHEMICAL;;;;;;; +BROWN;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; BROWN;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -BROWN;CONSTRUC;;;;;;; +BROWN;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; BROWN;DISTLOSS;pecoal;sesofos;coaltr;-1;;; BROWN;DOMESNAV;;;;;;; BROWN;EBKB;;;;;;; -BROWN;ECOKEOVS;;;;;;; +BROWN;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BROWN;ELAUTOC;pecoal;seel;coalchp;1;;; BROWN;ELAUTOE;pecoal;seel;pc;1;;; BROWN;ELMAINC;pecoal;seel;coalchp;1;;; @@ -566,7 +584,7 @@ BROWN;ENONSPEC;;;;;;; BROWN;EPOWERPLT;;;;;;; BROWN;EREFINER;;;;;;; BROWN;EXPORTS;;;;;;; -BROWN;FOODPRO;;;;;;; +BROWN;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; BROWN;HEATOUT;;;;;;; BROWN;HEAUTOC;pecoal;sehe;coalchp;1;;; BROWN;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -574,136 +592,126 @@ BROWN;HEMAINC;pecoal;sehe;coalchp;1;;; BROWN;HEMAINH;pecoal;sehe;coalhp;1;;; BROWN;IMPORTS;;;;;;; BROWN;INDPROD;;;;;;; -BROWN;INONSPEC;;;;;;; -BROWN;IRONSTL;;;;;;; -BROWN;MACHINE;;;;;;; +BROWN;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +BROWN;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +BROWN;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; BROWN;MAINCHP;;;;;;; BROWN;MAINELEC;;;;;;; BROWN;MAINHEAT;;;;;;; BROWN;MANUFACT;;;;;;; -BROWN;MINING;;;;;;; +BROWN;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; BROWN;NEINTREN;;;;;;; -BROWN;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +BROWN;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +BROWN;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; BROWN;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -BROWN;NONFERR;;;;;;; -BROWN;NONMET;;;;;;; +BROWN;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +BROWN;NONMET;sesofos;feso_cement;tdso_cement;1;;; BROWN;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -BROWN;PAPERPRO;;;;;;; -BROWN;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +BROWN;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +BROWN;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +BROWN;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; BROWN;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; BROWN;STATDIFF;;;;;;; BROWN;STOCKCHA;;;;;;; BROWN;TBKB;;;;;;; -BROWN;TCOKEOVS;;;;;;; +BROWN;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BROWN;TES;;;;;;; -BROWN;TEXTILES;;;;;;; +BROWN;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; BROWN;TFC;pecoal;sesofos;coaltr;1;;; BROWN;TGASWKS;;;;;;; BROWN;TOTENGY;;;;;;; -BROWN;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +BROWN;TOTIND;;;;;feindsolid;; BROWN;TOTTRANF;;;;;;; BROWN;TOTTRANS;;;;;;; BROWN;TPATFUEL;;;;;;; -BROWN;TRANSEQ;;;;;;; -BROWN;WOODPRO;;;;;;; -CHARCOAL;AGRICULT;sesobio;fesoi;tdbiosoi;1;feagrsolid;; -CHARCOAL;CHEMICAL;;;;;;; +BROWN;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +BROWN;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +CHARCOAL;AGRICULT;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; +CHARCOAL;AUTOCHP;;;;;;; +CHARCOAL;AUTOELEC;;;;;;; +CHARCOAL;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; CHARCOAL;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biotrad; +CHARCOAL;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; CHARCOAL;DISTLOSS;pebiolc;sesobio;biotr;-1;;; +CHARCOAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. CHARCOAL;ECHARCOAL;;;;;;; +CHARCOAL;ELAUTOE;;;;;;; +CHARCOAL;ELMAINC;;;;;;; +CHARCOAL;ELMAINE;;;;;;; +CHARCOAL;ELOUTPUT;;;;;;; +CHARCOAL;ENONSPEC;pebiolc;sesobio;biotr;-1;;; CHARCOAL;EXPORTS;;;;;;; -CHARCOAL;FISHING;sesobio;fesoi;tdbiosoi;1;feagrsolid;; -CHARCOAL;FOODPRO;;;;;;; +CHARCOAL;FISHING;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; +CHARCOAL;FOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; +CHARCOAL;HEATOUT;;;;;;; +CHARCOAL;HEMAINC;;;;;;; +CHARCOAL;HEMAINH;;;;;;; CHARCOAL;IMPORTS;;;;;;; -CHARCOAL;INONSPEC;;;;;;; -CHARCOAL;IRONSTL;;;;;;; -CHARCOAL;MACHINE;;;;;;; +CHARCOAL;INONSPEC;sesobio;feso_otherInd;tdso_otherInd;1;;; +CHARCOAL;IRONSTL;sesobio;feso_steel;tdso_steel;1;;; +CHARCOAL;MACHINE;sesobio;feso_otherInd;tdso_otherInd;1;;; +CHARCOAL;MAINCHP;;;;;;; +CHARCOAL;MAINELEC;;;;;;; +CHARCOAL;MAINHEAT;;;;;;; CHARCOAL;MANUFACT;;;;;;; -CHARCOAL;MINING;;;;;;; -CHARCOAL;NONFERR;;;;;;; -CHARCOAL;NONMET;;;;;;; +CHARCOAL;MINING;sesobio;feso_otherInd;tdso_otherInd;1;;; +CHARCOAL;NEOTHER;;;;;;; +CHARCOAL;NONENUSE;sesobio;feso_chemicals;tdso_chemicals;1;;; +CHARCOAL;NONFERR;sesobio;feso_otherInd;tdso_otherInd;1;;; +CHARCOAL;NONMET;sesobio;feso_cement;tdso_cement;1;;; CHARCOAL;ONONSPEC;sesobio;fesob;tdbiosob;1;feothsolid;; -CHARCOAL;PAPERPRO;;;;;;; +CHARCOAL;PAPERPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; CHARCOAL;RESIDENT;sesobio;fesob;tdbiosob;1;feresbiotrad;biotrad; CHARCOAL;STATDIFF;;;;;;; CHARCOAL;STOCKCHA;;;;;;; -CHARCOAL;TBLASTFUR;sesobio;fesoi;tdbiosoi;-1;feindsolid;; +CHARCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. CHARCOAL;TCHARCOAL;;;;;;; CHARCOAL;TES;;;;;;; -CHARCOAL;TEXTILES;;;;;;; +CHARCOAL;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; CHARCOAL;TFC;pebiolc;sesobio;biotr;1;;; +CHARCOAL;TNONSPEC;;;;;;; CHARCOAL;TOTENGY;;;;;;; -CHARCOAL;TOTIND;sesobio;fesoi;tdbiosoi;1;feindsolid;; +CHARCOAL;TOTIND;;;;;feindsolid;; CHARCOAL;TOTTRANF;;;;;;; CHARCOAL;TOTTRANS;;;;;;; +CHARCOAL;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; +CHARCOAL;TREFINER;;;;;;; CHARCOAL;TRNONSPE;;;;;;; -COALTAR;AUTOCHP;;;;;;; -COALTAR;AUTOELEC;;;;;;; +CHARCOAL;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; COALTAR;CHEMICAL;;;;;;; -COALTAR;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; COALTAR;CONSTRUC;;;;;;; COALTAR;DISTLOSS;pecoal;sesofos;coaltr;-1;;; -COALTAR;EBLASTFUR;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; -COALTAR;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; -COALTAR;EGASWKS;;;;;;; -COALTAR;ELAUTOC;pecoal;seel;coalchp;1;;; -COALTAR;ELAUTOE;pecoal;seel;pc;1;;; -COALTAR;ELMAINC;pecoal;seel;coalchp;1;;; -COALTAR;ELMAINE;pecoal;seel;pc;1;;; -COALTAR;ELOUTPUT;;;;;;; -COALTAR;EMINES;;;;;;; -COALTAR;EPOWERPLT;;;;;;; -COALTAR;EREFINER;;;;;;; +COALTAR;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COALTAR;EXPORTS;;;;;;; COALTAR;FOODPRO;;;;;;; -COALTAR;HEATOUT;;;;;;; -COALTAR;HEAUTOC;pecoal;sehe;coalchp;1;;; -COALTAR;HEAUTOH;pecoal;sehe;coalhp;1;;; -COALTAR;HEMAINC;pecoal;sehe;coalchp;1;;; -COALTAR;HEMAINH;pecoal;sehe;coalhp;1;;; COALTAR;IMPORTS;;;;;;; -COALTAR;INONSPEC;;;;;;; COALTAR;IRONSTL;;;;;;; COALTAR;MACHINE;;;;;;; -COALTAR;MAINCHP;;;;;;; -COALTAR;MAINELEC;;;;;;; -COALTAR;MAINHEAT;;;;;;; COALTAR;MANUFACT;;;;;;; COALTAR;MINING;;;;;;; -COALTAR;NECHEM;;;;;;; -COALTAR;NEINTREN;;;;;;; -COALTAR;NEOTHER;;;;;;; -COALTAR;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; COALTAR;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; COALTAR;NONFERR;;;;;;; COALTAR;NONMET;;;;;;; -COALTAR;PAPERPRO;;;;;;; COALTAR;STATDIFF;;;;;;; COALTAR;STOCKCHA;;;;;;; -COALTAR;TBLASTFUR;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; -COALTAR;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; -COALTAR;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +COALTAR;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COALTAR;TES;;;;;;; -COALTAR;TEXTILES;;;;;;; COALTAR;TFC;pecoal;sesofos;coaltr;1;;; -COALTAR;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; -COALTAR;TNONSPEC;;;;;;; COALTAR;TOTENGY;;;;;;; -COALTAR;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +COALTAR;TOTIND;;;;;feindliquid;; COALTAR;TOTTRANF;;;;;;; COALTAR;TRANSEQ;;;;;;; -COALTAR;TRANSFER;;;;;;; -COALTAR;WOODPRO;;;;;;; -COKCOAL;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +COKCOAL;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; COKCOAL;AUTOCHP;;;;;;; COKCOAL;AUTOELEC;;;;;;; COKCOAL;AUTOHEAT;;;;;;; -COKCOAL;CHEMICAL;;;;;;; +COKCOAL;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; COKCOAL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -COKCOAL;CONSTRUC;;;;;;; +COKCOAL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; COKCOAL;DOMESNAV;;;;;;; -COKCOAL;ECOKEOVS;;;;;;; +COKCOAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COKCOAL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COKCOAL;EGASWKS;;;;;;; COKCOAL;ELAUTOC;pecoal;seel;coalchp;1;;; COKCOAL;ELAUTOE;pecoal;seel;pc;1;;; @@ -712,9 +720,11 @@ COKCOAL;ELMAINE;pecoal;seel;pc;1;;; COKCOAL;ELOUTPUT;;;;;;; COKCOAL;EMINES;;;;;;; COKCOAL;ENONSPEC;;;;;;; +COKCOAL;EPATFUEL;;;;;;; COKCOAL;EPOWERPLT;;;;;;; +COKCOAL;EREFINER;;;;;;; COKCOAL;EXPORTS;;;;;;; -COKCOAL;FOODPRO;;;;;;; +COKCOAL;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;HEATOUT;;;;;;; COKCOAL;HEAUTOC;pecoal;sehe;coalchp;1;;; COKCOAL;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -722,133 +732,98 @@ COKCOAL;HEMAINC;pecoal;sehe;coalchp;1;;; COKCOAL;HEMAINH;pecoal;sehe;coalhp;1;;; COKCOAL;IMPORTS;;;;;;; COKCOAL;INDPROD;;;;;;; -COKCOAL;INONSPEC;;;;;;; -COKCOAL;IRONSTL;;;;;;; -COKCOAL;MACHINE;;;;;;; +COKCOAL;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +COKCOAL;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +COKCOAL;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;MAINCHP;;;;;;; COKCOAL;MAINELEC;;;;;;; COKCOAL;MAINHEAT;;;;;;; COKCOAL;MANUFACT;;;;;;; -COKCOAL;MINING;;;;;;; +COKCOAL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;NECHEM;;;;;;; COKCOAL;NEINTREN;;;;;;; COKCOAL;NEOTHER;;;;;;; -COKCOAL;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +COKCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +COKCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; COKCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -COKCOAL;NONFERR;;;;;;; -COKCOAL;NONMET;;;;;;; +COKCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +COKCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; COKCOAL;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -COKCOAL;PAPERPRO;;;;;;; -COKCOAL;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +COKCOAL;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +COKCOAL;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +COKCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; COKCOAL;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; COKCOAL;STATDIFF;;;;;;; COKCOAL;STOCKCHA;;;;;;; -COKCOAL;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -COKCOAL;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; +COKCOAL;TBKB;;;;;;; +COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COKCOAL;TBLENDGAS;;;;;;; COKCOAL;TCOALLIQ;;;;;;; -COKCOAL;TCOKEOVS;;;;;;; +COKCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COKCOAL;TES;;;;;;; -COKCOAL;TEXTILES;;;;;;; +COKCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;TFC;pecoal;sesofos;coaltr;1;;; COKCOAL;TGASWKS;;;;;;; +COKCOAL;TGTL;;;;;;; +COKCOAL;TNONSPEC;;;;;;; COKCOAL;TOTENGY;;;;;;; -COKCOAL;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +COKCOAL;TOTIND;;;;;feindsolid;; COKCOAL;TOTTRANF;;;;;;; COKCOAL;TOTTRANS;;;;;;; COKCOAL;TPATFUEL;;;;;;; -COKCOAL;TRANSEQ;;;;;;; +COKCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +COKCOAL;TRANSFER;;;;;;; +COKCOAL;TREFINER;;;;;;; COKCOAL;TRNONSPE;;;;;;; -COKCOAL;WOODPRO;;;;;;; -COKEOVGS;AGRICULT;segafos;fegai;tdfosgai;1;feagrgas;; -COKEOVGS;AUTOCHP;pecoal;segafos;coalgas;1;;; -COKEOVGS;AUTOELEC;pecoal;segafos;coalgas;1;;; -COKEOVGS;AUTOHEAT;pecoal;segafos;coalgas;1;;; -COKEOVGS;CHEMICAL;;;;;;; -COKEOVGS;COMMPUB;segafos;fegab;tdfosgab;1;fesergas;natgas; -COKEOVGS;CONSTRUC;;;;;;; -COKEOVGS;DISTLOSS;;;;;;; -COKEOVGS;EBLASTFUR;pecoal;segafos;coalgas;1;;; -COKEOVGS;ECOALLIQ;;;;;;; -COKEOVGS;ECOKEOVS;pecoal;segafos;coalgas;1;;; -COKEOVGS;EGASWKS;;;;;;; -COKEOVGS;ELAUTOC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;ELAUTOE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;ELMAINC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;ELMAINE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;ELOUTPUT;;;;;;; -COKEOVGS;EMINES;;;;;;; -COKEOVGS;ENONSPEC;;;;;;; -COKEOVGS;EPOWERPLT;;;;;;; -COKEOVGS;EREFINER;segafos;fegai;tdfosgai;-1;feindgas;; -COKEOVGS;EXPORTS;;;;;;; -COKEOVGS;FOODPRO;;;;;;; -COKEOVGS;HEATOUT;;;;;;; -COKEOVGS;HEAUTOC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;HEAUTOH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;HEMAINC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;HEMAINH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -COKEOVGS;IMPORTS;;;;;;; -COKEOVGS;INONSPEC;;;;;;; -COKEOVGS;IRONSTL;;;;;;; -COKEOVGS;MACHINE;;;;;;; -COKEOVGS;MAINCHP;pecoal;segafos;coalgas;1;;; -COKEOVGS;MAINELEC;pecoal;segafos;coalgas;1;;; -COKEOVGS;MAINHEAT;pecoal;segafos;coalgas;1;;; -COKEOVGS;MANUFACT;;;;;;; -COKEOVGS;MINING;;;;;;; -COKEOVGS;NECHEM;;;;;;; -COKEOVGS;NEINTREN;;;;;;; -COKEOVGS;NEOTHER;;;;;;; -COKEOVGS;NONENUSE;segafos;fegai;tdfosgai;1;fenongas;; -COKEOVGS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -COKEOVGS;NONFERR;;;;;;; -COKEOVGS;NONMET;;;;;;; -COKEOVGS;ONONSPEC;segafos;fegab;tdfosgab;1;feothgas;; -COKEOVGS;PAPERPRO;;;;;;; -COKEOVGS;RESIDENT;segafos;fegab;tdfosgab;1;feresgas;natgas; -COKEOVGS;STATDIFF;;;;;;; -COKEOVGS;STOCKCHA;;;;;;; -COKEOVGS;TBLASTFUR;;;;;;; -COKEOVGS;TBLENDGAS;;;;;;; -COKEOVGS;TCOALLIQ;;;;;;; -COKEOVGS;TCOKEOVS;pecoal;segafos;coalgas;1;;; -COKEOVGS;TES;;;;;;; -COKEOVGS;TEXTILES;;;;;;; -COKEOVGS;TFC;;;;;;; -COKEOVGS;TGASWKS;;;;;;; -COKEOVGS;TNONSPEC;;;;;;; -COKEOVGS;TOTENGY;;;;;;; -COKEOVGS;TOTIND;segafos;fegai;tdfosgai;1;feindgas;; -COKEOVGS;TOTTRANF;;;;;;; -COKEOVGS;TRANSEQ;;;;;;; -COKEOVGS;WOODPRO;;;;;;; -CRNGFEED;CHEMICAL;;;;;;; +COKCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +COKEOVGS;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COKEOVGS;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +COKEOVGS;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +COKEOVGS;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +COKEOVGS;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COKEOVGS;TES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +CRNGFEED;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; +CRNGFEED;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRNGFEED;EOILGASEX;;;;;;; CRNGFEED;EXPORTS;;;;;;; +CRNGFEED;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRNGFEED;IMPORTS;;;;;;; CRNGFEED;INDPROD;;;;;;; +CRNGFEED;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +CRNGFEED;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +CRNGFEED;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRNGFEED;MAINELEC;;;;;;; CRNGFEED;MANUFACT;;;;;;; +CRNGFEED;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; +CRNGFEED;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +CRNGFEED;NONMET;seliqfos;feli_cement;tdli_cement;1;;; +CRNGFEED;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRNGFEED;STATDIFF;;;;;;; CRNGFEED;STOCKCHA;;;;;;; CRNGFEED;TCOALLIQ;;;;;;; CRNGFEED;TES;;;;;;; +CRNGFEED;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRNGFEED;TFC;peoil;seliqfos;refliq;1;;; -CRNGFEED;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +CRNGFEED;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; CRNGFEED;TNONSPEC;;;;;;; CRNGFEED;TOTENGY;;;;;;; -CRNGFEED;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +CRNGFEED;TOTIND;;;;;feindliquid;; CRNGFEED;TOTTRANF;;;;;;; CRNGFEED;TPETCHEM;;;;;;; +CRNGFEED;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRNGFEED;TRANSFER;;;;;;; CRNGFEED;TREFINER;;;;;;; -CRUDEOIL;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +CRNGFEED;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +CRUDEOIL;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; CRUDEOIL;AUTOCHP;;;;;;; CRUDEOIL;AUTOELEC;;;;;;; CRUDEOIL;AUTOHEAT;;;;;;; -CRUDEOIL;CHEMICAL;;;;;;; +CRUDEOIL;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; CRUDEOIL;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -CRUDEOIL;CONSTRUC;;;;;;; +CRUDEOIL;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;DISTLOSS;peoil;seliqfos;refliq;-1;;; CRUDEOIL;EGASWKS;;;;;;; CRUDEOIL;ELAUTOC;;;;;;; @@ -862,67 +837,75 @@ CRUDEOIL;EOILGASEX;;;;;;; CRUDEOIL;EPOWERPLT;;;;;;; CRUDEOIL;EREFINER;;;;;;; CRUDEOIL;EXPORTS;;;;;;; -CRUDEOIL;FOODPRO;;;;;;; +CRUDEOIL;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;HEATOUT;;;;;;; CRUDEOIL;HEAUTOC;;;;;;; CRUDEOIL;HEAUTOH;;;;;;; CRUDEOIL;HEMAINC;;;;;;; CRUDEOIL;IMPORTS;;;;;;; CRUDEOIL;INDPROD;;;;;;; -CRUDEOIL;INONSPEC;;;;;;; -CRUDEOIL;IRONSTL;;;;;;; -CRUDEOIL;MACHINE;;;;;;; +CRUDEOIL;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +CRUDEOIL;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +CRUDEOIL;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;MAINCHP;;;;;;; CRUDEOIL;MAINELEC;;;;;;; CRUDEOIL;MANUFACT;;;;;;; -CRUDEOIL;MINING;;;;;;; +CRUDEOIL;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;NECHEM;;;;;;; CRUDEOIL;NECONSTRUC;;;;;;; CRUDEOIL;NEIND;;;;;;; CRUDEOIL;NEINONSPEC;;;;;;; CRUDEOIL;NEINTREN;;;;;;; CRUDEOIL;NEOTHER;;;;;;; -CRUDEOIL;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +CRUDEOIL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +CRUDEOIL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; CRUDEOIL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -CRUDEOIL;NONFERR;;;;;;; -CRUDEOIL;NONMET;;;;;;; +CRUDEOIL;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +CRUDEOIL;NONMET;seliqfos;feli_cement;tdli_cement;1;;; CRUDEOIL;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -CRUDEOIL;PAPERPRO;;;;;;; +CRUDEOIL;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;PIPELINE;;;;;;; +CRUDEOIL;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; CRUDEOIL;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; CRUDEOIL;STATDIFF;;;;;;; CRUDEOIL;STOCKCHA;;;;;;; -CRUDEOIL;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +CRUDEOIL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. CRUDEOIL;TES;;;;;;; -CRUDEOIL;TEXTILES;;;;;;; +CRUDEOIL;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;TFC;peoil;seliqfos;refliq;1;;; -CRUDEOIL;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +CRUDEOIL;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; CRUDEOIL;TOTENGY;;;;;;; -CRUDEOIL;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +CRUDEOIL;TOTIND;;;;;feindliquid;; CRUDEOIL;TOTTRANF;;;;;;; CRUDEOIL;TOTTRANS;;;;;;; -CRUDEOIL;TRANSEQ;;;;;;; +CRUDEOIL;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;TRANSFER;;;;;;; CRUDEOIL;TREFINER;;;;;;; CRUDEOIL;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -CRUDEOIL;WOODPRO;;;;;;; -ELECTR;AGRICULT;seel;feeli;tdeli;1;feagrelec;; +CRUDEOIL;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +CRUDEOIL;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +ELECTR;AGRICULT;seel;feelwlth_otherInd;tdelwlth_otherInd;1;feagrelec;; ELECTR;AUTOCHP;;;;;;; ELECTR;AUTOELEC;;;;;;; -ELECTR;CHEMICAL;;;;;;; +ELECTR;AUTOHEAT;;;;;;; +ELECTR;CHEMICAL;seel;feelwlth_chemicals;tdelwlth_chemicals;1;;; ELECTR;COMMPUB;seel;feelcb;tdelb;1;feserelec;elec; -ELECTR;CONSTRUC;;;;;;; +ELECTR;CONSTRUC;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; ELECTR;DISTLOSS;;;;;;; +ELECTR;DOMESNAV;seel;feelt;tdelt;1;;; ELECTR;EBKB;;;;;;; -ELECTR;EBLASTFUR;seel;feeli;tdeli;-1;feindelec;; +ELECTR;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ELECTR;ECHARCOAL;;;;;;; ELECTR;ECOALLIQ;;;;;;; -ELECTR;ECOKEOVS;seel;feeli;tdeli;-1;feindelec;; +ELECTR;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ELECTR;EGASWKS;;;;;;; ELECTR;EGTL;;;;;;; +ELECTR;ELAUTOC;;;;;;; +ELECTR;ELAUTOE;;;;;;; ELECTR;ELMAINC;;;;;;; ELECTR;ELMAINE;;;;;;; ELECTR;ELNG;;;;;;; +ELECTR;ELOUTPUT;;;;;;; ELECTR;EMINES;;;;;;; ELECTR;ENONSPEC;;;;;;; ELECTR;ENUC;;;;;;; @@ -932,164 +915,207 @@ ELECTR;EPOWERPLT;seel;feel;o_feel;-1;;; ELECTR;EPUMPST;;;;;;; ELECTR;EREFINER;;;;;;; ELECTR;EXPORTS;;;;;;; -ELECTR;FISHING;seel;feeli;tdeli;1;feagrelec;; -ELECTR;FOODPRO;;;;;;; +ELECTR;FISHING;seel;feelwlth_otherInd;tdelwlth_otherInd;1;feagrelec;; +ELECTR;FOODPRO;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; ELECTR;HEATOUT;;;;;;; +ELECTR;HEAUTOC;;;;;;; ELECTR;HEAUTOH;;;;;;; ELECTR;HEMAINC;;;;;;; ELECTR;HEMAINH;;;;;;; ELECTR;IMPORTS;;;;;;; -ELECTR;INONSPEC;;;;;;; -ELECTR;IRONSTL;;;;;;; -ELECTR;MACHINE;;;;;;; +ELECTR;INDPROD;;;;;;; +ELECTR;INONSPEC;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; +ELECTR;IRONSTL;seel;feel_steel;tdel_steel;1;;; +ELECTR;MACHINE;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; ELECTR;MAINCHP;;;;;;; ELECTR;MAINELEC;;;;;;; +ELECTR;MAINHEAT;;;;;;; ELECTR;MANUFACT;;;;;;; -ELECTR;MINING;;;;;;; -ELECTR;NONFERR;;;;;;; -ELECTR;NONMET;;;;;;; +ELECTR;MINING;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; +ELECTR;NECHEM;;;;;;; +ELECTR;NEINTREN;;;;;;; +ELECTR;NEOTHER;;;;;;; +ELECTR;NONENUSE;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; +ELECTR;NONFERR;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; +ELECTR;NONMET;seel;feel_cement;tdel_cement;1;;; ELECTR;ONONSPEC;seel;feelcb;tdelb;1;feothelec;; -ELECTR;PAPERPRO;;;;;;; -ELECTR;PIPELINE;;;;;;; +ELECTR;PAPERPRO;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; +ELECTR;PIPELINE;;;;;;;? +ELECTR;PIPELINE;rep_seel;rep_feel;rep_pipl;1;;; ELECTR;RAIL;seel;feelt;tdelt;1;fetraelec;; +ELECTR;RAIL;rep_seel;rep_feel;rep_rail;1;;; ELECTR;RESIDENT;seel;feelcb;tdelb;1;fereselec;elec; ELECTR;ROAD;seel;feelt;tdelt;1;fetraelec;; +ELECTR;ROAD;rep_seel;rep_feel;rep_road;1;;; ELECTR;STATDIFF;;;;;;; +ELECTR;STOCKCHA;;;;;;; +ELECTR;TBKB;;;;;;; +ELECTR;TBLENDGAS;;;;;;; ELECTR;TBOILER;;;;;;; +ELECTR;TCOALLIQ;;;;;;; ELECTR;TELE;;;;;;; ELECTR;TES;;;;;;; -ELECTR;TEXTILES;;;;;;; +ELECTR;TEXTILES;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; ELECTR;TFC;;;;;;; +ELECTR;TGASWKS;seel;feelwlth_otherInd;tdelwlth_otherInd;-1;;; +ELECTR;TGTL;;;;;;; ELECTR;THEAT;;;;;;; +ELECTR;TNONSPEC;;;;;;; ELECTR;TOTENGY;;;;;;; -ELECTR;TOTIND;seel;feeli;tdeli;1;feindelec;; +ELECTR;TOTIND;;;;;feindelec;; ELECTR;TOTTRANF;;;;;;; ELECTR;TOTTRANS;;;;;;; -ELECTR;TRANSEQ;;;;;;; +ELECTR;TPATFUEL;;;;;;; +ELECTR;TRANSEQ;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; +ELECTR;TRANSFER;;;;;;; +ELECTR;TREFINER;;;;;;; ELECTR;TRNONSPE;seel;feelt;tdelt;1;fetraelec;; -ELECTR;WOODPRO;;;;;;; +ELECTR;TRNONSPE;rep_seel;rep_feel;rep_trnonspe;1;;; +ELECTR;WOODPRO;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; ETHANE;AUTOCHP;;;;;;; -ETHANE;CHEMICAL;;;;;;; +ETHANE;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; ETHANE;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; +ETHANE;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;EOILGASEX;;;;;;; ETHANE;EREFINER;;;;;;; ETHANE;EXPORTS;;;;;;; -ETHANE;FOODPRO;;;;;;; +ETHANE;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;IMPORTS;;;;;;; -ETHANE;INONSPEC;;;;;;; -ETHANE;IRONSTL;;;;;;; -ETHANE;MACHINE;;;;;;; +ETHANE;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +ETHANE;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +ETHANE;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;MANUFACT;;;;;;; +ETHANE;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;NECHEM;;;;;;; ETHANE;NEIND;;;;;;; ETHANE;NEINTREN;;;;;;; -ETHANE;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +ETHANE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +ETHANE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; ETHANE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; +ETHANE;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +ETHANE;NONMET;seliqfos;feli_cement;tdli_cement;1;;; +ETHANE;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;STATDIFF;;;;;;; ETHANE;STOCKCHA;;;;;;; ETHANE;TES;;;;;;; +ETHANE;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;TFC;peoil;seliqfos;refliq;1;;; ETHANE;TOTENGY;;;;;;; -ETHANE;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +ETHANE;TOTIND;;;;;feindliquid;; ETHANE;TOTTRANF;;;;;;; ETHANE;TPETCHEM;;;;;;; +ETHANE;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;TRANSFER;;;;;;; ETHANE;TREFINER;;;;;;; +ETHANE;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; GASCOKE;AUTOELEC;;;;;;; -GASCOKE;CHEMICAL;;;;;;; +GASCOKE;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; GASCOKE;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; +GASCOKE;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; GASCOKE;DISTLOSS;pecoal;sesofos;coaltr;-1;;; GASCOKE;EGASWKS;;;;;;; GASCOKE;EXPORTS;;;;;;; -GASCOKE;FOODPRO;;;;;;; +GASCOKE;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; GASCOKE;IMPORTS;;;;;;; -GASCOKE;INONSPEC;;;;;;; -GASCOKE;IRONSTL;;;;;;; -GASCOKE;MACHINE;;;;;;; +GASCOKE;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +GASCOKE;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +GASCOKE;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; GASCOKE;MAINELEC;;;;;;; GASCOKE;MANUFACT;;;;;;; +GASCOKE;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; GASCOKE;NEINTREN;;;;;;; -GASCOKE;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +GASCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +GASCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; GASCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -GASCOKE;NONFERR;;;;;;; -GASCOKE;NONMET;;;;;;; +GASCOKE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +GASCOKE;NONMET;sesofos;feso_cement;tdso_cement;1;;; GASCOKE;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -GASCOKE;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +GASCOKE;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +GASCOKE;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +GASCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; GASCOKE;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; GASCOKE;STATDIFF;;;;;;; GASCOKE;STOCKCHA;;;;;;; GASCOKE;TES;;;;;;; -GASCOKE;TEXTILES;;;;;;; +GASCOKE;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; GASCOKE;TFC;pecoal;sesofos;coaltr;1;;; GASCOKE;TGASWKS;;;;;;; GASCOKE;TOTENGY;;;;;;; -GASCOKE;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +GASCOKE;TOTIND;;;;;feindsolid;; GASCOKE;TOTTRANF;;;;;;; GASCOKE;TOTTRANS;;;;;;; -GASWKSGS;AGRICULT;segafos;fegai;tdfosgai;1;feagrgas;; -GASWKSGS;AUTOCHP;pecoal;segafos;coalgas;1;;; -GASWKSGS;AUTOELEC;pecoal;segafos;coalgas;1;;; -GASWKSGS;AUTOHEAT;pecoal;segafos;coalgas;1;;; -GASWKSGS;CHEMICAL;;;;;;; -GASWKSGS;COMMPUB;segafos;fegab;tdfosgab;1;fesergas;natgas; -GASWKSGS;CONSTRUC;;;;;;; -GASWKSGS;DISTLOSS;;;;;;; -GASWKSGS;ECOKEOVS;pecoal;segafos;coalgas;1;;; -GASWKSGS;EGASWKS;;;;;;; -GASWKSGS;ELAUTOC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;ELAUTOE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;ELMAINC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;ELMAINE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;ELOUTPUT;;;;;;; -GASWKSGS;EMINES;;;;;;; -GASWKSGS;ENONSPEC;;;;;;; -GASWKSGS;EPATFUEL;;;;;;; -GASWKSGS;EPOWERPLT;;;;;;; -GASWKSGS;EREFINER;segafos;fegai;tdfosgai;-1;feindgas;; -GASWKSGS;EXPORTS;;;;;;; -GASWKSGS;FOODPRO;;;;;;; -GASWKSGS;HEATOUT;;;;;;; -GASWKSGS;HEAUTOC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;HEAUTOH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;HEMAINC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;HEMAINH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -GASWKSGS;IMPORTS;;;;;;; -GASWKSGS;INONSPEC;;;;;;; -GASWKSGS;IRONSTL;;;;;;; -GASWKSGS;MACHINE;;;;;;; -GASWKSGS;MAINCHP;pecoal;segafos;coalgas;1;;; -GASWKSGS;MAINELEC;pecoal;segafos;coalgas;1;;; -GASWKSGS;MAINHEAT;pecoal;segafos;coalgas;1;;; -GASWKSGS;MANUFACT;;;;;;; -GASWKSGS;MINING;;;;;;; -GASWKSGS;NONFERR;;;;;;; -GASWKSGS;NONMET;;;;;;; -GASWKSGS;ONONSPEC;segafos;fegab;tdfosgab;1;feothgas;; -GASWKSGS;PAPERPRO;;;;;;; -GASWKSGS;RAIL;segafos;fegat;tdfosgat;1;fetragas;; -GASWKSGS;RESIDENT;segafos;fegab;tdfosgab;1;feresgas;natgas; -GASWKSGS;STATDIFF;;;;;;; -GASWKSGS;STOCKCHA;;;;;;; -GASWKSGS;TBLENDGAS;;;;;;; -GASWKSGS;TCOALLIQ;;;;;;; -GASWKSGS;TCOKEOVS;;;;;;; -GASWKSGS;TES;;;;;;; -GASWKSGS;TEXTILES;;;;;;; -GASWKSGS;TFC;;;;;;; -GASWKSGS;TGASWKS;pecoal;segafos;coalgas;1;;; -GASWKSGS;TOTENGY;;;;;;; -GASWKSGS;TOTIND;segafos;fegai;tdfosgai;1;feindgas;; -GASWKSGS;TOTTRANF;;;;;;; -GASWKSGS;TOTTRANS;;;;;;; -GASWKSGS;TRANSEQ;;;;;;; -GASWKSGS;WOODPRO;;;;;;; -GEOTHERM;AGRICULT;seel;feeli;tdeli;0.3;feagrelec;; +GASCOKE;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +GASCOKE;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +GASWKSGS;AGRICULT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;AUTOCHP;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;AUTOELEC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;AUTOHEAT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;CHEMICAL;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;COMMPUB;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;CONSTRUC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;DISTLOSS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;DOMESNAV;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +GASWKSGS;EGASWKS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ELAUTOC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ELAUTOE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ELMAINC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ELMAINE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ELOUTPUT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;EMINES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ENONSPEC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;EPATFUEL;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;EPOWERPLT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;EREFINER;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;EXPORTS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;FOODPRO;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;HEATOUT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;HEAUTOC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;HEAUTOH;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;HEMAINC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;HEMAINH;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;IMPORTS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;INONSPEC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;IRONSTL;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;MACHINE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;MAINCHP;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;MAINELEC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;MAINHEAT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;MINING;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;NEINTREN;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;NONFERR;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;NONMET;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;ONONSPEC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;PAPERPRO;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;RAIL;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;RAIL;rep_segafos;rep_fega;rep_rail;1;;; +GASWKSGS;RESIDENT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;STOCKCHA;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TBKB;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TBLENDGAS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TCOALLIQ;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +GASWKSGS;TES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TEXTILES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TFC;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TGASWKS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TOTENGY;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TOTIND;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TOTTRANF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TOTTRANS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TPATFUEL;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TRANSEQ;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;WOODPRO;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GEOTHERM;AGRICULT;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;feagrelec;; GEOTHERM;AUTOCHP;;;;;;; GEOTHERM;AUTOELEC;;;;;;; GEOTHERM;AUTOHEAT;;;;;;; -GEOTHERM;CHEMICAL;;;;;;; +GEOTHERM;CHEMICAL;seel;feelwlth_chemicals;tdelwlth_chemicals;0.3;;; GEOTHERM;COMMPUB;seel;feelcb;tdelb;0.3;feserelec;elec; -GEOTHERM;CONSTRUC;;;;;;; +GEOTHERM;CONSTRUC;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; GEOTHERM;DISTLOSS;pegeo;sehe;geohe;-1;;; GEOTHERM;ELAUTOC;;;;;;; GEOTHERM;ELAUTOE;;;;;;; @@ -1097,44 +1123,49 @@ GEOTHERM;ELMAINC;;;;;;; GEOTHERM;ELMAINE;;;;;;; GEOTHERM;ELOUTPUT;pegeo;seel;geohdr;1;;; GEOTHERM;EPOWERPLT;;;;;;; -GEOTHERM;FISHING;seel;feeli;tdeli;0.3;feagrelec;; -GEOTHERM;FOODPRO;;;;;;; +GEOTHERM;FISHING;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;feagrelec;; +GEOTHERM;FOODPRO;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; GEOTHERM;HEATOUT;pegeo;sehe;geohe;1;;; GEOTHERM;HEAUTOC;;;;;;; GEOTHERM;HEAUTOH;;;;;;; GEOTHERM;HEMAINC;;;;;;; GEOTHERM;HEMAINH;;;;;;; GEOTHERM;INDPROD;;;;;;; -GEOTHERM;INONSPEC;;;;;;; -GEOTHERM;IRONSTL;;;;;;; -GEOTHERM;MACHINE;;;;;;; +GEOTHERM;INONSPEC;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; +GEOTHERM;IRONSTL;seel;feel_steel;tdel_steel;0.3;;; +GEOTHERM;MACHINE;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; GEOTHERM;MAINCHP;;;;;;; GEOTHERM;MAINELEC;;;;;;; GEOTHERM;MAINHEAT;;;;;;; GEOTHERM;MANUFACT;;;;;;; -GEOTHERM;NONMET;;;;;;; +GEOTHERM;MINING;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; +GEOTHERM;NONFERR;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; +GEOTHERM;NONMET;seel;feel_cement;tdel_cement;0.3;;; GEOTHERM;ONONSPEC;seel;feelcb;tdelb;0.3;feothelec;; +GEOTHERM;PAPERPRO;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; GEOTHERM;RESIDENT;seel;feelcb;tdelb;0.3;fereselec;elec; GEOTHERM;STATDIFF;;;;;;; GEOTHERM;TES;;;;;;; -GEOTHERM;TEXTILES;;;;;;; -GEOTHERM;TFC;pegeo;sehe;geohe;1;;; +GEOTHERM;TEXTILES;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; +GEOTHERM;TFC;pegeo;seel;geohe;-0.3;;; GEOTHERM;TFC;pegeo;seel;geohe;-0.3;;; +GEOTHERM;TFC;pegeo;sehe;geohe;1;;; +GEOTHERM;TFC;pegeo;sehe;geohe;1;;; GEOTHERM;TOTENGY;;;;;;; -GEOTHERM;TOTIND;seel;feeli;tdeli;0.3;feindelec;; +GEOTHERM;TOTIND;;;;;feindelec;; GEOTHERM;TOTTRANF;;;;;;; -GEOTHERM;TRANSEQ;;;;;;; -GEOTHERM;WOODPRO;;;;;;; -HARDCOAL;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +GEOTHERM;TRANSEQ;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; +GEOTHERM;WOODPRO;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; +HARDCOAL;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; HARDCOAL;AUTOCHP;;;;;;; HARDCOAL;AUTOELEC;;;;;;; HARDCOAL;AUTOHEAT;;;;;;; -HARDCOAL;CHEMICAL;;;;;;; +HARDCOAL;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; HARDCOAL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -HARDCOAL;CONSTRUC;;;;;;; +HARDCOAL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; HARDCOAL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; HARDCOAL;DOMESNAV;;;;;;; -HARDCOAL;ECOKEOVS;;;;;;; +HARDCOAL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. HARDCOAL;EGASWKS;;;;;;; HARDCOAL;ELAUTOC;pecoal;seel;coalchp;1;;; HARDCOAL;ELAUTOE;pecoal;seel;pc;1;;; @@ -1147,7 +1178,7 @@ HARDCOAL;EPATFUEL;;;;;;; HARDCOAL;EPOWERPLT;;;;;;; HARDCOAL;EREFINER;;;;;;; HARDCOAL;EXPORTS;;;;;;; -HARDCOAL;FOODPRO;;;;;;; +HARDCOAL;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; HARDCOAL;HEATOUT;;;;;;; HARDCOAL;HEAUTOC;pecoal;sehe;coalchp;1;;; HARDCOAL;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -1155,57 +1186,66 @@ HARDCOAL;HEMAINC;pecoal;sehe;coalchp;1;;; HARDCOAL;HEMAINH;pecoal;sehe;coalhp;1;;; HARDCOAL;IMPORTS;;;;;;; HARDCOAL;INDPROD;;;;;;; -HARDCOAL;INONSPEC;;;;;;; -HARDCOAL;IRONSTL;;;;;;; -HARDCOAL;MACHINE;;;;;;; +HARDCOAL;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +HARDCOAL;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +HARDCOAL;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; HARDCOAL;MAINCHP;;;;;;; HARDCOAL;MAINELEC;;;;;;; HARDCOAL;MAINHEAT;;;;;;; HARDCOAL;MANUFACT;;;;;;; HARDCOAL;MARBUNK;;;;;;; -HARDCOAL;MINING;;;;;;; +HARDCOAL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; HARDCOAL;NECHEM;;;;;;; HARDCOAL;NEINTREN;;;;;;; -HARDCOAL;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +HARDCOAL;NEOTHER;;;;;;; +HARDCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +HARDCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; HARDCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -HARDCOAL;NONFERR;;;;;;; -HARDCOAL;NONMET;;;;;;; +HARDCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +HARDCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; HARDCOAL;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -HARDCOAL;PAPERPRO;;;;;;; -HARDCOAL;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +HARDCOAL;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +HARDCOAL;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +HARDCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; HARDCOAL;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; HARDCOAL;STATDIFF;;;;;;; HARDCOAL;STOCKCHA;;;;;;; HARDCOAL;TBKB;;;;;;; -HARDCOAL;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -HARDCOAL;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; +HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. HARDCOAL;TBLENDGAS;;;;;;; HARDCOAL;TCOALLIQ;;;;;;; -HARDCOAL;TCOKEOVS;;;;;;; +HARDCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. HARDCOAL;TES;;;;;;; -HARDCOAL;TEXTILES;;;;;;; +HARDCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; HARDCOAL;TFC;pecoal;sesofos;coaltr;1;;; HARDCOAL;TGASWKS;;;;;;; HARDCOAL;TNONSPEC;;;;;;; HARDCOAL;TOTENGY;;;;;;; -HARDCOAL;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +HARDCOAL;TOTIND;;;;;feindsolid;; HARDCOAL;TOTTRANF;;;;;;; HARDCOAL;TOTTRANS;;;;;;; HARDCOAL;TPATFUEL;;;;;;; -HARDCOAL;TRANSEQ;;;;;;; -HARDCOAL;WOODPRO;;;;;;; -HEAT;AGRICULT;sehe;fehei;tdhei;1;feagrheat;; +HARDCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +HARDCOAL;TRANSFER;;;;;;; +HARDCOAL;TREFINER;;;;;;; +HARDCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +HEAT;AGRICULT;sehe;fehe_otherInd;tdhe_otherInd;1;feagrheat;; HEAT;AUTOCHP;;;;;;; +HEAT;AUTOELEC;;;;;;; HEAT;AUTOHEAT;;;;;;; -HEAT;CHEMICAL;;;;;;; +HEAT;CHEMICAL;sehe;fehe_otherInd;tdhe_otherInd;1;;; HEAT;COMMPUB;sehe;feheb;tdheb;1;feserheat;heat; -HEAT;CONSTRUC;;;;;;; +HEAT;CONSTRUC;sehe;fehe_otherInd;tdhe_otherInd;1;;; HEAT;DISTLOSS;;;;;;; +HEAT;DOMESNAV;;;;;;; HEAT;EBIOGAS;;;;;;; HEAT;EBKB;;;;;;; -HEAT;EBLASTFUR;sehe;fehei;tdhei;-1;feindheat;; +HEAT;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. HEAT;ECOALLIQ;;;;;;; -HEAT;ECOKEOVS;sehe;fehei;tdhei;-1;feindheat;; +HEAT;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. HEAT;EGASWKS;;;;;;; HEAT;ELAUTOC;;;;;;; HEAT;ELAUTOE;;;;;;; @@ -1218,11 +1258,11 @@ HEAT;ENONSPEC;;;;;;; HEAT;ENUC;;;;;;; HEAT;EOILGASEX;;;;;;; HEAT;EPATFUEL;;;;;;; -HEAT;EPOWERPLT;sehe;fehei;tdhei;-1;feindheat;; -HEAT;EREFINER;sehe;fehei;tdhei;-1;feindheat;; +HEAT;EPOWERPLT;sehe;fehe_otherInd;tdhe_otherInd;-1;feindheat;; +HEAT;EREFINER;sehe;fehe_otherInd;tdhe_otherInd;-1;feindheat;; HEAT;EXPORTS;;;;;;; -HEAT;FISHING;sehe;fehei;tdhei;1;feagrheat;; -HEAT;FOODPRO;;;;;;; +HEAT;FISHING;sehe;fehe_otherInd;tdhe_otherInd;1;feagrheat;; +HEAT;FOODPRO;sehe;fehe_otherInd;tdhe_otherInd;1;;; HEAT;HEATOUT;;;;;;; HEAT;HEAUTOC;;;;;;; HEAT;HEAUTOH;;;;;;; @@ -1230,31 +1270,44 @@ HEAT;HEMAINC;;;;;;; HEAT;HEMAINH;;;;;;; HEAT;IMPORTS;;;;;;; HEAT;INDPROD;;;;;;; -HEAT;INONSPEC;;;;;;; -HEAT;IRONSTL;;;;;;; -HEAT;MACHINE;;;;;;; +HEAT;INONSPEC;sehe;fehe_otherInd;tdhe_otherInd;1;;; +HEAT;IRONSTL;sehe;fehe_otherInd;tdhe_otherInd;1;;; +HEAT;MACHINE;sehe;fehe_otherInd;tdhe_otherInd;1;;; HEAT;MAINCHP;;;;;;; +HEAT;MAINELEC;;;;;;; HEAT;MAINHEAT;;;;;;; HEAT;MANUFACT;;;;;;; -HEAT;MINING;;;;;;; -HEAT;NONFERR;;;;;;; -HEAT;NONMET;;;;;;; +HEAT;MINING;sehe;fehe_otherInd;tdhe_otherInd;1;;; +HEAT;NECHEM;;;;;;; +HEAT;NEINTREN;;;;;;; +HEAT;NEOTHER;;;;;;; +HEAT;NONENUSE;sehe;fehe_otherInd;tdhe_otherInd;1;;; +HEAT;NONFERR;sehe;fehe_otherInd;tdhe_otherInd;1;;; +HEAT;NONMET;sehe;fehe_otherInd;tdhe_otherInd;1;;; HEAT;ONONSPEC;sehe;feheb;tdheb;1;feothheat;; -HEAT;PAPERPRO;;;;;;; +HEAT;PAPERPRO;sehe;fehe_otherInd;tdhe_otherInd;1;;; +HEAT;RAIL;;;;;;; HEAT;RESIDENT;sehe;feheb;tdheb;1;feresheat;heat; HEAT;STATDIFF;;;;;;; +HEAT;STOCKCHA;;;;;;; HEAT;TBOILER;;;;;;; HEAT;TELE;;;;;;; HEAT;TES;;;;;;; -HEAT;TEXTILES;;;;;;; +HEAT;TEXTILES;sehe;fehe_otherInd;tdhe_otherInd;1;;; HEAT;TFC;;;;;;; +HEAT;TGASWKS;;;;;;; HEAT;THEAT;;;;;;; HEAT;TNONSPEC;;;;;;; HEAT;TOTENGY;;;;;;; -HEAT;TOTIND;sehe;fehei;tdhei;1;feindheat;; +HEAT;TOTIND;;;;;feindheat;; HEAT;TOTTRANF;;;;;;; -HEAT;TRANSEQ;;;;;;; -HEAT;WOODPRO;;;;;;; +HEAT;TOTTRANS;;;;;;; +HEAT;TPATFUEL;;;;;;; +HEAT;TRANSEQ;sehe;fehe_otherInd;tdhe_otherInd;1;;; +HEAT;TRANSFER;;;;;;; +HEAT;TREFINER;;;;;;; +HEAT;TRNONSPE;;;;;;; +HEAT;WOODPRO;sehe;fehe_otherInd;tdhe_otherInd;1;;; HEATNS;ELMAINC;;;;;;; HEATNS;ELMAINE;;;;;;; HEATNS;HEATOUT;;;;;;; @@ -1272,17 +1325,19 @@ HYDRO;INDPROD;;;;;;; HYDRO;MAINELEC;;;;;;; HYDRO;TES;;;;;;; HYDRO;TOTTRANF;;;;;;; -INDWASTE;AGRICULT;sesobio;fesoi;tdbiosoi;1;feagrsolid;; +INDWASTE;AGRICULT;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; INDWASTE;AUTOCHP;;;;;;; INDWASTE;AUTOELEC;;;;;;; INDWASTE;AUTOHEAT;;;;;;; -INDWASTE;CHEMICAL;;;;;;; +INDWASTE;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; INDWASTE;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biomod; -INDWASTE;CONSTRUC;;;;;;; +INDWASTE;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; INDWASTE;DISTLOSS;pebiolc;sesobio;biotr;-1;;; +INDWASTE;DOMESNAV;;;;;;; INDWASTE;EBKB;;;;;;; -INDWASTE;EBLASTFUR;sesobio;fesoi;tdbiosoi;-1;feindsolid;; -INDWASTE;ECOKEOVS;;;;;;; +INDWASTE;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +INDWASTE;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +INDWASTE;EGASWKS;;;;;;; INDWASTE;ELAUTOC;pebiolc;seel;biochp;1;;; INDWASTE;ELAUTOE;pebiolc;seel;bioigcc;1;;; INDWASTE;ELMAINC;pebiolc;seel;biochp;1;;; @@ -1293,7 +1348,7 @@ INDWASTE;ENONSPEC;pebiolc;sesobio;biotr;-1;;; INDWASTE;EPOWERPLT;;;;;;; INDWASTE;EREFINER;;;;;;; INDWASTE;EXPORTS;;;;;;; -INDWASTE;FOODPRO;;;;;;; +INDWASTE;FOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; INDWASTE;HEATOUT;;;;;;; INDWASTE;HEAUTOC;pebiolc;sehe;biochp;1;;; INDWASTE;HEAUTOH;pebiolc;sehe;biohp;1;;; @@ -1301,38 +1356,52 @@ INDWASTE;HEMAINC;pebiolc;sehe;biochp;1;;; INDWASTE;HEMAINH;pebiolc;sehe;biohp;1;;; INDWASTE;IMPORTS;;;;;;; INDWASTE;INDPROD;;;;;;; -INDWASTE;INONSPEC;;;;;;; -INDWASTE;IRONSTL;;;;;;; -INDWASTE;MACHINE;;;;;;; +INDWASTE;INONSPEC;sesobio;feso_otherInd;tdso_otherInd;1;;; +INDWASTE;IRONSTL;sesobio;feso_steel;tdso_steel;1;;; +INDWASTE;MACHINE;sesobio;feso_otherInd;tdso_otherInd;1;;; INDWASTE;MAINCHP;;;;;;; INDWASTE;MAINELEC;;;;;;; INDWASTE;MAINHEAT;;;;;;; INDWASTE;MANUFACT;;;;;;; -INDWASTE;MINING;;;;;;; -INDWASTE;NONFERR;;;;;;; -INDWASTE;NONMET;;;;;;; +INDWASTE;MINING;sesobio;feso_otherInd;tdso_otherInd;1;;; +INDWASTE;NECHEM;;;;;;; +INDWASTE;NEINTREN;;;;;;; +INDWASTE;NEOTHER;;;;;;; +INDWASTE;NONENUSE;sesobio;feso_chemicals;tdso_chemicals;1;;; +INDWASTE;NONFERR;sesobio;feso_otherInd;tdso_otherInd;1;;; +INDWASTE;NONMET;sesobio;feso_cement;tdso_cement;1;;; INDWASTE;ONONSPEC;sesobio;fesob;tdbiosob;1;feothsolid;; -INDWASTE;PAPERPRO;;;;;;; -INDWASTE;RAIL;sesobio;fesoi;tdbiosoi;1;feindsolid;; +INDWASTE;PAPERPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; +INDWASTE;RAIL;sesobio;feso_otherInd;tdso_otherInd;1;feindsolid;; +INDWASTE;RAIL;rep_sesobio;rep_feso;rep_rail;1;;; INDWASTE;RESIDENT;sesobio;fesob;tdbiosob;1;feresbiomod;biomod; INDWASTE;STATDIFF;;;;;;; INDWASTE;STOCKCHA;;;;;;; -INDWASTE;TCOKEOVS;;;;;;; +INDWASTE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. INDWASTE;TES;;;;;;; -INDWASTE;TEXTILES;;;;;;; +INDWASTE;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; INDWASTE;TFC;pebiolc;sesobio;biotr;1;;; +INDWASTE;TGASWKS;;;;;;; INDWASTE;TNONSPEC;;;;;;; INDWASTE;TOTENGY;;;;;;; -INDWASTE;TOTIND;sesobio;fesoi;tdbiosoi;1;feindsolid;; +INDWASTE;TOTIND;;;;;feindsolid;; INDWASTE;TOTTRANF;;;;;;; INDWASTE;TOTTRANS;;;;;;; -INDWASTE;TRANSEQ;;;;;;; -INDWASTE;WOODPRO;;;;;;; +INDWASTE;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; +INDWASTE;TRANSFER;;;;;;; +INDWASTE;TREFINER;;;;;;; +INDWASTE;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; JETGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +JETGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +JETGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +JETGAS;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +JETGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; JETGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; JETGAS;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; +JETGAS;AVBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; JETGAS;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; JETGAS;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +JETGAS;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; JETGAS;EREFINER;;;;;;; JETGAS;EXPORTS;;;;;;; JETGAS;IMPORTS;;;;;;; @@ -1345,16 +1414,17 @@ JETGAS;TOTTRANF;;;;;;; JETGAS;TOTTRANS;;;;;;; JETGAS;TRANSFER;;;;;;; JETGAS;TREFINER;;;;;;; -LIGNITE;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +LIGNITE;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; LIGNITE;AUTOCHP;;;;;;; LIGNITE;AUTOELEC;;;;;;; LIGNITE;AUTOHEAT;;;;;;; -LIGNITE;CHEMICAL;;;;;;; +LIGNITE;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; LIGNITE;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -LIGNITE;CONSTRUC;;;;;;; +LIGNITE;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;DISTLOSS;pecoal;sesofos;coaltr;-1;;; LIGNITE;DOMESNAV;;;;;;; LIGNITE;EBKB;;;;;;; +LIGNITE;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LIGNITE;EGASWKS;;;;;;; LIGNITE;ELAUTOC;pecoal;seel;coalchp;1;;; LIGNITE;ELAUTOE;pecoal;seel;pc;1;;; @@ -1367,8 +1437,8 @@ LIGNITE;EPATFUEL;;;;;;; LIGNITE;EPOWERPLT;;;;;;; LIGNITE;EREFINER;;;;;;; LIGNITE;EXPORTS;;;;;;; -LIGNITE;FISHING;sesofos;fesoi;tdfossoi;1;feagrsolid;; -LIGNITE;FOODPRO;;;;;;; +LIGNITE;FISHING;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; +LIGNITE;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;HEATOUT;;;;;;; LIGNITE;HEAUTOC;pecoal;sehe;coalchp;1;;; LIGNITE;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -1376,59 +1446,72 @@ LIGNITE;HEMAINC;pecoal;sehe;coalchp;1;;; LIGNITE;HEMAINH;pecoal;sehe;coalhp;1;;; LIGNITE;IMPORTS;;;;;;; LIGNITE;INDPROD;;;;;;; -LIGNITE;INONSPEC;;;;;;; -LIGNITE;IRONSTL;;;;;;; -LIGNITE;MACHINE;;;;;;; +LIGNITE;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +LIGNITE;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +LIGNITE;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;MAINCHP;;;;;;; LIGNITE;MAINELEC;;;;;;; LIGNITE;MAINHEAT;;;;;;; LIGNITE;MANUFACT;;;;;;; -LIGNITE;MINING;;;;;;; +LIGNITE;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;NECHEM;;;;;;; LIGNITE;NEINTREN;;;;;;; LIGNITE;NEOTHER;;;;;;; -LIGNITE;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +LIGNITE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +LIGNITE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; LIGNITE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -LIGNITE;NONFERR;;;;;;; -LIGNITE;NONMET;;;;;;; +LIGNITE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +LIGNITE;NONMET;sesofos;feso_cement;tdso_cement;1;;; LIGNITE;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -LIGNITE;PAPERPRO;;;;;;; -LIGNITE;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +LIGNITE;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +LIGNITE;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +LIGNITE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; LIGNITE;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; LIGNITE;STATDIFF;;;;;;; LIGNITE;STOCKCHA;;;;;;; LIGNITE;TBKB;;;;;;; -LIGNITE;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -LIGNITE;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; -LIGNITE;TCOKEOVS;;;;;;; +LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +LIGNITE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LIGNITE;TES;;;;;;; -LIGNITE;TEXTILES;;;;;;; +LIGNITE;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;TFC;pecoal;sesofos;coaltr;1;;; LIGNITE;TGASWKS;;;;;;; LIGNITE;TNONSPEC;;;;;;; LIGNITE;TOTENGY;;;;;;; -LIGNITE;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +LIGNITE;TOTIND;;;;;feindsolid;; LIGNITE;TOTTRANF;;;;;;; LIGNITE;TOTTRANS;;;;;;; LIGNITE;TPATFUEL;;;;;;; -LIGNITE;TRANSEQ;;;;;;; +LIGNITE;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +LIGNITE;TRANSFER;;;;;;; +LIGNITE;TREFINER;;;;;;; LIGNITE;TRNONSPE;;;;;;; -LIGNITE;WOODPRO;;;;;;; -LPG;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +LIGNITE;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +LPG;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; LPG;AUTOCHP;;;;;;; LPG;AUTOELEC;;;;;;; LPG;AUTOHEAT;;;;;;; LPG;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +LPG;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +LPG;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +LPG;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +LPG;AVBUNK;peoil;seliqfos;refliq;-1;;; LPG;AVBUNK;peoil;seliqfos;refliq;-1;;; LPG;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -LPG;CHEMICAL;;;;;;; +LPG;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +LPG;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; LPG;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -LPG;CONSTRUC;;;;;;; +LPG;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;DISTLOSS;peoil;seliqfos;refliq;-1;;; LPG;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +LPG;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; LPG;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; -LPG;EBLASTFUR;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; -LPG;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +LPG;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; +LPG;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +LPG;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LPG;EGASWKS;;;;;;; LPG;ELAUTOC;;;;;;; LPG;ELAUTOE;peoil;seel;dot;1;;; @@ -1438,25 +1521,26 @@ LPG;ELOUTPUT;;;;;;; LPG;EMINES;;;;;;; LPG;ENONSPEC;;;;;;; LPG;EOILGASEX;;;;;;; +LPG;EPATFUEL;;;;;;; LPG;EPOWERPLT;;;;;;; LPG;EREFINER;;;;;;; LPG;EXPORTS;;;;;;; -LPG;FISHING;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -LPG;FOODPRO;;;;;;; +LPG;FISHING;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +LPG;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;HEATOUT;;;;;;; LPG;HEAUTOC;;;;;;; LPG;HEAUTOH;;;;;;; LPG;HEMAINC;;;;;;; LPG;HEMAINH;;;;;;; LPG;IMPORTS;;;;;;; -LPG;INONSPEC;;;;;;; -LPG;IRONSTL;;;;;;; -LPG;MACHINE;;;;;;; +LPG;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +LPG;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +LPG;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;MAINCHP;;;;;;; LPG;MAINELEC;;;;;;; LPG;MAINHEAT;;;;;;; LPG;MANUFACT;;;;;;; -LPG;MINING;;;;;;; +LPG;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;NECHEM;;;;;;; LPG;NECONSTRUC;;;;;;; LPG;NEFOODPRO;;;;;;; @@ -1473,58 +1557,82 @@ LPG;NEPAPERPRO;;;;;;; LPG;NETEXTILES;;;;;;; LPG;NETRANSEQ;;;;;;; LPG;NEWOODPRO;;;;;;; -LPG;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +LPG;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +LPG;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; LPG;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -LPG;NONFERR;;;;;;; -LPG;NONMET;;;;;;; +LPG;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +LPG;NONMET;seliqfos;feli_cement;tdli_cement;1;;; LPG;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -LPG;PAPERPRO;;;;;;; +LPG;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;PIPELINE;;;;;;; +LPG;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; LPG;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +LPG;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; LPG;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; LPG;ROAD;seliqfos;fepet;tdfospet;1;fetraliquid;; +LPG;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; LPG;STATDIFF;;;;;;; LPG;STOCKCHA;;;;;;; LPG;TBLENDGAS;;;;;;; -LPG;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +LPG;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LPG;TES;;;;;;; -LPG;TEXTILES;;;;;;; +LPG;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;TFC;peoil;seliqfos;refliq;1;;; -LPG;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +LPG;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; LPG;TNONSPEC;;;;;;; LPG;TOTENGY;;;;;;; -LPG;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +LPG;TOTIND;;;;;feindliquid;; LPG;TOTTRANF;;;;;;; LPG;TOTTRANS;;;;;;; +LPG;TPATFUEL;;;;;;; LPG;TPETCHEM;;;;;;; -LPG;TRANSEQ;;;;;;; +LPG;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;TRANSFER;;;;;;; LPG;TREFINER;;;;;;; LPG;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -LPG;WOODPRO;;;;;;; -LUBRIC;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -LUBRIC;CHEMICAL;;;;;;; +LPG;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +LPG;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +LUBRIC;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +LUBRIC;AUTOELEC;;;;;;; +LUBRIC;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; LUBRIC;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; +LUBRIC;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;DISTLOSS;peoil;seliqfos;refliq;-1;;; LUBRIC;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; -LUBRIC;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +LUBRIC;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; +LUBRIC;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +LUBRIC;ELAUTOE;peoil;seel;dot;1;;; +LUBRIC;ELMAINC;;;;;;; +LUBRIC;ELMAINE;peoil;seel;dot;1;;; +LUBRIC;ELOUTPUT;;;;;;; LUBRIC;EMINES;;;;;;; LUBRIC;ENONSPEC;;;;;;; LUBRIC;EOILGASEX;;;;;;; LUBRIC;EPOWERPLT;;;;;;; LUBRIC;EREFINER;;;;;;; LUBRIC;EXPORTS;;;;;;; -LUBRIC;FISHING;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -LUBRIC;FOODPRO;;;;;;; +LUBRIC;FISHING;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +LUBRIC;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +LUBRIC;HEATOUT;;;;;;; +LUBRIC;HEMAINC;;;;;;; +LUBRIC;HEMAINH;;;;;;; LUBRIC;IMPORTS;;;;;;; -LUBRIC;INONSPEC;;;;;;; +LUBRIC;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +LUBRIC;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +LUBRIC;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;MAINCHP;;;;;;; LUBRIC;MAINELEC;;;;;;; LUBRIC;MAINHEAT;;;;;;; LUBRIC;MANUFACT;;;;;;; LUBRIC;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +LUBRIC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +LUBRIC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +LUBRIC;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +LUBRIC;MARBUNK;peoil;seliqfos;refliq;-1;;; LUBRIC;MARBUNK;peoil;seliqfos;refliq;-1;;; LUBRIC;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; +LUBRIC;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; +LUBRIC;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;NECHEM;;;;;;; LUBRIC;NECONSTRUC;;;;;;; LUBRIC;NEFOODPRO;;;;;;; @@ -1542,24 +1650,35 @@ LUBRIC;NETEXTILES;;;;;;; LUBRIC;NETRANS;;;;;;; LUBRIC;NETRANSEQ;;;;;;; LUBRIC;NEWOODPRO;;;;;;; -LUBRIC;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +LUBRIC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +LUBRIC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; LUBRIC;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; +LUBRIC;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +LUBRIC;NONMET;seliqfos;feli_cement;tdli_cement;1;;; LUBRIC;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; +LUBRIC;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +LUBRIC;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; +LUBRIC;RESIDENT;seliqfos;fehob;tdfoshob;1;;; LUBRIC;ROAD;seliqfos;fepet;tdfospet;1;fetraliquid;; +LUBRIC;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; LUBRIC;STATDIFF;;;;;;; LUBRIC;STOCKCHA;;;;;;; -LUBRIC;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +LUBRIC;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LUBRIC;TES;;;;;;; +LUBRIC;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;TFC;peoil;seliqfos;refliq;1;;; LUBRIC;TOTENGY;;;;;;; -LUBRIC;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +LUBRIC;TOTIND;;;;;feindliquid;; LUBRIC;TOTTRANF;;;;;;; LUBRIC;TOTTRANS;;;;;;; LUBRIC;TPETCHEM;;;;;;; +LUBRIC;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;TRANSFER;;;;;;; LUBRIC;TREFINER;;;;;;; LUBRIC;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; +LUBRIC;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +LUBRIC;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; MANGAS;ELAUTOC;;;;;;; MANGAS;ELAUTOE;;;;;;; MANGAS;ELMAINC;;;;;;; @@ -1583,9 +1702,9 @@ MRENEW;DOMESAIR;;;;;;; MRENEW;DOMESNAV;;;;;;; MRENEW;EBIOGAS;;;;;;; MRENEW;EBKB;;;;;;; -MRENEW;EBLASTFUR;;;;;;; +MRENEW;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. MRENEW;ECHARCOAL;;;;;;; -MRENEW;ECOKEOVS;;;;;;; +MRENEW;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. MRENEW;EGASWKS;;;;;;; MRENEW;ELAUTOC;;;;;;; MRENEW;ELAUTOE;;;;;;; @@ -1627,10 +1746,10 @@ MRENEW;ROAD;;;;;;; MRENEW;STATDIFF;;;;;;; MRENEW;STOCKCHA;;;;;;; MRENEW;TBKB;;;;;;; -MRENEW;TBLASTFUR;;;;;;; +MRENEW;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. MRENEW;TBLENDGAS;;;;;;; MRENEW;TCHARCOAL;;;;;;; -MRENEW;TCOKEOVS;;;;;;; +MRENEW;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. MRENEW;TES;;;;;;; MRENEW;TEXTILES;;;;;;; MRENEW;TFC;;;;;;; @@ -1646,16 +1765,16 @@ MRENEW;TRANSEQ;;;;;;; MRENEW;TRANSFER;;;;;;; MRENEW;TRNONSPE;;;;;;; MRENEW;WOODPRO;;;;;;; -MUNWASTEN;AGRICULT;sesobio;fesoi;tdbiosoi;1;feagrsolid;; +MUNWASTEN;AGRICULT;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; MUNWASTEN;AUTOCHP;;;;;;; MUNWASTEN;AUTOELEC;;;;;;; MUNWASTEN;AUTOHEAT;;;;;;; -MUNWASTEN;CHEMICAL;;;;;;; +MUNWASTEN;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; MUNWASTEN;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biomod; -MUNWASTEN;CONSTRUC;;;;;;; +MUNWASTEN;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTEN;DISTLOSS;pebiolc;sesobio;biotr;-1;;; MUNWASTEN;EBKB;;;;;;; -MUNWASTEN;ECOKEOVS;;;;;;; +MUNWASTEN;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. MUNWASTEN;ELAUTOC;pebiolc;seel;biochp;1;;; MUNWASTEN;ELAUTOE;pebiolc;seel;bioigcc;1;;; MUNWASTEN;ELMAINC;pebiolc;seel;biochp;1;;; @@ -1665,7 +1784,7 @@ MUNWASTEN;ENONSPEC;pebiolc;sesobio;biotr;-1;;; MUNWASTEN;EPOWERPLT;;;;;;; MUNWASTEN;EREFINER;;;;;;; MUNWASTEN;EXPORTS;;;;;;; -MUNWASTEN;FOODPRO;;;;;;; +MUNWASTEN;FOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTEN;HEATOUT;;;;;;; MUNWASTEN;HEAUTOC;pebiolc;sehe;biochp;1;;; MUNWASTEN;HEAUTOH;pebiolc;sehe;biohp;1;;; @@ -1673,39 +1792,41 @@ MUNWASTEN;HEMAINC;pebiolc;sehe;biochp;1;;; MUNWASTEN;HEMAINH;pebiolc;sehe;biohp;1;;; MUNWASTEN;IMPORTS;;;;;;; MUNWASTEN;INDPROD;;;;;;; -MUNWASTEN;INONSPEC;;;;;;; -MUNWASTEN;IRONSTL;;;;;;; -MUNWASTEN;MACHINE;;;;;;; +MUNWASTEN;INONSPEC;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTEN;IRONSTL;sesobio;feso_steel;tdso_steel;1;;; +MUNWASTEN;MACHINE;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTEN;MAINCHP;;;;;;; MUNWASTEN;MAINELEC;;;;;;; MUNWASTEN;MAINHEAT;;;;;;; MUNWASTEN;MANUFACT;;;;;;; -MUNWASTEN;MINING;;;;;;; -MUNWASTEN;NONFERR;;;;;;; -MUNWASTEN;NONMET;;;;;;; +MUNWASTEN;MINING;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTEN;NEINTREN;;;;;;; +MUNWASTEN;NONENUSE;sesobio;feso_chemicals;tdso_chemicals;1;;; +MUNWASTEN;NONFERR;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTEN;NONMET;sesobio;feso_cement;tdso_cement;1;;; MUNWASTEN;ONONSPEC;sesobio;fesob;tdbiosob;1;feothsolid;; -MUNWASTEN;PAPERPRO;;;;;;; +MUNWASTEN;PAPERPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTEN;RESIDENT;sesobio;fesob;tdbiosob;1;feresbiomod;biomod; MUNWASTEN;STATDIFF;;;;;;; MUNWASTEN;STOCKCHA;;;;;;; MUNWASTEN;TES;;;;;;; -MUNWASTEN;TEXTILES;;;;;;; +MUNWASTEN;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTEN;TFC;pebiolc;sesobio;biotr;1;;; MUNWASTEN;TOTENGY;;;;;;; -MUNWASTEN;TOTIND;sesobio;fesoi;tdbiosoi;1;feindsolid;; +MUNWASTEN;TOTIND;;;;;feindsolid;; MUNWASTEN;TOTTRANF;;;;;;; -MUNWASTEN;TRANSEQ;;;;;;; -MUNWASTEN;WOODPRO;;;;;;; -MUNWASTER;AGRICULT;sesobio;fesoi;tdbiosoi;1;feagrsolid;; +MUNWASTEN;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTEN;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTER;AGRICULT;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; MUNWASTER;AUTOCHP;;;;;;; MUNWASTER;AUTOELEC;;;;;;; MUNWASTER;AUTOHEAT;;;;;;; -MUNWASTER;CHEMICAL;;;;;;; +MUNWASTER;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; MUNWASTER;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biomod; -MUNWASTER;CONSTRUC;;;;;;; +MUNWASTER;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTER;DISTLOSS;pebiolc;sesobio;biotr;-1;;; MUNWASTER;EBKB;;;;;;; -MUNWASTER;ECOKEOVS;;;;;;; +MUNWASTER;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. MUNWASTER;ELAUTOC;pebiolc;seel;biochp;1;;; MUNWASTER;ELAUTOE;pebiolc;seel;bioigcc;1;;; MUNWASTER;ELMAINC;pebiolc;seel;biochp;1;;; @@ -1715,7 +1836,7 @@ MUNWASTER;ENONSPEC;pebiolc;sesobio;biotr;-1;;; MUNWASTER;EPOWERPLT;;;;;;; MUNWASTER;EREFINER;;;;;;; MUNWASTER;EXPORTS;;;;;;; -MUNWASTER;FOODPRO;;;;;;; +MUNWASTER;FOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTER;HEATOUT;;;;;;; MUNWASTER;HEAUTOC;pebiolc;sehe;biochp;1;;; MUNWASTER;HEAUTOH;pebiolc;sehe;biohp;1;;; @@ -1723,37 +1844,40 @@ MUNWASTER;HEMAINC;pebiolc;sehe;biochp;1;;; MUNWASTER;HEMAINH;pebiolc;sehe;biohp;1;;; MUNWASTER;IMPORTS;;;;;;; MUNWASTER;INDPROD;;;;;;; -MUNWASTER;INONSPEC;;;;;;; -MUNWASTER;IRONSTL;;;;;;; -MUNWASTER;MACHINE;;;;;;; +MUNWASTER;INONSPEC;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTER;IRONSTL;sesobio;feso_steel;tdso_steel;1;;; +MUNWASTER;MACHINE;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTER;MAINCHP;;;;;;; MUNWASTER;MAINELEC;;;;;;; MUNWASTER;MAINHEAT;;;;;;; MUNWASTER;MANUFACT;;;;;;; -MUNWASTER;MINING;;;;;;; -MUNWASTER;NONFERR;;;;;;; -MUNWASTER;NONMET;;;;;;; +MUNWASTER;MINING;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTER;NEINTREN;;;;;;; +MUNWASTER;NONENUSE;sesobio;feso_chemicals;tdso_chemicals;1;;; +MUNWASTER;NONFERR;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTER;NONMET;sesobio;feso_cement;tdso_cement;1;;; MUNWASTER;ONONSPEC;sesobio;fesob;tdbiosob;1;feothsolid;; -MUNWASTER;PAPERPRO;;;;;;; +MUNWASTER;PAPERPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTER;RESIDENT;sesobio;fesob;tdbiosob;1;feresbiomod;biomod; MUNWASTER;STATDIFF;;;;;;; MUNWASTER;STOCKCHA;;;;;;; MUNWASTER;TES;;;;;;; -MUNWASTER;TEXTILES;;;;;;; +MUNWASTER;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTER;TFC;pebiolc;sesobio;biotr;1;;; MUNWASTER;TOTENGY;;;;;;; -MUNWASTER;TOTIND;sesobio;fesoi;tdbiosoi;1;feindsolid;; +MUNWASTER;TOTIND;;;;;feindsolid;; MUNWASTER;TOTTRANF;;;;;;; -MUNWASTER;TRANSEQ;;;;;;; -MUNWASTER;WOODPRO;;;;;;; +MUNWASTER;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; +MUNWASTER;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; +NAPHTHA;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;AUTOCHP;;;;;;; NAPHTHA;AUTOELEC;;;;;;; NAPHTHA;AUTOHEAT;;;;;;; -NAPHTHA;CHEMICAL;;;;;;; +NAPHTHA;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; NAPHTHA;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -NAPHTHA;CONSTRUC;;;;;;; +NAPHTHA;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;DISTLOSS;peoil;seliqfos;refliq;-1;;; -NAPHTHA;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NAPHTHA;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NAPHTHA;EGASWKS;;;;;;; NAPHTHA;ELAUTOC;;;;;;; NAPHTHA;ELAUTOE;peoil;seel;dot;1;;; @@ -1764,21 +1888,22 @@ NAPHTHA;EOILGASEX;;;;;;; NAPHTHA;EPOWERPLT;;;;;;; NAPHTHA;EREFINER;;;;;;; NAPHTHA;EXPORTS;;;;;;; -NAPHTHA;FOODPRO;;;;;;; +NAPHTHA;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;HEATOUT;;;;;;; NAPHTHA;HEAUTOC;;;;;;; NAPHTHA;HEAUTOH;;;;;;; NAPHTHA;HEMAINC;;;;;;; NAPHTHA;HEMAINH;;;;;;; NAPHTHA;IMPORTS;;;;;;; -NAPHTHA;INONSPEC;;;;;;; -NAPHTHA;IRONSTL;;;;;;; -NAPHTHA;MACHINE;;;;;;; +NAPHTHA;INDPROD;;;;;;; +NAPHTHA;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NAPHTHA;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +NAPHTHA;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;MAINCHP;;;;;;; NAPHTHA;MAINELEC;;;;;;; NAPHTHA;MAINHEAT;;;;;;; NAPHTHA;MANUFACT;;;;;;; -NAPHTHA;MINING;;;;;;; +NAPHTHA;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;NECHEM;;;;;;; NAPHTHA;NECONSTRUC;;;;;;; NAPHTHA;NEFOODPRO;;;;;;; @@ -1789,40 +1914,46 @@ NAPHTHA;NEMACHINE;;;;;;; NAPHTHA;NENONFERR;;;;;;; NAPHTHA;NETEXTILES;;;;;;; NAPHTHA;NETRANSEQ;;;;;;; -NAPHTHA;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +NAPHTHA;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +NAPHTHA;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NAPHTHA;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -NAPHTHA;NONFERR;;;;;;; -NAPHTHA;NONMET;;;;;;; +NAPHTHA;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NAPHTHA;NONMET;seliqfos;feli_cement;tdli_cement;1;;; NAPHTHA;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; +NAPHTHA;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; NAPHTHA;ROAD;seliqfos;fepet;tdfospet;1;fetraliquid;; +NAPHTHA;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; NAPHTHA;STATDIFF;;;;;;; NAPHTHA;STOCKCHA;;;;;;; NAPHTHA;TBLENDGAS;;;;;;; -NAPHTHA;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NAPHTHA;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NAPHTHA;TES;;;;;;; -NAPHTHA;TEXTILES;;;;;;; +NAPHTHA;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;TFC;peoil;seliqfos;refliq;1;;; -NAPHTHA;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NAPHTHA;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NAPHTHA;TNONSPEC;;;;;;; NAPHTHA;TOTENGY;;;;;;; -NAPHTHA;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +NAPHTHA;TOTIND;;;;;feindliquid;; NAPHTHA;TOTTRANF;;;;;;; NAPHTHA;TOTTRANS;;;;;;; NAPHTHA;TPETCHEM;;;;;;; +NAPHTHA;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;TRANSFER;;;;;;; NAPHTHA;TREFINER;;;;;;; -NATGAS;AGRICULT;segafos;fegai;tdfosgai;1;feagrgas;; +NAPHTHA;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NATGAS;AGRICULT;segafos;fega_otherInd;tdga_otherInd;1;feagrgas;; NATGAS;AUTOCHP;;;;;;; NATGAS;AUTOELEC;;;;;;; NATGAS;AUTOHEAT;;;;;;; -NATGAS;CHEMICAL;;;;;;; +NATGAS;CHEMICAL;segafos;fega_chemicals;tdga_chemicals;1;;; NATGAS;COMMPUB;segafos;fegab;tdfosgab;1;fesergas;natgas; -NATGAS;CONSTRUC;;;;;;; +NATGAS;CONSTRUC;segafos;fega_otherInd;tdga_otherInd;1;;; NATGAS;DISTLOSS;pegas;segafos;gastr;-1;;; NATGAS;DOMESNAV;segafos;fegat;tdfosgat;1;fetragas;; -NATGAS;EBLASTFUR;;;;;;; -NATGAS;ECOKEOVS;;;;;;; +NATGAS;DOMESNAV;rep_gafos;rep_fega;rep_domnav;1;;; +NATGAS;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +NATGAS;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NATGAS;EGASWKS;;;;;;; NATGAS;ELAUTOC;pegas;seel;gaschp;1;;; NATGAS;ELAUTOE;pegas;seel;x_gas2elec;1;;; @@ -1833,12 +1964,15 @@ NATGAS;ELOUTPUT;;;;;;; NATGAS;EMINES;;;;;;; NATGAS;ENONSPEC;;;;;;; NATGAS;EOILGASEX;;;;;;; +NATGAS;EPATFUEL;;;;;;; NATGAS;EPOWERPLT;;;;;;; -NATGAS;EREFINER;segafos;fegai;tdfosgai;-1;feindgas;; +NATGAS;EREFINER;segafos;fega_chemicals;tdga_chemicals;-1;feindgas;; +NATGAS;EREFINER;segafos;fega_chemicals;tdga_chemicals;-1;;; +NATGAS;EREFINER;pegas;segafos;gastr;-1;feindgas;; NATGAS;EREFINER;pegas;segafos;gastr;-1;;; NATGAS;EXPORTS;;;;;;; -NATGAS;FISHING;segafos;fegai;tdfosgai;1;feagrgas;; -NATGAS;FOODPRO;;;;;;; +NATGAS;FISHING;segafos;fega_otherInd;tdga_otherInd;1;feagrgas;; +NATGAS;FOODPRO;segafos;fega_otherInd;tdga_otherInd;1;;; NATGAS;HEATOUT;;;;;;; NATGAS;HEAUTOC;pegas;sehe;gaschp;1;;; NATGAS;HEAUTOH;pegas;sehe;gashp;1;;; @@ -1846,15 +1980,15 @@ NATGAS;HEMAINC;pegas;sehe;gaschp;1;;; NATGAS;HEMAINH;pegas;sehe;gashp;1;;; NATGAS;IMPORTS;;;;;;; NATGAS;INDPROD;;;;;;; -NATGAS;INONSPEC;;;;;;; -NATGAS;IRONSTL;;;;;;; -NATGAS;MACHINE;;;;;;; +NATGAS;INONSPEC;segafos;fega_otherInd;tdga_otherInd;1;;; +NATGAS;IRONSTL;segafos;fega_steel;tdga_steel;1;;; +NATGAS;MACHINE;segafos;fega_otherInd;tdga_otherInd;1;;; NATGAS;MAINCHP;;;;;;; NATGAS;MAINELEC;;;;;;; NATGAS;MAINHEAT;;;;;;; NATGAS;MANUFACT;;;;;;; NATGAS;MARBUNK;segafos;fegat;tdfosgat;-1;fetragas;; -NATGAS;MINING;;;;;;; +NATGAS;MINING;segafos;fega_otherInd;tdga_otherInd;1;;; NATGAS;NECHEM;;;;;;; NATGAS;NEIND;;;;;;; NATGAS;NEINONSPEC;;;;;;; @@ -1865,40 +1999,50 @@ NATGAS;NEMINING;;;;;;; NATGAS;NENONFERR;;;;;;; NATGAS;NEOTHER;;;;;;; NATGAS;NETRANS;;;;;;; -NATGAS;NONENUSE;segafos;fegai;tdfosgai;1;fenongas;; +NATGAS;NONENUSE;segafos;fega_chemicals;tdga_chemicals;1;fenongas;; +NATGAS;NONENUSE;segafos;fega_chemicals;tdga_chemicals;1;;; NATGAS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -NATGAS;NONFERR;;;;;;; -NATGAS;NONMET;;;;;;; +NATGAS;NONFERR;segafos;fega_otherInd;tdga_otherInd;1;;; +NATGAS;NONMET;segafos;fega_cement;tdga_cement;1;;; NATGAS;ONONSPEC;segafos;fegab;tdfosgab;1;feothgas;; -NATGAS;PAPERPRO;;;;;;; +NATGAS;PAPERPRO;segafos;fega_otherInd;tdga_otherInd;1;;; NATGAS;PIPELINE;;;;;;; +NATGAS;PIPELINE;rep_segafos;rep_fega;rep_pipl;1;;; +NATGAS;RAIL;segafos;fegat;tdfosgat;1;;; NATGAS;RESIDENT;segafos;fegab;tdfosgab;1;feresgas;natgas; NATGAS;ROAD;segafos;fegat;tdfosgat;1;fetragas;; +NATGAS;ROAD;rep_segafos;rep_fega;rep_road;1;;; NATGAS;STATDIFF;;;;;;; NATGAS;STOCKCHA;;;;;;; -NATGAS;TBLASTFUR;segafos;fegai;tdfosgai;1;feindgas;; +NATGAS;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NATGAS;TBLENDGAS;;;;;;; -NATGAS;TCOKEOVS;segafos;fegai;tdfosgai;1;feindgas;; +NATGAS;TCOALLIQ;;;;;;; +NATGAS;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NATGAS;TES;;;;;;; -NATGAS;TEXTILES;;;;;;; +NATGAS;TEXTILES;segafos;fega_otherInd;tdga_otherInd;1;;; NATGAS;TFC;pegas;segafos;gastr;1;;; NATGAS;TGASWKS;;;;;;; NATGAS;TGTL;;;;;;; NATGAS;TNONSPEC;;;;;;; NATGAS;TOTENGY;;;;;;; -NATGAS;TOTIND;segafos;fegai;tdfosgai;1;feindgas;; +NATGAS;TOTIND;;;;;feindgas;; NATGAS;TOTTRANF;;;;;;; NATGAS;TOTTRANS;;;;;;; NATGAS;TPATFUEL;;;;;;; -NATGAS;TRANSEQ;;;;;;; +NATGAS;TRANSEQ;segafos;fega_otherInd;tdga_otherInd;1;;; +NATGAS;TRANSFER;;;;;;; +NATGAS;TREFINER;segafos;fega_chemicals;tdga_chemicals;-1;;; +NATGAS;TREFINER;pegas;segafos;gastr;-1;;; NATGAS;TRNONSPE;segafos;fegat;tdfosgat;1;fetragas;; -NATGAS;WOODPRO;;;;;;; -NGL;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +NATGAS;TRNONSPE;rep_segafos;rep_fega;rep_trnonspe;1;;; +NATGAS;WOODPRO;segafos;fega_otherInd;tdga_otherInd;1;;; +NGL;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; NGL;AUTOCHP;;;;;;; NGL;AUTOELEC;;;;;;; NGL;AUTOHEAT;;;;;;; -NGL;CHEMICAL;;;;;;; +NGL;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; NGL;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; +NGL;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;DISTLOSS;peoil;seliqfos;refliq;-1;;; NGL;ELAUTOC;;;;;;; NGL;ELAUTOE;peoil;seel;dot;1;;; @@ -1910,61 +2054,70 @@ NGL;EOILGASEX;;;;;;; NGL;EPOWERPLT;;;;;;; NGL;EREFINER;;;;;;; NGL;EXPORTS;;;;;;; -NGL;FOODPRO;;;;;;; +NGL;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;HEATOUT;;;;;;; NGL;HEAUTOC;;;;;;; NGL;HEAUTOH;;;;;;; NGL;HEMAINC;;;;;;; NGL;IMPORTS;;;;;;; NGL;INDPROD;;;;;;; -NGL;INONSPEC;;;;;;; -NGL;IRONSTL;;;;;;; -NGL;MACHINE;;;;;;; +NGL;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NGL;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +NGL;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;MAINELEC;;;;;;; NGL;MANUFACT;;;;;;; -NGL;MINING;;;;;;; +NGL;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;NECHEM;;;;;;; NGL;NEIND;;;;;;; NGL;NEINONSPEC;;;;;;; NGL;NEINTREN;;;;;;; NGL;NEOTHER;;;;;;; -NGL;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +NGL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +NGL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NGL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -NGL;NONFERR;;;;;;; -NGL;NONMET;;;;;;; -NGL;PAPERPRO;;;;;;; +NGL;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NGL;NONMET;seliqfos;feli_cement;tdli_cement;1;;; +NGL;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; NGL;ROAD;seliqfos;fepet;tdfospet;1;fetraliquid;;Transport NGL is either 0 for fedie and 1 for fepet or the opposite +NGL;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; NGL;STATDIFF;;;;;;; NGL;STOCKCHA;;;;;;; NGL;TES;;;;;;; -NGL;TEXTILES;;;;;;; +NGL;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;TFC;peoil;seliqfos;refliq;1;;; -NGL;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NGL;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NGL;TOTENGY;;;;;;; -NGL;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +NGL;TOTIND;;;;;feindliquid;; NGL;TOTTRANF;;;;;;; NGL;TOTTRANS;;;;;;; NGL;TPETCHEM;;;;;;; -NGL;TRANSEQ;;;;;;; +NGL;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;TRANSFER;;;;;;; NGL;TREFINER;;;;;;; -NGL;WOODPRO;;;;;;; -NONBIODIES;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +NGL;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIODIES;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; NONBIODIES;AUTOCHP;;;;;;; NONBIODIES;AUTOELEC;;;;;;; NONBIODIES;AUTOHEAT;;;;;;; NONBIODIES;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +NONBIODIES;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIODIES;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIODIES;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +NONBIODIES;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -NONBIODIES;CHEMICAL;;;;;;; +NONBIODIES;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +NONBIODIES;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIODIES;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -NONBIODIES;CONSTRUC;;;;;;; +NONBIODIES;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;DISTLOSS;peoil;seliqfos;refliq;-1;;; NONBIODIES;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIODIES;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; NONBIODIES;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; -NONBIODIES;EBLASTFUR;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; -NONBIODIES;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NONBIODIES;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; +NONBIODIES;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +NONBIODIES;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NONBIODIES;EGASWKS;;;;;;; NONBIODIES;ELAUTOC;;;;;;; NONBIODIES;ELAUTOE;peoil;seel;dot;1;;; @@ -1974,28 +2127,34 @@ NONBIODIES;ELOUTPUT;;;;;;; NONBIODIES;EMINES;;;;;;; NONBIODIES;ENONSPEC;;;;;;; NONBIODIES;EOILGASEX;;;;;;; +NONBIODIES;EPATFUEL;;;;;;; NONBIODIES;EPOWERPLT;;;;;;; NONBIODIES;EREFINER;;;;;;; NONBIODIES;EXPORTS;;;;;;; -NONBIODIES;FISHING;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -NONBIODIES;FOODPRO;;;;;;; +NONBIODIES;FISHING;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +NONBIODIES;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;HEATOUT;;;;;;; NONBIODIES;HEAUTOC;;;;;;; NONBIODIES;HEAUTOH;;;;;;; NONBIODIES;HEMAINC;;;;;;; NONBIODIES;HEMAINH;;;;;;; NONBIODIES;IMPORTS;;;;;;; -NONBIODIES;INONSPEC;;;;;;; -NONBIODIES;IRONSTL;;;;;;; -NONBIODIES;MACHINE;;;;;;; +NONBIODIES;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIODIES;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +NONBIODIES;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;MAINCHP;;;;;;; NONBIODIES;MAINELEC;;;;;;; NONBIODIES;MAINHEAT;;;;;;; NONBIODIES;MANUFACT;;;;;;; NONBIODIES;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +NONBIODIES;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIODIES;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIODIES;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +NONBIODIES;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -NONBIODIES;MINING;;;;;;; +NONBIODIES;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; +NONBIODIES;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;NECHEM;;;;;;; NONBIODIES;NECONSTRUC;;;;;;; NONBIODIES;NEFOODPRO;;;;;;; @@ -2012,46 +2171,59 @@ NONBIODIES;NEPAPERPRO;;;;;;; NONBIODIES;NETRANS;;;;;;; NONBIODIES;NETRANSEQ;;;;;;; NONBIODIES;NEWOODPRO;;;;;;; -NONBIODIES;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +NONBIODIES;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +NONBIODIES;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIODIES;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -NONBIODIES;NONFERR;;;;;;; -NONBIODIES;NONMET;;;;;;; +NONBIODIES;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIODIES;NONMET;seliqfos;feli_cement;tdli_cement;1;;; NONBIODIES;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -NONBIODIES;PAPERPRO;;;;;;; +NONBIODIES;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;PIPELINE;;;;;;; +NONBIODIES;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; NONBIODIES;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIODIES;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; NONBIODIES;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; NONBIODIES;ROAD;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIODIES;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; NONBIODIES;STATDIFF;;;;;;; NONBIODIES;STOCKCHA;;;;;;; NONBIODIES;TBLENDGAS;;;;;;; -NONBIODIES;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NONBIODIES;TCOALLIQ;;;;;;; +NONBIODIES;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NONBIODIES;TES;;;;;;; -NONBIODIES;TEXTILES;;;;;;; +NONBIODIES;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;TFC;peoil;seliqfos;refliq;1;;; -NONBIODIES;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NONBIODIES;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NONBIODIES;TNONSPEC;;;;;;; NONBIODIES;TOTENGY;;;;;;; -NONBIODIES;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +NONBIODIES;TOTIND;;;;;feindliquid;; NONBIODIES;TOTTRANF;;;;;;; NONBIODIES;TOTTRANS;;;;;;; NONBIODIES;TPETCHEM;;;;;;; -NONBIODIES;TRANSEQ;;;;;;; +NONBIODIES;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;TRANSFER;;;;;;; NONBIODIES;TREFINER;;;;;;; NONBIODIES;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -NONBIODIES;WOODPRO;;;;;;; -NONBIOGASO;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +NONBIODIES;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +NONBIODIES;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIOGASO;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; NONBIOGASO;AUTOELEC;;;;;;; NONBIOGASO;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +NONBIOGASO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOGASO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOGASO;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +NONBIOGASO;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -NONBIOGASO;CHEMICAL;;;;;;; +NONBIOGASO;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +NONBIOGASO;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIOGASO;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -NONBIOGASO;CONSTRUC;;;;;;; +NONBIOGASO;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;DISTLOSS;peoil;seliqfos;refliq;-1;;; NONBIOGASO;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIOGASO;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; NONBIOGASO;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIOGASO;DOMESNAV;rep_liqfos;rep_fepet;rep_domnav;1;;; NONBIOGASO;EGASWKS;;;;;;; NONBIOGASO;ELAUTOC;;;;;;; NONBIOGASO;ELAUTOE;peoil;seel;dot;1;;; @@ -2064,20 +2236,25 @@ NONBIOGASO;EOILGASEX;;;;;;; NONBIOGASO;EPOWERPLT;;;;;;; NONBIOGASO;EREFINER;;;;;;; NONBIOGASO;EXPORTS;;;;;;; -NONBIOGASO;FISHING;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -NONBIOGASO;FOODPRO;;;;;;; +NONBIOGASO;FISHING;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +NONBIOGASO;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;HEAUTOC;;;;;;; NONBIOGASO;HEMAINC;;;;;;; NONBIOGASO;IMPORTS;;;;;;; -NONBIOGASO;INONSPEC;;;;;;; -NONBIOGASO;IRONSTL;;;;;;; -NONBIOGASO;MACHINE;;;;;;; +NONBIOGASO;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIOGASO;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +NONBIOGASO;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;MAINELEC;;;;;;; NONBIOGASO;MANUFACT;;;;;;; NONBIOGASO;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +NONBIOGASO;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOGASO;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOGASO;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +NONBIOGASO;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -NONBIOGASO;MINING;;;;;;; +NONBIOGASO;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; +NONBIOGASO;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;NECHEM;;;;;;; NONBIOGASO;NECONSTRUC;;;;;;; NONBIOGASO;NEFOODPRO;;;;;;; @@ -2091,44 +2268,56 @@ NONBIOGASO;NENONMET;;;;;;; NONBIOGASO;NEOTHER;;;;;;; NONBIOGASO;NETRANS;;;;;;; NONBIOGASO;NETRANSEQ;;;;;;; -NONBIOGASO;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +NONBIOGASO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +NONBIOGASO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIOGASO;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -NONBIOGASO;NONFERR;;;;;;; -NONBIOGASO;NONMET;;;;;;; +NONBIOGASO;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIOGASO;NONMET;seliqfos;feli_cement;tdli_cement;1;;; NONBIOGASO;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -NONBIOGASO;PAPERPRO;;;;;;; +NONBIOGASO;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;PIPELINE;;;;;;; +NONBIOGASO;PIPELINE;rep_seliqfos;rep_fepet;rep_pipl;1;;; NONBIOGASO;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIOGASO;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; NONBIOGASO;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; NONBIOGASO;ROAD;seliqfos;fepet;tdfospet;1;fetraliquid;; +NONBIOGASO;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; NONBIOGASO;STATDIFF;;;;;;; NONBIOGASO;STOCKCHA;;;;;;; NONBIOGASO;TES;;;;;;; -NONBIOGASO;TEXTILES;;;;;;; +NONBIOGASO;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;TFC;peoil;seliqfos;refliq;1;;; -NONBIOGASO;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NONBIOGASO;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NONBIOGASO;TNONSPEC;;;;;;; NONBIOGASO;TOTENGY;;;;;;; -NONBIOGASO;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +NONBIOGASO;TOTIND;;;;;feindliquid;; NONBIOGASO;TOTTRANF;;;;;;; NONBIOGASO;TOTTRANS;;;;;;; NONBIOGASO;TPETCHEM;;;;;;; -NONBIOGASO;TRANSEQ;;;;;;; +NONBIOGASO;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;TRANSFER;;;;;;; NONBIOGASO;TREFINER;;;;;;; NONBIOGASO;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -NONBIOGASO;WOODPRO;;;;;;; -NONBIOJETK;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +NONBIOGASO;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +NONBIOGASO;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIOJETK;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; NONBIOJETK;AUTOCHP;;;;;;; NONBIOJETK;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +NONBIOJETK;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOJETK;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOJETK;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +NONBIOJETK;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -NONBIOJETK;CHEMICAL;;;;;;; +NONBIOJETK;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +NONBIOJETK;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIOJETK;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -NONBIOJETK;CONSTRUC;;;;;;; +NONBIOJETK;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;DISTLOSS;peoil;seliqfos;refliq;-1;;; NONBIOJETK;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIOJETK;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; NONBIOJETK;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIOJETK;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; NONBIOJETK;ELAUTOC;;;;;;; NONBIOJETK;ELAUTOE;peoil;seel;dot;1;;; NONBIOJETK;ELMAINC;;;;;;; @@ -2140,67 +2329,62 @@ NONBIOJETK;EOILGASEX;;;;;;; NONBIOJETK;EPOWERPLT;;;;;;; NONBIOJETK;EREFINER;;;;;;; NONBIOJETK;EXPORTS;;;;;;; -NONBIOJETK;FOODPRO;;;;;;; +NONBIOJETK;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;HEATOUT;;;;;;; NONBIOJETK;HEAUTOC;;;;;;; NONBIOJETK;HEMAINC;;;;;;; NONBIOJETK;HEMAINH;;;;;;; NONBIOJETK;IMPORTS;;;;;;; -NONBIOJETK;INONSPEC;;;;;;; -NONBIOJETK;MACHINE;;;;;;; +NONBIOJETK;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIOJETK;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +NONBIOJETK;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;MAINCHP;;;;;;; NONBIOJETK;MAINELEC;;;;;;; NONBIOJETK;MANUFACT;;;;;;; NONBIOJETK;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +NONBIOJETK;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOJETK;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +NONBIOJETK;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +NONBIOJETK;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -NONBIOJETK;MINING;;;;;;; +NONBIOJETK;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; +NONBIOJETK;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;NECHEM;;;;;;; NONBIOJETK;NEIND;;;;;;; NONBIOJETK;NEINONSPEC;;;;;;; NONBIOJETK;NEINTREN;;;;;;; -NONBIOJETK;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +NONBIOJETK;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +NONBIOJETK;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIOJETK;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -NONBIOJETK;NONMET;;;;;;; +NONBIOJETK;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONBIOJETK;NONMET;seliqfos;feli_cement;tdli_cement;1;;; NONBIOJETK;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; +NONBIOJETK;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; NONBIOJETK;ROAD;seliqfos;fedie;tdfosdie;1;fetraliquid;; +NONBIOJETK;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; NONBIOJETK;STATDIFF;;;;;;; NONBIOJETK;STOCKCHA;;;;;;; NONBIOJETK;TES;;;;;;; +NONBIOJETK;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;TFC;peoil;seliqfos;refliq;1;;; NONBIOJETK;TOTENGY;;;;;;; -NONBIOJETK;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +NONBIOJETK;TOTIND;;;;;feindliquid;; NONBIOJETK;TOTTRANF;;;;;;; NONBIOJETK;TOTTRANS;;;;;;; NONBIOJETK;TPETCHEM;;;;;;; -NONBIOJETK;TRANSEQ;;;;;;; +NONBIOJETK;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;TRANSFER;;;;;;; NONBIOJETK;TREFINER;;;;;;; NONBIOJETK;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -NONCRUDE;DISTLOSS;peoil;seliqfos;refliq;-1;;; -NONCRUDE;ELMAINC;;;;;;; -NONCRUDE;ELMAINE;peoil;seel;dot;1;;; -NONCRUDE;ELOUTPUT;;;;;;; -NONCRUDE;EXPORTS;;;;;;; -NONCRUDE;HEATOUT;;;;;;; -NONCRUDE;HEMAINC;;;;;;; -NONCRUDE;IMPORTS;;;;;;; -NONCRUDE;INDPROD;;;;;;; -NONCRUDE;MAINCHP;;;;;;; -NONCRUDE;MAINELEC;;;;;;; -NONCRUDE;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; +NONBIOJETK;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +NONBIOJETK;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONCRUDE;STATDIFF;;;;;;; -NONCRUDE;STOCKCHA;;;;;;; NONCRUDE;TCOALLIQ;pecoal;seliqfos;coalftrec;1;;; -NONCRUDE;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +NONCRUDE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NONCRUDE;TES;;;;;;; -NONCRUDE;TFC;peoil;seliqfos;refliq;1;;; NONCRUDE;TGTL;pegas;seliqfos;gasftrec;1;;; -NONCRUDE;TNONSPEC;;;;;;; -NONCRUDE;TOTTRANF;;;;;;; -NONCRUDE;TRANSFER;;;;;;; -NONCRUDE;TREFINER;;;;;;; NUCLEAR;AUTOCHP;;;;;;; NUCLEAR;AUTOELEC;;;;;;; NUCLEAR;ELAUTOC;;;;;;; @@ -2218,13 +2402,13 @@ NUCLEAR;MAINELEC;;;;;;; NUCLEAR;MAINHEAT;;;;;;; NUCLEAR;TES;;;;;;; NUCLEAR;TOTTRANF;;;;;;; -OBIOLIQ;AGRICULT;seliqbio;fehoi;tdbiohoi;1;feagrliquid;; +OBIOLIQ;AGRICULT;seliqbio;feli_otherInd;tdli_otherInd;1;feagrliquid;; OBIOLIQ;AUTOCHP;;;;;;; OBIOLIQ;AUTOELEC;;;;;;; OBIOLIQ;AUTOHEAT;;;;;;; -OBIOLIQ;CHEMICAL;;;;;;; +OBIOLIQ;CHEMICAL;seliqbio;feli_chemicals;tdli_chemicals;1;;; OBIOLIQ;COMMPUB;seliqbio;fehob;tdbiohob;1;feserliquid;petrol; -OBIOLIQ;CONSTRUC;;;;;;; +OBIOLIQ;CONSTRUC;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;DISTLOSS;;;;;;; OBIOLIQ;EBIOGAS;;;;;;; OBIOLIQ;EBKB;;;;;;; @@ -2237,7 +2421,7 @@ OBIOLIQ;ENONSPEC;;;;;;; OBIOLIQ;EPOWERPLT;;;;;;; OBIOLIQ;EREFINER;;;;;;; OBIOLIQ;EXPORTS;;;;;;; -OBIOLIQ;FOODPRO;;;;;;; +OBIOLIQ;FOODPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;HEATOUT;;;;;;; OBIOLIQ;HEAUTOC;pebiolc;sehe;biochp;1;;; OBIOLIQ;HEAUTOH;pebiolc;sehe;biohp;1;;; @@ -2245,87 +2429,43 @@ OBIOLIQ;HEMAINC;pebiolc;sehe;biochp;1;;; OBIOLIQ;HEMAINH;pebiolc;sehe;biohp;1;;; OBIOLIQ;IMPORTS;;;;;;; OBIOLIQ;INDPROD;;;;;;; -OBIOLIQ;INONSPEC;;;;;;; -OBIOLIQ;IRONSTL;;;;;;; -OBIOLIQ;MACHINE;;;;;;; +OBIOLIQ;INONSPEC;seliqbio;feli_otherInd;tdli_otherInd;1;;; +OBIOLIQ;IRONSTL;seliqbio;feli_steel;tdli_steel;1;;; +OBIOLIQ;MACHINE;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;MAINCHP;;;;;;; OBIOLIQ;MAINELEC;;;;;;; OBIOLIQ;MAINHEAT;;;;;;; OBIOLIQ;MANUFACT;;;;;;; -OBIOLIQ;MINING;;;;;;; -OBIOLIQ;NONFERR;;;;;;; -OBIOLIQ;NONMET;;;;;;; +OBIOLIQ;MINING;seliqbio;feli_otherInd;tdli_otherInd;1;;; +OBIOLIQ;NONFERR;seliqbio;feli_otherInd;tdli_otherInd;1;;; +OBIOLIQ;NONMET;seliqbio;feli_cement;tdli_cement;1;;; OBIOLIQ;ONONSPEC;seliqbio;fehob;tdbiohob;1;feothliquid;; -OBIOLIQ;PAPERPRO;;;;;;; +OBIOLIQ;PAPERPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;RESIDENT;seliqbio;fehob;tdbiohob;1;feresliquid;petrol; OBIOLIQ;ROAD;seliqbio;fepet;tdbiopet;1;fetraliquid;; +OBIOLIQ;ROAD;rep_seliqbio;rep_fepet;rep_road;1;;; OBIOLIQ;STATDIFF;;;;;;; OBIOLIQ;STOCKCHA;;;;;;; OBIOLIQ;TES;;;;;;; -OBIOLIQ;TEXTILES;;;;;;; +OBIOLIQ;TEXTILES;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;TFC;pebios;seliqbio;bioeths;1;;; OBIOLIQ;TOTENGY;;;;;;; -OBIOLIQ;TOTIND;seliqbio;fehoi;tdbiohoi;1;feindliquid;; +OBIOLIQ;TOTIND;;;;;feindliquid;; OBIOLIQ;TOTTRANF;;;;;;; OBIOLIQ;TOTTRANS;;;;;;; -OBIOLIQ;TRANSEQ;;;;;;; +OBIOLIQ;TRANSEQ;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;TRANSFER;;;;;;; -OBIOLIQ;WOODPRO;;;;;;; -OGASES;AUTOCHP;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;AUTOCHP;pecoal;segafos;coalgas;1;;; -OGASES;AUTOCHP;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;AUTOELEC;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;AUTOELEC;pecoal;segafos;coalgas;1;;; -OGASES;AUTOELEC;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;AUTOHEAT;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;AUTOHEAT;pecoal;segafos;coalgas;1;;; -OGASES;AUTOHEAT;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;CHEMICAL;;;;;;; -OGASES;DISTLOSS;;;;;;; -OGASES;EBLASTFUR;pecoal;segafos;coalgas;1;;; -OGASES;ECOKEOVS;pecoal;segafos;coalgas;1;;; -OGASES;ELAUTOC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;ELAUTOE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;ELMAINC;pecoal;seel;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;ELMAINE;pecoal;seel;pc;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;ELOUTPUT;;;;;;; -OGASES;EMINES;;;;;;; -OGASES;ENONSPEC;;;;;;; -OGASES;EPOWERPLT;;;;;;; -OGASES;HEATOUT;;;;;;; -OGASES;HEAUTOC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;HEAUTOH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;HEMAINC;pecoal;sehe;coalchp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;HEMAINH;pecoal;sehe;coalhp;1;;;This seel output in reality is produced from coal gas (see email RP to NB 18.8.2016) -OGASES;IRONSTL;;;;;;; -OGASES;MACHINE;;;;;;; -OGASES;MAINCHP;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;MAINCHP;pecoal;segafos;coalgas;1;;; -OGASES;MAINCHP;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;MAINELEC;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;MAINELEC;pecoal;segafos;coalgas;1;;; -OGASES;MAINELEC;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;MAINHEAT;sesofos;fesoi;tdfossoi;1.667;feindsolid;;We withraw the solids used in TBLASTFUR TGASWKS TCOKEOVS and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;MAINHEAT;pecoal;segafos;coalgas;1;;; -OGASES;MAINHEAT;pecoal;sesofos;coaltr;1.667;;;We withraw the solids used in TBLASTFUR and producing gas which is used in the production of electricity The coefficient converts gas in solids -OGASES;MANUFACT;;;;;;; -OGASES;MINING;;;;;;; -OGASES;NECHEM;;;;;;; -OGASES;NEINTREN;;;;;;; -OGASES;NONENUSE;segafos;fegai;tdfosgai;1;fenongas;; -OGASES;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -OGASES;NONFERR;;;;;;; -OGASES;NONMET;;;;;;; -OGASES;STATDIFF;;;;;;; -OGASES;TBLASTFUR;pecoal;segafos;coalgas;1;;; -OGASES;TFC;;;;;;; -OGASES;TNONSPEC;;;;;;; -OGASES;TOTENGY;;;;;;; -OGASES;TOTIND;segafos;fegai;tdfosgai;1;feindgas;; -OGASES;TOTTRANF;;;;;;; +OBIOLIQ;WOODPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; +OGASES;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +OGASES;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +OGASES;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +OGASES;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +OGASES;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. OILSHALE;AUTOCHP;;;;;;; OILSHALE;AUTOELEC;;;;;;; OILSHALE;AUTOHEAT;;;;;;; +OILSHALE;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; +OILSHALE;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;DISTLOSS;;;;;;; OILSHALE;ELAUTOC;;;;;;; OILSHALE;ELAUTOE;;;;;;; @@ -2333,6 +2473,7 @@ OILSHALE;ELMAINC;;;;;;; OILSHALE;ELMAINE;;;;;;; OILSHALE;ELOUTPUT;;;;;;; OILSHALE;EXPORTS;;;;;;; +OILSHALE;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;HEATOUT;;;;;;; OILSHALE;HEAUTOC;;;;;;; OILSHALE;HEAUTOH;;;;;;; @@ -2340,36 +2481,53 @@ OILSHALE;HEMAINC;;;;;;; OILSHALE;HEMAINH;;;;;;; OILSHALE;IMPORTS;;;;;;; OILSHALE;INDPROD;;;;;;; -OILSHALE;INONSPEC;;;;;;; +OILSHALE;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +OILSHALE;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +OILSHALE;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;MAINCHP;;;;;;; OILSHALE;MAINELEC;;;;;;; OILSHALE;MAINHEAT;;;;;;; OILSHALE;MANUFACT;;;;;;; +OILSHALE;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;NEINTREN;;;;;;; -OILSHALE;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +OILSHALE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +OILSHALE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; OILSHALE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -OILSHALE;NONMET;;;;;;; +OILSHALE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +OILSHALE;NONMET;sesofos;feso_cement;tdso_cement;1;;; +OILSHALE;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;STATDIFF;;;;;;; OILSHALE;STOCKCHA;;;;;;; OILSHALE;TCOALLIQ;;;;;;; OILSHALE;TES;;;;;;; +OILSHALE;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;TFC;;;;;;; -OILSHALE;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +OILSHALE;TOTIND;;;;;feindsolid;; OILSHALE;TOTTRANF;;;;;;; -ONONSPEC;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +OILSHALE;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +OILSHALE;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +ONONSPEC;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; ONONSPEC;AUTOCHP;;;;;;; ONONSPEC;AUTOELEC;;;;;;; ONONSPEC;AUTOHEAT;;;;;;; ONONSPEC;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +ONONSPEC;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +ONONSPEC;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +ONONSPEC;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +ONONSPEC;AVBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;AVBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -ONONSPEC;CHEMICAL;;;;;;; +ONONSPEC;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +ONONSPEC;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; ONONSPEC;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -ONONSPEC;CONSTRUC;;;;;;; +ONONSPEC;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;DISTLOSS;peoil;seliqfos;refliq;-1;;; ONONSPEC;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +ONONSPEC;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; ONONSPEC;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; -ONONSPEC;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +ONONSPEC;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; +ONONSPEC;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +ONONSPEC;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ONONSPEC;ELAUTOC;;;;;;; ONONSPEC;ELAUTOE;peoil;seel;dot;1;;; ONONSPEC;ELMAINC;;;;;;; @@ -2381,25 +2539,30 @@ ONONSPEC;EOILGASEX;;;;;;; ONONSPEC;EPOWERPLT;;;;;;; ONONSPEC;EREFINER;;;;;;; ONONSPEC;EXPORTS;;;;;;; -ONONSPEC;FISHING;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -ONONSPEC;FOODPRO;;;;;;; +ONONSPEC;FISHING;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +ONONSPEC;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;HEATOUT;;;;;;; ONONSPEC;HEAUTOC;;;;;;; ONONSPEC;HEAUTOH;;;;;;; ONONSPEC;HEMAINC;;;;;;; ONONSPEC;HEMAINH;;;;;;; ONONSPEC;IMPORTS;;;;;;; -ONONSPEC;INONSPEC;;;;;;; -ONONSPEC;IRONSTL;;;;;;; -ONONSPEC;MACHINE;;;;;;; +ONONSPEC;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +ONONSPEC;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +ONONSPEC;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;MAINCHP;;;;;;; ONONSPEC;MAINELEC;;;;;;; ONONSPEC;MAINHEAT;;;;;;; ONONSPEC;MANUFACT;;;;;;; ONONSPEC;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +ONONSPEC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +ONONSPEC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +ONONSPEC;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +ONONSPEC;MARBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;MARBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -ONONSPEC;MINING;;;;;;; +ONONSPEC;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; +ONONSPEC;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;NECHEM;;;;;;; ONONSPEC;NECONSTRUC;;;;;;; ONONSPEC;NEFOODPRO;;;;;;; @@ -2417,35 +2580,41 @@ ONONSPEC;NETEXTILES;;;;;;; ONONSPEC;NETRANS;;;;;;; ONONSPEC;NETRANSEQ;;;;;;; ONONSPEC;NEWOODPRO;;;;;;; -ONONSPEC;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +ONONSPEC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +ONONSPEC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; ONONSPEC;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -ONONSPEC;NONFERR;;;;;;; -ONONSPEC;NONMET;;;;;;; +ONONSPEC;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +ONONSPEC;NONMET;seliqfos;feli_cement;tdli_cement;1;;; ONONSPEC;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -ONONSPEC;PAPERPRO;;;;;;; +ONONSPEC;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;PIPELINE;;;;;;; +ONONSPEC;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; ONONSPEC;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +ONONSPEC;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; ONONSPEC;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; ONONSPEC;ROAD;seliqfos;fepet;tdfospet;1;fetraliquid;; +ONONSPEC;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; ONONSPEC;STATDIFF;;;;;;; ONONSPEC;STOCKCHA;;;;;;; -ONONSPEC;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +ONONSPEC;TBLENDGAS;;;;;;; +ONONSPEC;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ONONSPEC;TES;;;;;;; -ONONSPEC;TEXTILES;;;;;;; +ONONSPEC;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;TFC;peoil;seliqfos;refliq;1;;; -ONONSPEC;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +ONONSPEC;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; ONONSPEC;TNONSPEC;;;;;;; ONONSPEC;TOTENGY;;;;;;; -ONONSPEC;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +ONONSPEC;TOTIND;;;;;feindliquid;; ONONSPEC;TOTTRANF;;;;;;; ONONSPEC;TOTTRANS;;;;;;; ONONSPEC;TPATFUEL;;;;;;; ONONSPEC;TPETCHEM;;;;;;; -ONONSPEC;TRANSEQ;;;;;;; +ONONSPEC;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;TRANSFER;;;;;;; ONONSPEC;TREFINER;;;;;;; ONONSPEC;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -ONONSPEC;WOODPRO;;;;;;; +ONONSPEC;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +ONONSPEC;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHER;AUTOCHP;;;;;;; OTHER;AUTOELEC;;;;;;; OTHER;AUTOHEAT;;;;;;; @@ -2465,20 +2634,27 @@ OTHER;MAINELEC;;;;;;; OTHER;MAINHEAT;;;;;;; OTHER;TES;;;;;;; OTHER;TOTTRANF;;;;;;; -OTHKERO;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +OTHKERO;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; OTHKERO;AUTOCHP;;;;;;; OTHKERO;AUTOELEC;;;;;;; OTHKERO;AUTOHEAT;;;;;;; OTHKERO;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +OTHKERO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +OTHKERO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +OTHKERO;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +OTHKERO;AVBUNK;peoil;seliqfos;refliq;-1;;; OTHKERO;AVBUNK;peoil;seliqfos;refliq;-1;;; OTHKERO;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -OTHKERO;CHEMICAL;;;;;;; +OTHKERO;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +OTHKERO;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; OTHKERO;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -OTHKERO;CONSTRUC;;;;;;; +OTHKERO;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;DISTLOSS;peoil;seliqfos;refliq;-1;;; OTHKERO;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +OTHKERO;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; OTHKERO;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; -OTHKERO;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +OTHKERO;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; +OTHKERO;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. OTHKERO;EGASWKS;;;;;;; OTHKERO;ELAUTOC;;;;;;; OTHKERO;ELAUTOE;peoil;seel;dot;1;;; @@ -2491,21 +2667,21 @@ OTHKERO;EOILGASEX;;;;;;; OTHKERO;EPOWERPLT;;;;;;; OTHKERO;EREFINER;;;;;;; OTHKERO;EXPORTS;;;;;;; -OTHKERO;FISHING;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -OTHKERO;FOODPRO;;;;;;; +OTHKERO;FISHING;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +OTHKERO;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;HEATOUT;;;;;;; OTHKERO;HEAUTOC;;;;;;; OTHKERO;HEMAINC;;;;;;; OTHKERO;HEMAINH;;;;;;; OTHKERO;IMPORTS;;;;;;; -OTHKERO;INONSPEC;;;;;;; -OTHKERO;IRONSTL;;;;;;; -OTHKERO;MACHINE;;;;;;; +OTHKERO;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +OTHKERO;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +OTHKERO;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;MAINCHP;;;;;;; OTHKERO;MAINELEC;;;;;;; OTHKERO;MAINHEAT;;;;;;; OTHKERO;MANUFACT;;;;;;; -OTHKERO;MINING;;;;;;; +OTHKERO;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;NECHEM;;;;;;; OTHKERO;NECONSTRUC;;;;;;; OTHKERO;NEFOODPRO;;;;;;; @@ -2521,113 +2697,80 @@ OTHKERO;NEOTHER;;;;;;; OTHKERO;NEPAPERPRO;;;;;;; OTHKERO;NETRANS;;;;;;; OTHKERO;NETRANSEQ;;;;;;; -OTHKERO;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +OTHKERO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +OTHKERO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; OTHKERO;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -OTHKERO;NONFERR;;;;;;; -OTHKERO;NONMET;;;;;;; +OTHKERO;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +OTHKERO;NONMET;seliqfos;feli_cement;tdli_cement;1;;; OTHKERO;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -OTHKERO;PAPERPRO;;;;;;; +OTHKERO;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;PIPELINE;;;;;;; +OTHKERO;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; OTHKERO;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +OTHKERO;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; OTHKERO;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; OTHKERO;ROAD;seliqfos;fedie;tdfosdie;1;fetraliquid;; +OTHKERO;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; OTHKERO;STATDIFF;;;;;;; OTHKERO;STOCKCHA;;;;;;; OTHKERO;TBLENDGAS;;;;;;; OTHKERO;TES;;;;;;; -OTHKERO;TEXTILES;;;;;;; +OTHKERO;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;TFC;peoil;seliqfos;refliq;1;;; OTHKERO;TOTENGY;;;;;;; -OTHKERO;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +OTHKERO;TOTIND;;;;;feindliquid;; OTHKERO;TOTTRANF;;;;;;; OTHKERO;TOTTRANS;;;;;;; OTHKERO;TPETCHEM;;;;;;; -OTHKERO;TRANSEQ;;;;;;; +OTHKERO;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;TRANSFER;;;;;;; OTHKERO;TREFINER;;;;;;; OTHKERO;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -OTHKERO;WOODPRO;;;;;;; -OVENCOKE;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; -OVENCOKE;AUTOCHP;;;;;;; +OTHKERO;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +OTHKERO;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; OVENCOKE;AUTOELEC;;;;;;; -OVENCOKE;AUTOHEAT;;;;;;; -OVENCOKE;CHEMICAL;;;;;;; OVENCOKE;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -OVENCOKE;CONSTRUC;;;;;;; -OVENCOKE;DISTLOSS;pecoal;sesofos;coaltr;-1;;; -OVENCOKE;DOMESNAV;;;;;;; -OVENCOKE;EBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -OVENCOKE;ECOKEOVS;;;;;;; -OVENCOKE;EGASWKS;;;;;;; -OVENCOKE;ELAUTOC;pecoal;seel;coalchp;1;;; +OVENCOKE;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. OVENCOKE;ELAUTOE;pecoal;seel;pc;1;;; -OVENCOKE;ELMAINC;pecoal;seel;coalchp;1;;; -OVENCOKE;ELMAINE;pecoal;seel;pc;1;;; OVENCOKE;ELOUTPUT;;;;;;; -OVENCOKE;EMINES;;;;;;; OVENCOKE;ENONSPEC;;;;;;; -OVENCOKE;EPATFUEL;;;;;;; -OVENCOKE;EPOWERPLT;;;;;;; -OVENCOKE;EREFINER;;;;;;; OVENCOKE;EXPORTS;;;;;;; OVENCOKE;FOODPRO;;;;;;; -OVENCOKE;HEATOUT;;;;;;; -OVENCOKE;HEAUTOC;pecoal;sehe;coalchp;1;;; -OVENCOKE;HEAUTOH;pecoal;sehe;coalhp;1;;; -OVENCOKE;HEMAINC;pecoal;sehe;coalchp;1;;; -OVENCOKE;HEMAINH;pecoal;sehe;coalhp;1;;; OVENCOKE;IMPORTS;;;;;;; OVENCOKE;INONSPEC;;;;;;; OVENCOKE;IRONSTL;;;;;;; OVENCOKE;MACHINE;;;;;;; -OVENCOKE;MAINCHP;;;;;;; -OVENCOKE;MAINELEC;;;;;;; -OVENCOKE;MAINHEAT;;;;;;; OVENCOKE;MANUFACT;;;;;;; -OVENCOKE;MINING;;;;;;; -OVENCOKE;NECHEM;;;;;;; OVENCOKE;NEINTREN;;;;;;; -OVENCOKE;NEOTHER;;;;;;; -OVENCOKE;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +OVENCOKE;NONENUSE;;;;;fenonsolid;; +OVENCOKE;NONENUSE;;;;;;; OVENCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -OVENCOKE;NONFERR;;;;;;; OVENCOKE;NONMET;;;;;;; -OVENCOKE;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -OVENCOKE;PAPERPRO;;;;;;; -OVENCOKE;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +OVENCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; OVENCOKE;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; OVENCOKE;STATDIFF;;;;;;; OVENCOKE;STOCKCHA;;;;;;; -OVENCOKE;TBKB;;;;;;; -OVENCOKE;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -OVENCOKE;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; -OVENCOKE;TCOALLIQ;;;;;;; -OVENCOKE;TCOKEOVS;;;;;;; +OVENCOKE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. OVENCOKE;TES;;;;;;; -OVENCOKE;TEXTILES;;;;;;; OVENCOKE;TFC;pecoal;sesofos;coaltr;1;;; -OVENCOKE;TGASWKS;;;;;;; -OVENCOKE;TNONSPEC;;;;;;; OVENCOKE;TOTENGY;;;;;;; -OVENCOKE;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +OVENCOKE;TOTIND;;;;;feindsolid;; OVENCOKE;TOTTRANF;;;;;;; -OVENCOKE;TOTTRANS;;;;;;; -OVENCOKE;TPATFUEL;;;;;;; -OVENCOKE;TRANSEQ;;;;;;; -OVENCOKE;TRNONSPE;;;;;;; -OVENCOKE;WOODPRO;;;;;;; -PARWAX;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -PARWAX;CHEMICAL;;;;;;; +PARWAX;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +PARWAX;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; PARWAX;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; +PARWAX;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;DISTLOSS;peoil;seliqfos;refliq;-1;;; PARWAX;ENONSPEC;;;;;;; PARWAX;EREFINER;;;;;;; PARWAX;EXPORTS;;;;;;; -PARWAX;FOODPRO;;;;;;; +PARWAX;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;IMPORTS;;;;;;; -PARWAX;INONSPEC;;;;;;; +PARWAX;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +PARWAX;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +PARWAX;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;MANUFACT;;;;;;; -PARWAX;MINING;;;;;;; +PARWAX;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;NECHEM;;;;;;; PARWAX;NECONSTRUC;;;;;;; PARWAX;NEFOODPRO;;;;;;; @@ -2645,31 +2788,41 @@ PARWAX;NETEXTILES;;;;;;; PARWAX;NETRANS;;;;;;; PARWAX;NETRANSEQ;;;;;;; PARWAX;NEWOODPRO;;;;;;; -PARWAX;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +PARWAX;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +PARWAX;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; PARWAX;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; +PARWAX;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +PARWAX;NONMET;seliqfos;feli_cement;tdli_cement;1;;; +PARWAX;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; PARWAX;STATDIFF;;;;;;; PARWAX;STOCKCHA;;;;;;; PARWAX;TES;;;;;;; +PARWAX;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;TFC;peoil;seliqfos;refliq;1;;; PARWAX;TOTENGY;;;;;;; -PARWAX;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +PARWAX;TOTIND;;;;;feindliquid;; PARWAX;TOTTRANF;;;;;;; PARWAX;TOTTRANS;;;;;;; PARWAX;TPETCHEM;;;;;;; +PARWAX;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;TRANSFER;;;;;;; PARWAX;TREFINER;;;;;;; PARWAX;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -PATFUEL;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +PARWAX;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +PARWAX;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +PATFUEL;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; PATFUEL;AUTOCHP;;;;;;; PATFUEL;AUTOELEC;;;;;;; PATFUEL;AUTOHEAT;;;;;;; -PATFUEL;CHEMICAL;;;;;;; +PATFUEL;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; PATFUEL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -PATFUEL;CONSTRUC;;;;;;; +PATFUEL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; PATFUEL;DOMESNAV;;;;;;; -PATFUEL;ECOKEOVS;;;;;;; +PATFUEL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PATFUEL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PATFUEL;EGASWKS;;;;;;; PATFUEL;ELAUTOC;pecoal;seel;coalchp;1;;; PATFUEL;ELAUTOE;pecoal;seel;pc;1;;; PATFUEL;ELMAINC;pecoal;seel;coalchp;1;;; @@ -2678,56 +2831,67 @@ PATFUEL;ELOUTPUT;;;;;;; PATFUEL;EMINES;;;;;;; PATFUEL;EPATFUEL;;;;;;; PATFUEL;EPOWERPLT;;;;;;; +PATFUEL;EREFINER;;;;;;; PATFUEL;EXPORTS;;;;;;; -PATFUEL;FISHING;sesofos;fesoi;tdfossoi;1;feagrsolid;; -PATFUEL;FOODPRO;;;;;;; +PATFUEL;FISHING;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; +PATFUEL;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;HEATOUT;;;;;;; PATFUEL;HEAUTOC;pecoal;sehe;coalchp;1;;; PATFUEL;HEAUTOH;pecoal;sehe;coalhp;1;;; PATFUEL;HEMAINC;pecoal;sehe;coalchp;1;;; PATFUEL;HEMAINH;pecoal;sehe;coalhp;1;;; PATFUEL;IMPORTS;;;;;;; -PATFUEL;INONSPEC;;;;;;; -PATFUEL;IRONSTL;;;;;;; -PATFUEL;MACHINE;;;;;;; +PATFUEL;INDPROD;;;;;;; +PATFUEL;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +PATFUEL;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +PATFUEL;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;MAINCHP;;;;;;; PATFUEL;MAINELEC;;;;;;; PATFUEL;MAINHEAT;;;;;;; PATFUEL;MANUFACT;;;;;;; PATFUEL;MARBUNK;;;;;;; -PATFUEL;MINING;;;;;;; +PATFUEL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;NEINTREN;;;;;;; -PATFUEL;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +PATFUEL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +PATFUEL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; PATFUEL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -PATFUEL;NONFERR;;;;;;; -PATFUEL;NONMET;;;;;;; +PATFUEL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +PATFUEL;NONMET;sesofos;feso_cement;tdso_cement;1;;; PATFUEL;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -PATFUEL;PAPERPRO;;;;;;; -PATFUEL;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +PATFUEL;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PATFUEL;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +PATFUEL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; PATFUEL;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; PATFUEL;STATDIFF;;;;;;; PATFUEL;STOCKCHA;;;;;;; PATFUEL;TBKB;;;;;;; -PATFUEL;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -PATFUEL;TBLASTFUR;pecoal;sesofos;coaltr;-1;;; -PATFUEL;TCOKEOVS;;;;;;; +PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PATFUEL;TCOALLIQ;;;;;;; +PATFUEL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PATFUEL;TES;;;;;;; -PATFUEL;TEXTILES;;;;;;; +PATFUEL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;TFC;pecoal;sesofos;coaltr;1;;; +PATFUEL;TGASWKS;;;;;;; PATFUEL;TOTENGY;;;;;;; -PATFUEL;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +PATFUEL;TOTIND;;;;;feindsolid;; PATFUEL;TOTTRANF;;;;;;; PATFUEL;TOTTRANS;;;;;;; PATFUEL;TPATFUEL;;;;;;; -PATFUEL;TRANSEQ;;;;;;; -PATFUEL;WOODPRO;;;;;;; -PEAT;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +PATFUEL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +PATFUEL;TRANSFER;;;;;;; +PATFUEL;TREFINER;;;;;;; +PATFUEL;TRNONSPE;;;;;;; +PATFUEL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEAT;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; PEAT;AUTOCHP;;;;;;; PEAT;AUTOELEC;;;;;;; PEAT;AUTOHEAT;;;;;;; -PEAT;CHEMICAL;;;;;;; +PEAT;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; PEAT;COMMPUB;sesofos;fesob;tdfossob;1;feserbio;coal; -PEAT;CONSTRUC;;;;;;; +PEAT;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; PEAT;DISTLOSS;pecoal;sesofos;coaltr;-1;;; PEAT;EBKB;;;;;;; PEAT;ELAUTOC;pecoal;seel;coalchp;1;;; @@ -2739,7 +2903,7 @@ PEAT;EMINES;;;;;;; PEAT;ENONSPEC;;;;;;; PEAT;EPOWERPLT;;;;;;; PEAT;EXPORTS;;;;;;; -PEAT;FOODPRO;;;;;;; +PEAT;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; PEAT;HEATOUT;;;;;;; PEAT;HEAUTOC;pecoal;sehe;coalchp;1;;; PEAT;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -2747,37 +2911,39 @@ PEAT;HEMAINC;pecoal;sehe;coalchp;1;;; PEAT;HEMAINH;pecoal;sehe;coalhp;1;;; PEAT;IMPORTS;;;;;;; PEAT;INDPROD;;;;;;; -PEAT;INONSPEC;;;;;;; -PEAT;IRONSTL;;;;;;; -PEAT;MACHINE;;;;;;; +PEAT;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEAT;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +PEAT;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; PEAT;MAINCHP;;;;;;; PEAT;MAINELEC;;;;;;; PEAT;MAINHEAT;;;;;;; PEAT;MANUFACT;;;;;;; -PEAT;MINING;;;;;;; -PEAT;NONFERR;;;;;;; -PEAT;NONMET;;;;;;; +PEAT;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEAT;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEAT;NONMET;sesofos;feso_cement;tdso_cement;1;;; PEAT;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -PEAT;PAPERPRO;;;;;;; -PEAT;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +PEAT;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEAT;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +PEAT;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; PEAT;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; PEAT;STATDIFF;;;;;;; PEAT;STOCKCHA;;;;;;; PEAT;TBKB;;;;;;; PEAT;TES;;;;;;; -PEAT;TEXTILES;;;;;;; +PEAT;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; PEAT;TFC;pecoal;sesofos;coaltr;1;;; PEAT;TOTENGY;;;;;;; -PEAT;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +PEAT;TOTIND;;;;;feindsolid;; PEAT;TOTTRANF;;;;;;; PEAT;TOTTRANS;;;;;;; -PEAT;WOODPRO;;;;;;; -PEATPROD;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +PEAT;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEAT;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEATPROD;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; PEATPROD;AUTOCHP;;;;;;; PEATPROD;AUTOHEAT;;;;;;; -PEATPROD;CHEMICAL;;;;;;; +PEATPROD;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; PEATPROD;COMMPUB;sesofos;fesob;tdfossob;1;feserbio;coal; -PEATPROD;CONSTRUC;;;;;;; +PEATPROD;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;DISTLOSS;pecoal;sesofos;coaltr;-1;;; PEATPROD;EBKB;;;;;;; PEATPROD;ELAUTOC;pecoal;seel;coalchp;1;;; @@ -2789,79 +2955,85 @@ PEATPROD;EMINES;;;;;;; PEATPROD;ENONSPEC;;;;;;; PEATPROD;EPOWERPLT;;;;;;; PEATPROD;EXPORTS;;;;;;; -PEATPROD;FOODPRO;;;;;;; +PEATPROD;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;HEATOUT;;;;;;; PEATPROD;HEAUTOC;pecoal;sehe;coalchp;1;;; PEATPROD;HEAUTOH;pecoal;sehe;coalhp;1;;; PEATPROD;HEMAINC;pecoal;sehe;coalchp;1;;; PEATPROD;HEMAINH;pecoal;sehe;coalhp;1;;; PEATPROD;IMPORTS;;;;;;; -PEATPROD;INONSPEC;;;;;;; -PEATPROD;IRONSTL;;;;;;; -PEATPROD;MACHINE;;;;;;; +PEATPROD;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEATPROD;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +PEATPROD;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;MAINCHP;;;;;;; PEATPROD;MAINELEC;;;;;;; PEATPROD;MAINHEAT;;;;;;; PEATPROD;MANUFACT;;;;;;; -PEATPROD;MINING;;;;;;; +PEATPROD;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;NEINTREN;;;;;;; -PEATPROD;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +PEATPROD;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +PEATPROD;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; PEATPROD;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -PEATPROD;NONFERR;;;;;;; -PEATPROD;NONMET;;;;;;; +PEATPROD;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEATPROD;NONMET;sesofos;feso_cement;tdso_cement;1;;; PEATPROD;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -PEATPROD;PAPERPRO;;;;;;; -PEATPROD;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +PEATPROD;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PEATPROD;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +PEATPROD;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; PEATPROD;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; PEATPROD;STATDIFF;;;;;;; PEATPROD;STOCKCHA;;;;;;; PEATPROD;TBKB;;;;;;; PEATPROD;TES;;;;;;; -PEATPROD;TEXTILES;;;;;;; +PEATPROD;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;TFC;pecoal;sesofos;coaltr;1;;; PEATPROD;TNONSPEC;;;;;;; PEATPROD;TOTENGY;;;;;;; -PEATPROD;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +PEATPROD;TOTIND;;;;;feindsolid;; PEATPROD;TOTTRANF;;;;;;; PEATPROD;TOTTRANS;;;;;;; -PEATPROD;TRANSEQ;;;;;;; +PEATPROD;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;TRNONSPE;;;;;;; -PEATPROD;WOODPRO;;;;;;; -PETCOKE;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +PEATPROD;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PETCOKE;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; PETCOKE;AUTOCHP;;;;;;; PETCOKE;AUTOELEC;;;;;;; PETCOKE;AUTOHEAT;;;;;;; -PETCOKE;CHEMICAL;;;;;;; +PETCOKE;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; PETCOKE;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -PETCOKE;CONSTRUC;;;;;;; +PETCOKE;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;DISTLOSS;peoil;seliqfos;refliq;-1;;; -PETCOKE;EBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -PETCOKE;ECOKEOVS;;;;;;; +PETCOKE;DOMESNAV;;;;;;; +PETCOKE;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PETCOKE;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PETCOKE;EGASWKS;;;;;;; PETCOKE;ELAUTOC;;;;;;; PETCOKE;ELAUTOE;peoil;seel;dot;1;;; PETCOKE;ELMAINC;;;;;;; PETCOKE;ELMAINE;peoil;seel;dot;1;;; PETCOKE;ELOUTPUT;;;;;;; +PETCOKE;EMINES;;;;;;; PETCOKE;ENONSPEC;;;;;;; PETCOKE;EOILGASEX;;;;;;; PETCOKE;EPOWERPLT;;;;;;; PETCOKE;EREFINER;;;;;;; PETCOKE;EXPORTS;;;;;;; -PETCOKE;FOODPRO;;;;;;; +PETCOKE;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;HEATOUT;;;;;;; PETCOKE;HEAUTOC;;;;;;; PETCOKE;HEAUTOH;;;;;;; PETCOKE;HEMAINC;;;;;;; PETCOKE;HEMAINH;;;;;;; PETCOKE;IMPORTS;;;;;;; -PETCOKE;INONSPEC;;;;;;; -PETCOKE;IRONSTL;;;;;;; -PETCOKE;MACHINE;;;;;;; +PETCOKE;INDPROD;;;;;;; +PETCOKE;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +PETCOKE;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +PETCOKE;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;MAINCHP;;;;;;; PETCOKE;MAINELEC;;;;;;; PETCOKE;MAINHEAT;;;;;;; PETCOKE;MANUFACT;;;;;;; -PETCOKE;MINING;;;;;;; +PETCOKE;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;NECHEM;;;;;;; PETCOKE;NEFOODPRO;;;;;;; PETCOKE;NEIND;;;;;;; @@ -2875,44 +3047,49 @@ PETCOKE;NENONMET;;;;;;; PETCOKE;NEOTHER;;;;;;; PETCOKE;NEPAPERPRO;;;;;;; PETCOKE;NETEXTILES;;;;;;; -PETCOKE;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +PETCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +PETCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; PETCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -PETCOKE;NONFERR;;;;;;; -PETCOKE;NONMET;;;;;;; +PETCOKE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +PETCOKE;NONMET;sesofos;feso_cement;tdso_cement;1;;; PETCOKE;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -PETCOKE;PAPERPRO;;;;;;; -PETCOKE;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +PETCOKE;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PETCOKE;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +PETCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; PETCOKE;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; PETCOKE;STATDIFF;;;;;;; PETCOKE;STOCKCHA;;;;;;; -PETCOKE;TBLASTFUR;sesofos;fesoi;tdfossoi;-1;feindsolid;; -PETCOKE;TCOKEOVS;;;;;;; +PETCOKE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +PETCOKE;TBLENDGAS;;;;;;; +PETCOKE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PETCOKE;TES;;;;;;; -PETCOKE;TEXTILES;;;;;;; +PETCOKE;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;TFC;peoil;seliqfos;refliq;1;;; +PETCOKE;TGASWKS;;;;;;; PETCOKE;TNONSPEC;;;;;;; PETCOKE;TOTENGY;;;;;;; -PETCOKE;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +PETCOKE;TOTIND;;;;;feindsolid;; PETCOKE;TOTTRANF;;;;;;; PETCOKE;TOTTRANS;;;;;;; PETCOKE;TPATFUEL;;;;;;; PETCOKE;TPETCHEM;;;;;;; -PETCOKE;TRANSEQ;;;;;;; +PETCOKE;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;TRANSFER;;;;;;; PETCOKE;TREFINER;;;;;;; -PRIMSBIO;AGRICULT;sesobio;fesoi;tdbiosoi;1;feagrsolid;; +PETCOKE;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +PRIMSBIO;AGRICULT;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; PRIMSBIO;AUTOCHP;;;;;;; PRIMSBIO;AUTOELEC;;;;;;; PRIMSBIO;AUTOHEAT;;;;;;; -PRIMSBIO;CHEMICAL;;;;;;; +PRIMSBIO;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; PRIMSBIO;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biomod; -PRIMSBIO;CONSTRUC;;;;;;; +PRIMSBIO;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; PRIMSBIO;DISTLOSS;pebiolc;sesobio;biotr;-1;;; PRIMSBIO;DOMESNAV;;;;;;; PRIMSBIO;EBIOGAS;;;;;;; PRIMSBIO;EBKB;;;;;;; PRIMSBIO;ECHARCOAL;;;;;;; -PRIMSBIO;ECOKEOVS;;;;;;; +PRIMSBIO;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PRIMSBIO;EGASWKS;;;;;;; PRIMSBIO;ELAUTOC;pebiolc;seel;biochp;1;;; PRIMSBIO;ELAUTOE;pebiolc;seel;bioigcc;1;;; @@ -2924,8 +3101,8 @@ PRIMSBIO;ENONSPEC;pebiolc;sesobio;biotr;-1;;; PRIMSBIO;EPOWERPLT;;;;;;; PRIMSBIO;EREFINER;;;;;;; PRIMSBIO;EXPORTS;;;;;;; -PRIMSBIO;FISHING;sesobio;fesoi;tdbiosoi;1;feagrsolid;; -PRIMSBIO;FOODPRO;;;;;;; +PRIMSBIO;FISHING;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; +PRIMSBIO;FOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; PRIMSBIO;HEATOUT;;;;;;; PRIMSBIO;HEAUTOC;pebiolc;sehe;biochp;1;;; PRIMSBIO;HEAUTOH;pebiolc;sehe;biohp;1;;; @@ -2933,41 +3110,45 @@ PRIMSBIO;HEMAINC;pebiolc;sehe;biochp;1;;; PRIMSBIO;HEMAINH;pebiolc;sehe;biohp;1;;; PRIMSBIO;IMPORTS;;;;;;; PRIMSBIO;INDPROD;;;;;;; -PRIMSBIO;INONSPEC;;;;;;; -PRIMSBIO;IRONSTL;;;;;;; -PRIMSBIO;MACHINE;;;;;;; +PRIMSBIO;INONSPEC;sesobio;feso_otherInd;tdso_otherInd;1;;; +PRIMSBIO;IRONSTL;sesobio;feso_steel;tdso_steel;1;;; +PRIMSBIO;MACHINE;sesobio;feso_otherInd;tdso_otherInd;1;;; PRIMSBIO;MAINCHP;;;;;;; PRIMSBIO;MAINELEC;;;;;;; PRIMSBIO;MAINHEAT;;;;;;; PRIMSBIO;MANUFACT;;;;;;; -PRIMSBIO;MINING;;;;;;; -PRIMSBIO;NONFERR;;;;;;; -PRIMSBIO;NONMET;;;;;;; +PRIMSBIO;MINING;sesobio;feso_otherInd;tdso_otherInd;1;;; +PRIMSBIO;NEINTREN;;;;;;; +PRIMSBIO;NONENUSE;sesobio;feso_chemicals;tdso_chemicals;1;;; +PRIMSBIO;NONFERR;sesobio;feso_otherInd;tdso_otherInd;1;;; +PRIMSBIO;NONMET;sesobio;feso_cement;tdso_cement;1;;; PRIMSBIO;ONONSPEC;sesobio;fesob;tdbiosob;1;feothsolid;; -PRIMSBIO;PAPERPRO;;;;;;; -PRIMSBIO;RAIL;sesobio;fesoi;tdbiosoi;1;feindsolid;; +PRIMSBIO;PAPERPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; +PRIMSBIO;RAIL;sesobio;feso_otherInd;tdso_otherInd;1;feindsolid;; +PRIMSBIO;RAIL;rep_sesobio;rep_feso;rep_rail;1;;; PRIMSBIO;RESIDENT;sesobio;fesob;tdbiosob;1;feresbioshare;bioshare; PRIMSBIO;STATDIFF;;;;;;; PRIMSBIO;STOCKCHA;;;;;;; PRIMSBIO;TBKB;;;;;;; PRIMSBIO;TCHARCOAL;;;;;;; PRIMSBIO;TES;;;;;;; -PRIMSBIO;TEXTILES;;;;;;; +PRIMSBIO;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; PRIMSBIO;TFC;pebiolc;sesobio;biotr;1;;; PRIMSBIO;TNONSPEC;;;;;;; PRIMSBIO;TOTENGY;;;;;;; -PRIMSBIO;TOTIND;sesobio;fesoi;tdbiosoi;1;feindsolid;; +PRIMSBIO;TOTIND;;;;;feindsolid;; PRIMSBIO;TOTTRANF;;;;;;; PRIMSBIO;TOTTRANS;;;;;;; PRIMSBIO;TPATFUEL;;;;;;; -PRIMSBIO;TRANSEQ;;;;;;; +PRIMSBIO;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; PRIMSBIO;TRNONSPE;;;;;;; -PRIMSBIO;WOODPRO;;;;;;; +PRIMSBIO;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; REFFEEDS;EREFINER;;;;;;; REFFEEDS;EXPORTS;;;;;;; REFFEEDS;IMPORTS;;;;;;; REFFEEDS;NEINTREN;;;;;;; -REFFEEDS;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +REFFEEDS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +REFFEEDS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; REFFEEDS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; REFFEEDS;STATDIFF;;;;;;; REFFEEDS;STOCKCHA;;;;;;; @@ -2979,114 +3160,139 @@ REFFEEDS;TOTTRANF;;;;;;; REFFEEDS;TPETCHEM;;;;;;; REFFEEDS;TRANSFER;;;;;;; REFFEEDS;TREFINER;;;;;;; +REFINGAS;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;AUTOCHP;;;;;;; REFINGAS;AUTOELEC;;;;;;; REFINGAS;AUTOHEAT;;;;;;; -REFINGAS;CHEMICAL;;;;;;; +REFINGAS;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; REFINGAS;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -REFINGAS;CONSTRUC;;;;;;; +REFINGAS;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;DISTLOSS;peoil;seliqfos;refliq;-1;;; -REFINGAS;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +REFINGAS;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +REFINGAS;EGASWKS;;;;;;; REFINGAS;ELAUTOC;;;;;;; REFINGAS;ELAUTOE;peoil;seel;dot;1;;; REFINGAS;ELMAINC;;;;;;; REFINGAS;ELMAINE;peoil;seel;dot;1;;; REFINGAS;ELOUTPUT;;;;;;; +REFINGAS;EMINES;;;;;;; REFINGAS;ENONSPEC;;;;;;; REFINGAS;EOILGASEX;;;;;;; REFINGAS;EPOWERPLT;;;;;;; REFINGAS;EREFINER;;;;;;; -REFINGAS;FOODPRO;;;;;;; +REFINGAS;EXPORTS;;;;;;; +REFINGAS;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;HEATOUT;;;;;;; REFINGAS;HEAUTOC;;;;;;; REFINGAS;HEAUTOH;;;;;;; REFINGAS;HEMAINC;;;;;;; REFINGAS;HEMAINH;;;;;;; -REFINGAS;INONSPEC;;;;;;; -REFINGAS;IRONSTL;;;;;;; -REFINGAS;MACHINE;;;;;;; +REFINGAS;IMPORTS;;;;;;; +REFINGAS;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +REFINGAS;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +REFINGAS;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;MAINCHP;;;;;;; REFINGAS;MAINELEC;;;;;;; REFINGAS;MAINHEAT;;;;;;; REFINGAS;MANUFACT;;;;;;; -REFINGAS;MINING;;;;;;; +REFINGAS;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;NECHEM;;;;;;; REFINGAS;NEIND;;;;;;; REFINGAS;NEINTREN;;;;;;; -REFINGAS;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +REFINGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +REFINGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; REFINGAS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -REFINGAS;NONMET;;;;;;; +REFINGAS;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +REFINGAS;NONMET;seliqfos;feli_cement;tdli_cement;1;;; REFINGAS;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -REFINGAS;PAPERPRO;;;;;;; +REFINGAS;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; REFINGAS;ROAD;seliqfos;fedie;tdfosdie;1;fetraliquid;; +REFINGAS;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; REFINGAS;STATDIFF;;;;;;; REFINGAS;STOCKCHA;;;;;;; REFINGAS;TBLENDGAS;;;;;;; -REFINGAS;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +REFINGAS;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. REFINGAS;TES;;;;;;; +REFINGAS;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;TFC;peoil;seliqfos;refliq;1;;; -REFINGAS;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +REFINGAS;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; REFINGAS;TOTENGY;;;;;;; -REFINGAS;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +REFINGAS;TOTIND;;;;;feindliquid;; REFINGAS;TOTTRANF;;;;;;; REFINGAS;TOTTRANS;;;;;;; +REFINGAS;TPATFUEL;;;;;;; REFINGAS;TPETCHEM;;;;;;; +REFINGAS;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;TRANSFER;;;;;;; REFINGAS;TREFINER;;;;;;; -RENEWNS;AGRICULT;sesobio;fesoi;tdbiosoi;1;feagrsolid;; +REFINGAS;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +RENEWNS;AGRICULT;sesobio;feso_otherInd;tdso_otherInd;1;feagrsolid;; RENEWNS;AUTOCHP;;;;;;; RENEWNS;AUTOELEC;;;;;;; -RENEWNS;CHEMICAL;;;;;;; +RENEWNS;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; RENEWNS;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biomod; +RENEWNS;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; +RENEWNS;DISTLOSS;pebiolc;sesobio;biotr;-1;;; RENEWNS;ELAUTOC;;;;;;; RENEWNS;ELAUTOE;;;;;;; RENEWNS;ELMAINC;;;;;;; RENEWNS;ELMAINE;;;;;;; RENEWNS;ELOUTPUT;;;;;;; RENEWNS;EXPORTS;;;;;;; -RENEWNS;FOODPRO;;;;;;; +RENEWNS;FOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; RENEWNS;HEATOUT;;;;;;; RENEWNS;HEAUTOC;;;;;;; RENEWNS;HEMAINC;;;;;;; RENEWNS;IMPORTS;;;;;;; RENEWNS;INDPROD;;;;;;; -RENEWNS;INONSPEC;;;;;;; -RENEWNS;IRONSTL;;;;;;; -RENEWNS;MACHINE;;;;;;; +RENEWNS;INONSPEC;sesobio;feso_otherInd;tdso_otherInd;1;;; +RENEWNS;IRONSTL;sesobio;feso_steel;tdso_steel;1;;; +RENEWNS;MACHINE;sesobio;feso_otherInd;tdso_otherInd;1;;; RENEWNS;MAINCHP;;;;;;; RENEWNS;MAINELEC;;;;;;; RENEWNS;MANUFACT;;;;;;; -RENEWNS;NONFERR;;;;;;; -RENEWNS;NONMET;;;;;;; +RENEWNS;MINING;sesobio;feso_otherInd;tdso_otherInd;1;;; +RENEWNS;NONFERR;sesobio;feso_otherInd;tdso_otherInd;1;;; +RENEWNS;NONMET;sesobio;feso_cement;tdso_cement;1;;; RENEWNS;ONONSPEC;sesobio;fesob;tdbiosob;1;feothsolid;; -RENEWNS;PAPERPRO;;;;;;; +RENEWNS;PAPERPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; RENEWNS;RESIDENT;sesobio;fesob;tdbiosob;1;feresbiomod;biomod; RENEWNS;STATDIFF;;;;;;; -RENEWNS;TCOKEOVS;;;;;;; +RENEWNS;STOCKCHA;;;;;;; +RENEWNS;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. RENEWNS;TES;;;;;;; -RENEWNS;TEXTILES;;;;;;; +RENEWNS;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; RENEWNS;TFC;pebiolc;sesobio;biotr;1;;; +RENEWNS;TGASWKS;;;;;;; RENEWNS;TNONSPEC;;;;;;; -RENEWNS;TOTIND;sesobio;fesoi;tdbiosoi;1;feindsolid;; +RENEWNS;TOTENGY;;;;;;; +RENEWNS;TOTIND;;;;;feindsolid;; RENEWNS;TOTTRANF;;;;;;; -RENEWNS;TRANSEQ;;;;;;; -RENEWNS;WOODPRO;;;;;;; -RESFUEL;AGRICULT;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; +RENEWNS;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; +RENEWNS;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; +RESFUEL;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; RESFUEL;AUTOCHP;;;;;;; RESFUEL;AUTOELEC;;;;;;; RESFUEL;AUTOHEAT;;;;;;; RESFUEL;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +RESFUEL;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +RESFUEL;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; +RESFUEL;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +RESFUEL;AVBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;AVBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -RESFUEL;CHEMICAL;;;;;;; +RESFUEL;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; +RESFUEL;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; RESFUEL;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -RESFUEL;CONSTRUC;;;;;;; +RESFUEL;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;DISTLOSS;peoil;seliqfos;refliq;-1;;; RESFUEL;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; +RESFUEL;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; RESFUEL;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; -RESFUEL;EBLASTFUR;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; -RESFUEL;ECOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +RESFUEL;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; +RESFUEL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +RESFUEL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. RESFUEL;EGASWKS;;;;;;; RESFUEL;ELAUTOC;;;;;;; RESFUEL;ELAUTOE;peoil;seel;dot;1;;; @@ -3096,28 +3302,34 @@ RESFUEL;ELOUTPUT;;;;;;; RESFUEL;EMINES;;;;;;; RESFUEL;ENONSPEC;;;;;;; RESFUEL;EOILGASEX;;;;;;; +RESFUEL;EPATFUEL;;;;;;; RESFUEL;EPOWERPLT;;;;;;; RESFUEL;EREFINER;;;;;;; RESFUEL;EXPORTS;;;;;;; -RESFUEL;FISHING;seliqfos;fehoi;tdfoshoi;1;feagrliquid;; -RESFUEL;FOODPRO;;;;;;; +RESFUEL;FISHING;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; +RESFUEL;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;HEATOUT;;;;;;; RESFUEL;HEAUTOC;;;;;;; RESFUEL;HEAUTOH;;;;;;; RESFUEL;HEMAINC;;;;;;; RESFUEL;HEMAINH;;;;;;; RESFUEL;IMPORTS;;;;;;; -RESFUEL;INONSPEC;;;;;;; -RESFUEL;IRONSTL;;;;;;; -RESFUEL;MACHINE;;;;;;; +RESFUEL;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +RESFUEL;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +RESFUEL;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;MAINCHP;;;;;;; RESFUEL;MAINELEC;;;;;;; RESFUEL;MAINHEAT;;;;;;; RESFUEL;MANUFACT;;;;;;; RESFUEL;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; +RESFUEL;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +RESFUEL;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; +RESFUEL;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; +RESFUEL;MARBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;MARBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; -RESFUEL;MINING;;;;;;; +RESFUEL;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; +RESFUEL;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;NECHEM;;;;;;; RESFUEL;NECONSTRUC;;;;;;; RESFUEL;NEFOODPRO;;;;;;; @@ -3129,37 +3341,43 @@ RESFUEL;NENONMET;;;;;;; RESFUEL;NEOTHER;;;;;;; RESFUEL;NETEXTILES;;;;;;; RESFUEL;NETRANS;;;;;;; -RESFUEL;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +RESFUEL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +RESFUEL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; RESFUEL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -RESFUEL;NONFERR;;;;;;; -RESFUEL;NONMET;;;;;;; +RESFUEL;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +RESFUEL;NONMET;seliqfos;feli_cement;tdli_cement;1;;; RESFUEL;ONONSPEC;seliqfos;fehob;tdfoshob;1;feothliquid;; -RESFUEL;PAPERPRO;;;;;;; +RESFUEL;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;PIPELINE;;;;;;; +RESFUEL;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; RESFUEL;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +RESFUEL;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; RESFUEL;RESIDENT;seliqfos;fehob;tdfoshob;1;feresliquid;petrol; RESFUEL;ROAD;seliqfos;fedie;tdfosdie;1;fetraliquid;; +RESFUEL;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; RESFUEL;STATDIFF;;;;;;; RESFUEL;STOCKCHA;;;;;;; -RESFUEL;TBLASTFUR;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +RESFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. RESFUEL;TBLENDGAS;;;;;;; -RESFUEL;TCOKEOVS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +RESFUEL;TCOALLIQ;;;;;;; +RESFUEL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. RESFUEL;TES;;;;;;; -RESFUEL;TEXTILES;;;;;;; +RESFUEL;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;TFC;peoil;seliqfos;refliq;1;;; -RESFUEL;TGASWKS;seliqfos;fehoi;tdfoshoi;-1;feindliquid;; +RESFUEL;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; RESFUEL;TNONSPEC;;;;;;; RESFUEL;TOTENGY;;;;;;; -RESFUEL;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +RESFUEL;TOTIND;;;;;feindliquid;; RESFUEL;TOTTRANF;;;;;;; RESFUEL;TOTTRANS;;;;;;; RESFUEL;TPATFUEL;;;;;;; RESFUEL;TPETCHEM;;;;;;; -RESFUEL;TRANSEQ;;;;;;; +RESFUEL;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;TRANSFER;;;;;;; RESFUEL;TREFINER;;;;;;; RESFUEL;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; -RESFUEL;WOODPRO;;;;;;; +RESFUEL;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; +RESFUEL;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; SOLARPV;AUTOELEC;;;;;;; SOLARPV;ELAUTOC;;;;;;; SOLARPV;ELAUTOE;;;;;;; @@ -3215,13 +3433,13 @@ SOLARTH;TOTIND;;;;;;; SOLARTH;TOTTRANF;;;;;;; SOLARTH;TRANSEQ;;;;;;; SOLARTH;WOODPRO;;;;;;; -SUBCOAL;AGRICULT;sesofos;fesoi;tdfossoi;1;feagrsolid;; +SUBCOAL;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; SUBCOAL;AUTOCHP;;;;;;; SUBCOAL;AUTOELEC;;;;;;; SUBCOAL;AUTOHEAT;;;;;;; -SUBCOAL;CHEMICAL;;;;;;; +SUBCOAL;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; SUBCOAL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; -SUBCOAL;CONSTRUC;;;;;;; +SUBCOAL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; SUBCOAL;DOMESNAV;;;;;;; SUBCOAL;EBKB;;;;;;; @@ -3235,7 +3453,7 @@ SUBCOAL;ENONSPEC;;;;;;; SUBCOAL;EPATFUEL;;;;;;; SUBCOAL;EPOWERPLT;;;;;;; SUBCOAL;EXPORTS;;;;;;; -SUBCOAL;FOODPRO;;;;;;; +SUBCOAL;FOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;HEATOUT;;;;;;; SUBCOAL;HEAUTOC;pecoal;sehe;coalchp;1;;; SUBCOAL;HEAUTOH;pecoal;sehe;coalhp;1;;; @@ -3243,41 +3461,45 @@ SUBCOAL;HEMAINC;pecoal;sehe;coalchp;1;;; SUBCOAL;HEMAINH;pecoal;sehe;coalhp;1;;; SUBCOAL;IMPORTS;;;;;;; SUBCOAL;INDPROD;;;;;;; -SUBCOAL;INONSPEC;;;;;;; -SUBCOAL;IRONSTL;;;;;;; -SUBCOAL;MACHINE;;;;;;; +SUBCOAL;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; +SUBCOAL;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; +SUBCOAL;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;MAINCHP;;;;;;; SUBCOAL;MAINELEC;;;;;;; SUBCOAL;MAINHEAT;;;;;;; SUBCOAL;MANUFACT;;;;;;; -SUBCOAL;MINING;;;;;;; +SUBCOAL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;NECHEM;;;;;;; SUBCOAL;NEINTREN;;;;;;; -SUBCOAL;NONENUSE;sesofos;fesoi;tdfossoi;1;fenonsolid;; +SUBCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; +SUBCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; SUBCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -SUBCOAL;NONFERR;;;;;;; -SUBCOAL;NONMET;;;;;;; +SUBCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; +SUBCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; SUBCOAL;ONONSPEC;sesofos;fesob;tdfossob;1;feothsolid;; -SUBCOAL;PAPERPRO;;;;;;; -SUBCOAL;RAIL;sesofos;fesoi;tdfossoi;1;feindsolid;; +SUBCOAL;PAPERPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +SUBCOAL;RAIL;sesofos;feso_otherInd;tdso_otherInd;1;feindsolid;; +SUBCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; SUBCOAL;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; SUBCOAL;STATDIFF;;;;;;; SUBCOAL;STOCKCHA;;;;;;; SUBCOAL;TBKB;;;;;;; -SUBCOAL;TCOKEOVS;;;;;;; +SUBCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. SUBCOAL;TES;;;;;;; -SUBCOAL;TEXTILES;;;;;;; +SUBCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;TFC;pecoal;sesofos;coaltr;1;;; SUBCOAL;TGASWKS;;;;;;; +SUBCOAL;TGTL;;;;;;; SUBCOAL;TOTENGY;;;;;;; -SUBCOAL;TOTIND;sesofos;fesoi;tdfossoi;1;feindsolid;; +SUBCOAL;TOTIND;;;;;feindsolid;; SUBCOAL;TOTTRANF;;;;;;; SUBCOAL;TOTTRANS;;;;;;; SUBCOAL;TPATFUEL;;;;;;; -SUBCOAL;TRANSEQ;;;;;;; +SUBCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;TRANSFER;;;;;;; +SUBCOAL;TREFINER;;;;;;; SUBCOAL;TRNONSPE;;;;;;; -SUBCOAL;WOODPRO;;;;;;; +SUBCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; TIDE;AUTOELEC;;;;;;; TIDE;ELAUTOC;;;;;;; TIDE;ELAUTOE;;;;;;; @@ -3303,10 +3525,10 @@ TOTAL;DOMESAIR;;;;;;; TOTAL;DOMESNAV;;;;;;; TOTAL;EBIOGAS;;;;;;; TOTAL;EBKB;;;;;;; -TOTAL;EBLASTFUR;;;;;;; +TOTAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. TOTAL;ECHARCOAL;;;;;;; TOTAL;ECOALLIQ;;;;;;; -TOTAL;ECOKEOVS;;;;;;; +TOTAL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. TOTAL;EGASWKS;;;;;;; TOTAL;EGTL;;;;;;; TOTAL;ELAUTOC;;;;;;; @@ -3371,12 +3593,12 @@ TOTAL;ROAD;;;;;;; TOTAL;STATDIFF;;;;;;; TOTAL;STOCKCHA;;;;;;; TOTAL;TBKB;;;;;;; -TOTAL;TBLASTFUR;;;;;;; +TOTAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. TOTAL;TBLENDGAS;;;;;;; TOTAL;TBOILER;;;;;;; TOTAL;TCHARCOAL;;;;;;; TOTAL;TCOALLIQ;;;;;;; -TOTAL;TCOKEOVS;;;;;;; +TOTAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. TOTAL;TELE;;;;;;; TOTAL;TES;;;;;;; TOTAL;TEXTILES;;;;;;; @@ -3396,20 +3618,21 @@ TOTAL;TRANSFER;;;;;;; TOTAL;TREFINER;;;;;;; TOTAL;TRNONSPE;;;;;;; TOTAL;WOODPRO;;;;;;; -WHITESP;CHEMICAL;;;;;;; +WHITESP;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; WHITESP;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; -WHITESP;CONSTRUC;;;;;;; +WHITESP;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; +WHITESP;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; WHITESP;ENONSPEC;;;;;;; WHITESP;EREFINER;;;;;;; WHITESP;EXPORTS;;;;;;; -WHITESP;FOODPRO;;;;;;; +WHITESP;FOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;IMPORTS;;;;;;; -WHITESP;INONSPEC;;;;;;; -WHITESP;IRONSTL;;;;;;; -WHITESP;MACHINE;;;;;;; +WHITESP;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; +WHITESP;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; +WHITESP;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;MANUFACT;;;;;;; -WHITESP;MINING;;;;;;; +WHITESP;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;NECHEM;;;;;;; WHITESP;NECONSTRUC;;;;;;; WHITESP;NEFOODPRO;;;;;;; @@ -3427,26 +3650,30 @@ WHITESP;NETEXTILES;;;;;;; WHITESP;NETRANS;;;;;;; WHITESP;NETRANSEQ;;;;;;; WHITESP;NEWOODPRO;;;;;;; -WHITESP;NONENUSE;seliqfos;fehoi;tdfoshoi;1;fenonliquid;; +WHITESP;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; +WHITESP;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; WHITESP;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; -WHITESP;NONFERR;;;;;;; -WHITESP;NONMET;;;;;;; -WHITESP;PAPERPRO;;;;;;; +WHITESP;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; +WHITESP;NONMET;seliqfos;feli_cement;tdli_cement;1;;; +WHITESP;PAPERPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;RAIL;seliqfos;fedie;tdfosdie;1;fetraliquid;; +WHITESP;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; WHITESP;ROAD;seliqfos;fepet;tdfospet;1;fetraliquid;; +WHITESP;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; WHITESP;STATDIFF;;;;;;; WHITESP;STOCKCHA;;;;;;; WHITESP;TES;;;;;;; -WHITESP;TEXTILES;;;;;;; +WHITESP;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;TFC;peoil;seliqfos;refliq;1;;; WHITESP;TOTENGY;;;;;;; -WHITESP;TOTIND;seliqfos;fehoi;tdfoshoi;1;feindliquid;; +WHITESP;TOTIND;;;;;feindliquid;; WHITESP;TOTTRANF;;;;;;; WHITESP;TOTTRANS;;;;;;; WHITESP;TPETCHEM;;;;;;; -WHITESP;TRANSEQ;;;;;;; +WHITESP;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;TRANSFER;;;;;;; WHITESP;TREFINER;;;;;;; +WHITESP;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; WIND;AUTOELEC;;;;;;; WIND;ELAUTOC;;;;;;; WIND;ELAUTOE;;;;;;; @@ -3459,115 +3686,3 @@ WIND;INDPROD;;;;;;; WIND;MAINELEC;;;;;;; WIND;TES;;;;;;; WIND;TOTTRANF;;;;;;; -AVGAS;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -JETGAS;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -LPG;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -NONBIODIES;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -NONBIOGASO;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -NONBIOJETK;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -ONONSPEC;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -OTHKERO;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -RESFUEL;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; -AVGAS;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; -BIODIESEL;ROAD;rep_seliqbio;rep_fedie;rep_road;1;;; -BIOGASES;ROAD;rep_segabio;rep_fega;rep_road;1;;; -BIOGASOL;ROAD;rep_seliqbio;rep_fepet;rep_road;1;;; -BITUMEN;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; -ELECTR;ROAD;rep_seel;rep_feel;rep_road;1;;; -LPG;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; -LUBRIC;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; -NAPHTHA;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; -NATGAS;ROAD;rep_segafos;rep_fega;rep_road;1;;; -NGL;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; -NONBIODIES;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; -NONBIOGASO;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; -NONBIOJETK;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; -OBIOLIQ;ROAD;rep_seliqbio;rep_fepet;rep_road;1;;; -ONONSPEC;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; -OTHKERO;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; -REFINGAS;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; -RESFUEL;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; -WHITESP;ROAD;rep_seliqfos;rep_fepet;rep_road;1;;; -ANTCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -BIODIESEL;RAIL;rep_seliqbio;rep_fedie;rep_rail;1;;; -BITCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -BKB;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -BROWN;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -COKCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -ELECTR;RAIL;rep_seel;rep_feel;rep_rail;1;;; -GASCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -GASWKSGS;RAIL;rep_segafos;rep_fega;rep_rail;1;;; -HARDCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -INDWASTE;RAIL;rep_sesobio;rep_feso;rep_rail;1;;; -LIGNITE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -LPG;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -LUBRIC;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -NONBIODIES;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -NONBIOGASO;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -ONONSPEC;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -OTHKERO;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -OVENCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -PATFUEL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -PEAT;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -PEATPROD;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -PETCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -PRIMSBIO;RAIL;rep_sesobio;rep_feso;rep_rail;1;;; -RESFUEL;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -SUBCOAL;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -WHITESP;RAIL;rep_seliqfos;rep_fedie;rep_rail;1;;; -BIODIESEL;DOMESNAV;rep_liqbio;rep_fedie;rep_domnav;1;;; -BIOGASES;DOMESNAV;rep_gabio;rep_fega;rep_domnav;1;;; -BIOGASOL;DOMESNAV;rep_liqbio;rep_fepet;rep_domnav;1;;; -LPG;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -LUBRIC;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -NATGAS;DOMESNAV;rep_gafos;rep_fega;rep_domnav;1;;; -NONBIODIES;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -NONBIOGASO;DOMESNAV;rep_liqfos;rep_fepet;rep_domnav;1;;; -NONBIOJETK;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -ONONSPEC;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -OTHKERO;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -RESFUEL;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -WHITESP;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -BIOGASES;PIPELINE;rep_seliqbio;rep_fega;rep_pipl;1;;; -CRUDEOIL;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; -ELECTR;PIPELINE;rep_seel;rep_feel;rep_pipl;1;;; -LPG;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; -NATGAS;PIPELINE;rep_segafos;rep_fega;rep_pipl;1;;; -NONBIODIES;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; -NONBIOGASO;PIPELINE;rep_seliqfos;rep_fepet;rep_pipl;1;;; -ONONSPEC;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; -OTHKERO;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; -RESFUEL;PIPELINE;rep_seliqfos;rep_fedie;rep_pipl;1;;; -AVGAS;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -BIODIESEL;TRNONSPE;rep_seliqbio;rep_fedie;rep_trnonspe;1;;; -BIOGASES;TRNONSPE;rep_segabio;rep_fega;rep_trnonspe;1;;; -BIOGASOL;TRNONSPE;rep_seliqbio;rep_fedie;rep_trnonspe;1;;; -CRUDEOIL;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -ELECTR;TRNONSPE;rep_seel;rep_feel;rep_trnonspe;1;;; -LPG;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -LUBRIC;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -NATGAS;TRNONSPE;rep_segafos;rep_fega;rep_trnonspe;1;;; -NONBIODIES;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -NONBIOGASO;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -NONBIOJETK;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -ONONSPEC;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -OTHKERO;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -PARWAX;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -RESFUEL;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; -AVGAS;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -AVGAS;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; -BITUMEN;MARBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -JETGAS;AVBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; -LPG;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -LUBRIC;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; -NONBIODIES;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -NONBIODIES;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; -NONBIOGASO;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -NONBIOGASO;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; -NONBIOJETK;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -NONBIOJETK;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; -ONONSPEC;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -ONONSPEC;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; -OTHKERO;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -RESFUEL;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; -RESFUEL;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; From 5846681b2d5e2ceab36c3390f926e4c12862df36 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 12 Mar 2026 10:48:41 +0100 Subject: [PATCH 02/17] remove duplicate entries (empty mappings listed several times) --- .../sectoral/structuremappingIO_outputs.csv | 27 +------------------ 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/inst/extdata/sectoral/structuremappingIO_outputs.csv b/inst/extdata/sectoral/structuremappingIO_outputs.csv index 6180302c..4c21fdb9 100644 --- a/inst/extdata/sectoral/structuremappingIO_outputs.csv +++ b/inst/extdata/sectoral/structuremappingIO_outputs.csv @@ -65,9 +65,6 @@ ANTCOAL;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; ANTCOAL;STATDIFF;;;;;;; ANTCOAL;STOCKCHA;;;;;;; ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -ANTCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ANTCOAL;TBLENDGAS;;;;;;; ANTCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ANTCOAL;TES;;;;;;; @@ -385,9 +382,6 @@ BITCOAL;STATDIFF;;;;;;; BITCOAL;STOCKCHA;;;;;;; BITCOAL;TBKB;;;;;;; BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BITCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BITCOAL;TBLENDGAS;;;;;;; BITCOAL;TCOALLIQ;;;;;;; BITCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. @@ -538,9 +532,6 @@ BKB;STATDIFF;;;;;;; BKB;STOCKCHA;;;;;;; BKB;TBKB;;;;;;; BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BKB;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BKB;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BKB;TES;;;;;;; BKB;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -556,12 +547,10 @@ BKB;TRANSFER;;;;;;; BKB;TREFINER;;;;;;; BKB;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; BLFURGS;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BLFURGS;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BLFURGS;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. BLFURGS;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. BLFURGS;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. BLFURGS;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BLFURGS;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BLFURGS;TES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. BROWN;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; BROWN;AUTOCHP;;;;;;; @@ -757,9 +746,6 @@ COKCOAL;STATDIFF;;;;;;; COKCOAL;STOCKCHA;;;;;;; COKCOAL;TBKB;;;;;;; COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -COKCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COKCOAL;TBLENDGAS;;;;;;; COKCOAL;TCOALLIQ;;;;;;; COKCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. @@ -1212,9 +1198,6 @@ HARDCOAL;STATDIFF;;;;;;; HARDCOAL;STOCKCHA;;;;;;; HARDCOAL;TBKB;;;;;;; HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -HARDCOAL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. HARDCOAL;TBLENDGAS;;;;;;; HARDCOAL;TCOALLIQ;;;;;;; HARDCOAL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. @@ -1471,9 +1454,6 @@ LIGNITE;STATDIFF;;;;;;; LIGNITE;STOCKCHA;;;;;;; LIGNITE;TBKB;;;;;;; LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -LIGNITE;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LIGNITE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LIGNITE;TES;;;;;;; LIGNITE;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -2742,9 +2722,7 @@ OVENCOKE;IRONSTL;;;;;;; OVENCOKE;MACHINE;;;;;;; OVENCOKE;MANUFACT;;;;;;; OVENCOKE;NEINTREN;;;;;;; -OVENCOKE;NONENUSE;;;;;fenonsolid;; -OVENCOKE;NONENUSE;;;;;;; -OVENCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; +OVENCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;fenonsolid;; OVENCOKE;NONMET;;;;;;; OVENCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; OVENCOKE;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; @@ -2866,9 +2844,6 @@ PATFUEL;STATDIFF;;;;;;; PATFUEL;STOCKCHA;;;;;;; PATFUEL;TBKB;;;;;;; PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PATFUEL;TCOALLIQ;;;;;;; PATFUEL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PATFUEL;TES;;;;;;; From 9852a3dfef5c52f51221d887d1ebf7e6f25436d9 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 12 Mar 2026 11:18:51 +0100 Subject: [PATCH 03/17] remove duplicate entries (actual mappings listed several times) --- .../sectoral/structuremappingIO_outputs.csv | 105 ------------------ 1 file changed, 105 deletions(-) diff --git a/inst/extdata/sectoral/structuremappingIO_outputs.csv b/inst/extdata/sectoral/structuremappingIO_outputs.csv index 4c21fdb9..dc6ceee6 100644 --- a/inst/extdata/sectoral/structuremappingIO_outputs.csv +++ b/inst/extdata/sectoral/structuremappingIO_outputs.csv @@ -4,7 +4,6 @@ ADDITIVE;IMPORTS;;;;;;; ADDITIVE;INDPROD;;;;;;; ADDITIVE;NEINTREN;;;;;;; ADDITIVE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -ADDITIVE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; ADDITIVE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; ADDITIVE;STATDIFF;;;;;;; ADDITIVE;STOCKCHA;;;;;;; @@ -53,7 +52,6 @@ ANTCOAL;NECHEM;;;;;;; ANTCOAL;NEINTREN;;;;;;; ANTCOAL;NEOTHER;;;;;;; ANTCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -ANTCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; ANTCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; ANTCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; ANTCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -84,10 +82,6 @@ ANTCOAL;TRNONSPE;;;;;;; ANTCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; AVGAS;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; AVGAS;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -AVGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; -AVGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; -AVGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -AVGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; AVGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; AVGAS;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; AVGAS;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -107,17 +101,12 @@ AVGAS;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; AVGAS;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;MANUFACT;;;;;;; AVGAS;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -AVGAS;MARBUNK;peoil;seliqfos;refliq;-1;;; -AVGAS;MARBUNK;peoil;seliqfos;refliq;-1;;; -AVGAS;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -AVGAS;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; AVGAS;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; AVGAS;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; AVGAS;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; AVGAS;MINING;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;NETRANS;;;;;;; AVGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -AVGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; AVGAS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; AVGAS;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -369,7 +358,6 @@ BITCOAL;NECHEM;;;;;;; BITCOAL;NEINTREN;;;;;;; BITCOAL;NEOTHER;;;;;;; BITCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -BITCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; BITCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; BITCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; BITCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -427,10 +415,6 @@ BITUMEN;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;MAINELEC;;;;;;; BITUMEN;MANUFACT;;;;;;; BITUMEN;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -BITUMEN;MARBUNK;peoil;seliqfos;refliq;-1;;; -BITUMEN;MARBUNK;peoil;seliqfos;refliq;-1;;; -BITUMEN;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -BITUMEN;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; BITUMEN;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; BITUMEN;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; BITUMEN;MARBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -453,7 +437,6 @@ BITUMEN;NETRANS;;;;;;; BITUMEN;NETRANSEQ;;;;;;; BITUMEN;NEWOODPRO;;;;;;; BITUMEN;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -BITUMEN;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; BITUMEN;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; BITUMEN;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; BITUMEN;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -519,7 +502,6 @@ BKB;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;NEINTREN;;;;;;; BKB;NEOTHER;;;;;;; BKB;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -BKB;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; BKB;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; BKB;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -591,7 +573,6 @@ BROWN;MANUFACT;;;;;;; BROWN;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; BROWN;NEINTREN;;;;;;; BROWN;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -BROWN;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; BROWN;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; BROWN;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; BROWN;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -733,7 +714,6 @@ COKCOAL;NECHEM;;;;;;; COKCOAL;NEINTREN;;;;;;; COKCOAL;NEOTHER;;;;;;; COKCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -COKCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; COKCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; COKCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -844,7 +824,6 @@ CRUDEOIL;NEINONSPEC;;;;;;; CRUDEOIL;NEINTREN;;;;;;; CRUDEOIL;NEOTHER;;;;;;; CRUDEOIL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -CRUDEOIL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; CRUDEOIL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; CRUDEOIL;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRUDEOIL;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -976,7 +955,6 @@ ETHANE;NECHEM;;;;;;; ETHANE;NEIND;;;;;;; ETHANE;NEINTREN;;;;;;; ETHANE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -ETHANE;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; ETHANE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; ETHANE;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -1011,7 +989,6 @@ GASCOKE;MANUFACT;;;;;;; GASCOKE;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; GASCOKE;NEINTREN;;;;;;; GASCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -GASCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; GASCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; GASCOKE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; GASCOKE;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -1134,8 +1111,6 @@ GEOTHERM;STATDIFF;;;;;;; GEOTHERM;TES;;;;;;; GEOTHERM;TEXTILES;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; GEOTHERM;TFC;pegeo;seel;geohe;-0.3;;; -GEOTHERM;TFC;pegeo;seel;geohe;-0.3;;; -GEOTHERM;TFC;pegeo;sehe;geohe;1;;; GEOTHERM;TFC;pegeo;sehe;geohe;1;;; GEOTHERM;TOTENGY;;;;;;; GEOTHERM;TOTIND;;;;;feindelec;; @@ -1185,7 +1160,6 @@ HARDCOAL;NECHEM;;;;;;; HARDCOAL;NEINTREN;;;;;;; HARDCOAL;NEOTHER;;;;;;; HARDCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -HARDCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; HARDCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; HARDCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; HARDCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -1375,10 +1349,6 @@ INDWASTE;TRANSFER;;;;;;; INDWASTE;TREFINER;;;;;;; INDWASTE;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; JETGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -JETGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -JETGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -JETGAS;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -JETGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; JETGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; JETGAS;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; JETGAS;AVBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; @@ -1441,7 +1411,6 @@ LIGNITE;NECHEM;;;;;;; LIGNITE;NEINTREN;;;;;;; LIGNITE;NEOTHER;;;;;;; LIGNITE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -LIGNITE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; LIGNITE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; LIGNITE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -1475,10 +1444,6 @@ LPG;AUTOCHP;;;;;;; LPG;AUTOELEC;;;;;;; LPG;AUTOHEAT;;;;;;; LPG;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -LPG;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -LPG;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -LPG;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -LPG;AVBUNK;peoil;seliqfos;refliq;-1;;; LPG;AVBUNK;peoil;seliqfos;refliq;-1;;; LPG;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; LPG;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -1538,7 +1503,6 @@ LPG;NETEXTILES;;;;;;; LPG;NETRANSEQ;;;;;;; LPG;NEWOODPRO;;;;;;; LPG;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -LPG;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; LPG;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; LPG;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; LPG;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -1605,10 +1569,6 @@ LUBRIC;MAINELEC;;;;;;; LUBRIC;MAINHEAT;;;;;;; LUBRIC;MANUFACT;;;;;;; LUBRIC;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -LUBRIC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -LUBRIC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -LUBRIC;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -LUBRIC;MARBUNK;peoil;seliqfos;refliq;-1;;; LUBRIC;MARBUNK;peoil;seliqfos;refliq;-1;;; LUBRIC;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; LUBRIC;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; @@ -1631,7 +1591,6 @@ LUBRIC;NETRANS;;;;;;; LUBRIC;NETRANSEQ;;;;;;; LUBRIC;NEWOODPRO;;;;;;; LUBRIC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -LUBRIC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; LUBRIC;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; LUBRIC;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -1895,7 +1854,6 @@ NAPHTHA;NENONFERR;;;;;;; NAPHTHA;NETEXTILES;;;;;;; NAPHTHA;NETRANSEQ;;;;;;; NAPHTHA;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -NAPHTHA;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NAPHTHA;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; NAPHTHA;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -1947,8 +1905,6 @@ NATGAS;EOILGASEX;;;;;;; NATGAS;EPATFUEL;;;;;;; NATGAS;EPOWERPLT;;;;;;; NATGAS;EREFINER;segafos;fega_chemicals;tdga_chemicals;-1;feindgas;; -NATGAS;EREFINER;segafos;fega_chemicals;tdga_chemicals;-1;;; -NATGAS;EREFINER;pegas;segafos;gastr;-1;feindgas;; NATGAS;EREFINER;pegas;segafos;gastr;-1;;; NATGAS;EXPORTS;;;;;;; NATGAS;FISHING;segafos;fega_otherInd;tdga_otherInd;1;feagrgas;; @@ -1980,7 +1936,6 @@ NATGAS;NENONFERR;;;;;;; NATGAS;NEOTHER;;;;;;; NATGAS;NETRANS;;;;;;; NATGAS;NONENUSE;segafos;fega_chemicals;tdga_chemicals;1;fenongas;; -NATGAS;NONENUSE;segafos;fega_chemicals;tdga_chemicals;1;;; NATGAS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; NATGAS;NONFERR;segafos;fega_otherInd;tdga_otherInd;1;;; NATGAS;NONMET;segafos;fega_cement;tdga_cement;1;;; @@ -2053,7 +2008,6 @@ NGL;NEINONSPEC;;;;;;; NGL;NEINTREN;;;;;;; NGL;NEOTHER;;;;;;; NGL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -NGL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NGL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; NGL;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; NGL;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -2081,10 +2035,6 @@ NONBIODIES;AUTOCHP;;;;;;; NONBIODIES;AUTOELEC;;;;;;; NONBIODIES;AUTOHEAT;;;;;;; NONBIODIES;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -NONBIODIES;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIODIES;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIODIES;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -NONBIODIES;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; NONBIODIES;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -2127,10 +2077,6 @@ NONBIODIES;MAINELEC;;;;;;; NONBIODIES;MAINHEAT;;;;;;; NONBIODIES;MANUFACT;;;;;;; NONBIODIES;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -NONBIODIES;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIODIES;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIODIES;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -NONBIODIES;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIODIES;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; NONBIODIES;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; @@ -2152,7 +2098,6 @@ NONBIODIES;NETRANS;;;;;;; NONBIODIES;NETRANSEQ;;;;;;; NONBIODIES;NEWOODPRO;;;;;;; NONBIODIES;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -NONBIODIES;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIODIES;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; NONBIODIES;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIODIES;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -2189,10 +2134,6 @@ NONBIODIES;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; NONBIOGASO;AUTOELEC;;;;;;; NONBIOGASO;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -NONBIOGASO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOGASO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOGASO;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -NONBIOGASO;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; NONBIOGASO;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -2227,10 +2168,6 @@ NONBIOGASO;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;MAINELEC;;;;;;; NONBIOGASO;MANUFACT;;;;;;; NONBIOGASO;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -NONBIOGASO;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOGASO;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOGASO;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -NONBIOGASO;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOGASO;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; NONBIOGASO;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; @@ -2249,7 +2186,6 @@ NONBIOGASO;NEOTHER;;;;;;; NONBIOGASO;NETRANS;;;;;;; NONBIOGASO;NETRANSEQ;;;;;;; NONBIOGASO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -NONBIOGASO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIOGASO;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; NONBIOGASO;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOGASO;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -2283,10 +2219,6 @@ NONBIOGASO;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; NONBIOJETK;AUTOCHP;;;;;;; NONBIOJETK;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -NONBIOJETK;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOJETK;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOJETK;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -NONBIOJETK;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;AVBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; NONBIOJETK;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -2322,10 +2254,6 @@ NONBIOJETK;MAINCHP;;;;;;; NONBIOJETK;MAINELEC;;;;;;; NONBIOJETK;MANUFACT;;;;;;; NONBIOJETK;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -NONBIOJETK;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOJETK;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -NONBIOJETK;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -NONBIOJETK;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;MARBUNK;peoil;seliqfos;refliq;-1;;; NONBIOJETK;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; NONBIOJETK;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; @@ -2335,7 +2263,6 @@ NONBIOJETK;NEIND;;;;;;; NONBIOJETK;NEINONSPEC;;;;;;; NONBIOJETK;NEINTREN;;;;;;; NONBIOJETK;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -NONBIOJETK;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; NONBIOJETK;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; NONBIOJETK;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -2471,7 +2398,6 @@ OILSHALE;MANUFACT;;;;;;; OILSHALE;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;NEINTREN;;;;;;; OILSHALE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -OILSHALE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; OILSHALE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; OILSHALE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; OILSHALE;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -2491,10 +2417,6 @@ ONONSPEC;AUTOCHP;;;;;;; ONONSPEC;AUTOELEC;;;;;;; ONONSPEC;AUTOHEAT;;;;;;; ONONSPEC;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -ONONSPEC;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -ONONSPEC;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -ONONSPEC;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -ONONSPEC;AVBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;AVBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; ONONSPEC;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -2535,10 +2457,6 @@ ONONSPEC;MAINELEC;;;;;;; ONONSPEC;MAINHEAT;;;;;;; ONONSPEC;MANUFACT;;;;;;; ONONSPEC;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -ONONSPEC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -ONONSPEC;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -ONONSPEC;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -ONONSPEC;MARBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;MARBUNK;peoil;seliqfos;refliq;-1;;; ONONSPEC;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; ONONSPEC;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; @@ -2561,7 +2479,6 @@ ONONSPEC;NETRANS;;;;;;; ONONSPEC;NETRANSEQ;;;;;;; ONONSPEC;NEWOODPRO;;;;;;; ONONSPEC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -ONONSPEC;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; ONONSPEC;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; ONONSPEC;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; ONONSPEC;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -2619,10 +2536,6 @@ OTHKERO;AUTOCHP;;;;;;; OTHKERO;AUTOELEC;;;;;;; OTHKERO;AUTOHEAT;;;;;;; OTHKERO;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -OTHKERO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -OTHKERO;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -OTHKERO;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -OTHKERO;AVBUNK;peoil;seliqfos;refliq;-1;;; OTHKERO;AVBUNK;peoil;seliqfos;refliq;-1;;; OTHKERO;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; OTHKERO;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -2678,7 +2591,6 @@ OTHKERO;NEPAPERPRO;;;;;;; OTHKERO;NETRANS;;;;;;; OTHKERO;NETRANSEQ;;;;;;; OTHKERO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -OTHKERO;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; OTHKERO;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; OTHKERO;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -2767,7 +2679,6 @@ PARWAX;NETRANS;;;;;;; PARWAX;NETRANSEQ;;;;;;; PARWAX;NEWOODPRO;;;;;;; PARWAX;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -PARWAX;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; PARWAX;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; PARWAX;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -2831,7 +2742,6 @@ PATFUEL;MARBUNK;;;;;;; PATFUEL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;NEINTREN;;;;;;; PATFUEL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -PATFUEL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; PATFUEL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; PATFUEL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -2947,7 +2857,6 @@ PEATPROD;MANUFACT;;;;;;; PEATPROD;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;NEINTREN;;;;;;; PEATPROD;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -PEATPROD;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; PEATPROD;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; PEATPROD;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; PEATPROD;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -3023,7 +2932,6 @@ PETCOKE;NEOTHER;;;;;;; PETCOKE;NEPAPERPRO;;;;;;; PETCOKE;NETEXTILES;;;;;;; PETCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -PETCOKE;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; PETCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; PETCOKE;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -3123,7 +3031,6 @@ REFFEEDS;EXPORTS;;;;;;; REFFEEDS;IMPORTS;;;;;;; REFFEEDS;NEINTREN;;;;;;; REFFEEDS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -REFFEEDS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; REFFEEDS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; REFFEEDS;STATDIFF;;;;;;; REFFEEDS;STOCKCHA;;;;;;; @@ -3175,7 +3082,6 @@ REFINGAS;NECHEM;;;;;;; REFINGAS;NEIND;;;;;;; REFINGAS;NEINTREN;;;;;;; REFINGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -REFINGAS;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; REFINGAS;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; REFINGAS;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; REFINGAS;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -3251,10 +3157,6 @@ RESFUEL;AUTOCHP;;;;;;; RESFUEL;AUTOELEC;;;;;;; RESFUEL;AUTOHEAT;;;;;;; RESFUEL;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -RESFUEL;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -RESFUEL;AVBUNK;seliqfos;fedie;tdfosdie;-1;;; -RESFUEL;AVBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -RESFUEL;AVBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;AVBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;AVBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; RESFUEL;AVBUNK;rep_seliq;rep_fedie;rep_intav;-1;;; @@ -3297,10 +3199,6 @@ RESFUEL;MAINELEC;;;;;;; RESFUEL;MAINHEAT;;;;;;; RESFUEL;MANUFACT;;;;;;; RESFUEL;MARBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; -RESFUEL;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -RESFUEL;MARBUNK;seliqfos;fedie;tdfosdie;-1;;; -RESFUEL;MARBUNK;peoil;seliqfos;refliq;-1;fetraliquid;; -RESFUEL;MARBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;MARBUNK;peoil;seliqfos;refliq;-1;;; RESFUEL;MARBUNK;rep_seliq;rep_fedie;rep_bunkers;-1;;; RESFUEL;MARBUNK;rep_seliq;rep_fedie;rep_intnav;-1;;; @@ -3317,7 +3215,6 @@ RESFUEL;NEOTHER;;;;;;; RESFUEL;NETEXTILES;;;;;;; RESFUEL;NETRANS;;;;;;; RESFUEL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -RESFUEL;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; RESFUEL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; RESFUEL;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; RESFUEL;NONMET;seliqfos;feli_cement;tdli_cement;1;;; @@ -3447,7 +3344,6 @@ SUBCOAL;MINING;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;NECHEM;;;;;;; SUBCOAL;NEINTREN;;;;;;; SUBCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;fenonsolid;; -SUBCOAL;NONENUSE;sesofos;feso_chemicals;tdso_chemicals;1;;; SUBCOAL;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; SUBCOAL;NONFERR;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;NONMET;sesofos;feso_cement;tdso_cement;1;;; @@ -3626,7 +3522,6 @@ WHITESP;NETRANS;;;;;;; WHITESP;NETRANSEQ;;;;;;; WHITESP;NEWOODPRO;;;;;;; WHITESP;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;fenonliquid;; -WHITESP;NONENUSE;seliqfos;feli_chemicals;tdli_chemicals;1;;; WHITESP;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; WHITESP;NONFERR;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;NONMET;seliqfos;feli_cement;tdli_cement;1;;; From 4c97ec0ec062af5c9784f05f1f03aa0855219f2f Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 12 Mar 2026 11:38:21 +0100 Subject: [PATCH 04/17] update list of available product-flow entries after IEA postprocessing --- .../sectoral/structuremappingIO_outputs.csv | 312 +++++++++++++++--- 1 file changed, 271 insertions(+), 41 deletions(-) diff --git a/inst/extdata/sectoral/structuremappingIO_outputs.csv b/inst/extdata/sectoral/structuremappingIO_outputs.csv index dc6ceee6..ab4ab816 100644 --- a/inst/extdata/sectoral/structuremappingIO_outputs.csv +++ b/inst/extdata/sectoral/structuremappingIO_outputs.csv @@ -20,7 +20,6 @@ ANTCOAL;CHEMICAL;sesofos;feso_chemicals;tdso_chemicals;1;;; ANTCOAL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; ANTCOAL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; ANTCOAL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; -ANTCOAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ANTCOAL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ANTCOAL;ELAUTOC;pecoal;seel;coalchp;1;;; ANTCOAL;ELAUTOE;pecoal;seel;pc;1;;; @@ -72,12 +71,11 @@ ANTCOAL;TGASWKS;;;;;;; ANTCOAL;TNONSPEC;;;;;;; ANTCOAL;TOTENGY;;;;;;; ANTCOAL;TOTIND;;;;;feindsolid;; +ANTCOAL;TOTOTHER;;;;;;; ANTCOAL;TOTTRANF;;;;;;; ANTCOAL;TOTTRANS;;;;;;; ANTCOAL;TPATFUEL;;;;;;; ANTCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; -ANTCOAL;TRANSFER;;;;;;; -ANTCOAL;TREFINER;;;;;;; ANTCOAL;TRNONSPE;;;;;;; ANTCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; AVGAS;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; @@ -121,6 +119,7 @@ AVGAS;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; AVGAS;TFC;peoil;seliqfos;refliq;1;;; AVGAS;TOTENGY;;;;;;; AVGAS;TOTIND;;;;;feindliquid;; +AVGAS;TOTOTHER;;;;;;; AVGAS;TOTTRANF;;;;;;; AVGAS;TOTTRANS;;;;;;; AVGAS;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; @@ -187,6 +186,7 @@ BIODIESEL;TGASWKS;seliqbio;feli_otherInd;tdli_otherInd;-1;feindliquid;; BIODIESEL;TNONSPEC;;;;;;; BIODIESEL;TOTENGY;;;;;;; BIODIESEL;TOTIND;;;;;feindliquid;; +BIODIESEL;TOTOTHER;;;;;;; BIODIESEL;TOTTRANF;;;;;;; BIODIESEL;TOTTRANS;;;;;;; BIODIESEL;TPETCHEM;;;;;;; @@ -251,6 +251,7 @@ BIOGASES;TFC;pebiolc;segabio;biogas;1;;; BIOGASES;TNONSPEC;;;;;;; BIOGASES;TOTENGY;;;;;;; BIOGASES;TOTIND;;;;;feindgas;; +BIOGASES;TOTOTHER;;;;;;; BIOGASES;TOTTRANF;;;;;;; BIOGASES;TOTTRANS;;;;;;; BIOGASES;TRANSEQ;segabio;fega_otherInd;tdga_otherInd;1;;; @@ -296,6 +297,7 @@ BIOGASOL;TES;;;;;;; BIOGASOL;TEXTILES;seliqbio;feli_otherInd;tdli_otherInd;1;;; BIOGASOL;TFC;pebios;seliqbio;bioeths;1;;; BIOGASOL;TOTIND;;;;;feindliquid;; +BIOGASOL;TOTOTHER;;;;;;; BIOGASOL;TOTTRANF;;;;;;; BIOGASOL;TOTTRANS;;;;;;; BIOGASOL;TRANSEQ;seliqbio;feli_otherInd;tdli_otherInd;1;;; @@ -377,10 +379,10 @@ BITCOAL;TES;;;;;;; BITCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; BITCOAL;TFC;pecoal;sesofos;coaltr;1;;; BITCOAL;TGASWKS;;;;;;; -BITCOAL;TGTL;;;;;;; BITCOAL;TNONSPEC;;;;;;; BITCOAL;TOTENGY;;;;;;; BITCOAL;TOTIND;;;;;feindsolid;; +BITCOAL;TOTOTHER;;;;;;; BITCOAL;TOTTRANF;;;;;;; BITCOAL;TOTTRANS;;;;;;; BITCOAL;TPATFUEL;;;;;;; @@ -453,6 +455,7 @@ BITUMEN;TFC;peoil;seliqfos;refliq;1;;; BITUMEN;TNONSPEC;;;;;;; BITUMEN;TOTENGY;;;;;;; BITUMEN;TOTIND;;;;;feindliquid;; +BITUMEN;TOTOTHER;;;;;;; BITUMEN;TOTTRANF;;;;;;; BITUMEN;TOTTRANS;;;;;;; BITUMEN;TPATFUEL;;;;;;; @@ -471,7 +474,6 @@ BKB;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;DISTLOSS;pecoal;sesofos;coaltr;-1;;; BKB;DOMESNAV;;;;;;; BKB;EBKB;;;;;;; -BKB;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BKB;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. BKB;EGASWKS;;;;;;; BKB;ELAUTOC;pecoal;seel;coalchp;1;;; @@ -521,6 +523,7 @@ BKB;TFC;pecoal;sesofos;coaltr;1;;; BKB;TGASWKS;;;;;;; BKB;TOTENGY;;;;;;; BKB;TOTIND;;;;;feindsolid;; +BKB;TOTOTHER;;;;;;; BKB;TOTTRANF;;;;;;; BKB;TOTTRANS;;;;;;; BKB;TPATFUEL;;;;;;; @@ -528,12 +531,50 @@ BKB;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; BKB;TRANSFER;;;;;;; BKB;TREFINER;;;;;;; BKB;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +BLFURGS;AUTOCHP;;;;;;; +BLFURGS;AUTOELEC;;;;;;; +BLFURGS;AUTOHEAT;;;;;;; +BLFURGS;CHEMICAL;;;;;;; +BLFURGS;CONSTRUC;;;;;;; +BLFURGS;DISTLOSS;;;;;;; BLFURGS;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BLFURGS;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. -BLFURGS;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +BLFURGS;ECOKEOVS;;;;;;; +BLFURGS;ELAUTOC;;;;;;; +BLFURGS;ELAUTOE;;;;;;; +BLFURGS;ELMAINC;;;;;;; +BLFURGS;ELMAINE;;;;;;; +BLFURGS;EMINES;;;;;;; +BLFURGS;ENONSPEC;;;;;;; +BLFURGS;EPOWERPLT;;;;;;; +BLFURGS;EXPORTS;;;;;;; +BLFURGS;FOODPRO;;;;;;; +BLFURGS;HEAUTOC;;;;;;; +BLFURGS;HEAUTOH;;;;;;; +BLFURGS;HEMAINC;;;;;;; +BLFURGS;HEMAINH;;;;;;; +BLFURGS;IMPORTS;;;;;;; +BLFURGS;INONSPEC;;;;;;; +BLFURGS;IRONSTL;;;;;;; +BLFURGS;MACHINE;;;;;;; +BLFURGS;MAINCHP;;;;;;; +BLFURGS;MAINELEC;;;;;;; +BLFURGS;MAINHEAT;;;;;;; +BLFURGS;MINING;;;;;;; +BLFURGS;NECHEM;;;;;;; +BLFURGS;NEINTREN;;;;;;; +BLFURGS;NONFERR;;;;;;; +BLFURGS;NONMET;;;;;;; +BLFURGS;ONONSPEC;;;;;;; +BLFURGS;PAPERPRO;;;;;;; +BLFURGS;RESIDENT;;;;;;; BLFURGS;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. BLFURGS;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -BLFURGS;TES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +BLFURGS;TCOKEOVS;;;;;;; +BLFURGS;TFC;;;;;;; +BLFURGS;TGASWKS;;;;;;; +BLFURGS;TNONSPEC;;;;;;; +BLFURGS;TOTOTHER;;;;;;; +BLFURGS;TRANSEQ;;;;;;; BROWN;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; BROWN;AUTOCHP;;;;;;; BROWN;AUTOELEC;;;;;;; @@ -591,6 +632,7 @@ BROWN;TFC;pecoal;sesofos;coaltr;1;;; BROWN;TGASWKS;;;;;;; BROWN;TOTENGY;;;;;;; BROWN;TOTIND;;;;;feindsolid;; +BROWN;TOTOTHER;;;;;;; BROWN;TOTTRANF;;;;;;; BROWN;TOTTRANS;;;;;;; BROWN;TPATFUEL;;;;;;; @@ -603,7 +645,6 @@ CHARCOAL;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; CHARCOAL;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biotrad; CHARCOAL;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; CHARCOAL;DISTLOSS;pebiolc;sesobio;biotr;-1;;; -CHARCOAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. CHARCOAL;ECHARCOAL;;;;;;; CHARCOAL;ELAUTOE;;;;;;; CHARCOAL;ELMAINC;;;;;;; @@ -642,35 +683,62 @@ CHARCOAL;TFC;pebiolc;sesobio;biotr;1;;; CHARCOAL;TNONSPEC;;;;;;; CHARCOAL;TOTENGY;;;;;;; CHARCOAL;TOTIND;;;;;feindsolid;; +CHARCOAL;TOTOTHER;;;;;;; CHARCOAL;TOTTRANF;;;;;;; CHARCOAL;TOTTRANS;;;;;;; CHARCOAL;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; -CHARCOAL;TREFINER;;;;;;; CHARCOAL;TRNONSPE;;;;;;; CHARCOAL;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; +COALTAR;AUTOCHP;;;;;;; +COALTAR;AUTOELEC;;;;;;; COALTAR;CHEMICAL;;;;;;; +COALTAR;COMMPUB;;;;;;; COALTAR;CONSTRUC;;;;;;; COALTAR;DISTLOSS;pecoal;sesofos;coaltr;-1;;; +COALTAR;EBLASTFUR;;;;;;; COALTAR;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +COALTAR;EGASWKS;;;;;;; +COALTAR;ELAUTOC;;;;;;; +COALTAR;ELAUTOE;;;;;;; +COALTAR;ELMAINC;;;;;;; +COALTAR;ELMAINE;;;;;;; +COALTAR;EMINES;;;;;;; +COALTAR;EPOWERPLT;;;;;;; +COALTAR;EREFINER;;;;;;; COALTAR;EXPORTS;;;;;;; COALTAR;FOODPRO;;;;;;; +COALTAR;HEAUTOC;;;;;;; +COALTAR;HEAUTOH;;;;;;; +COALTAR;HEMAINC;;;;;;; +COALTAR;HEMAINH;;;;;;; COALTAR;IMPORTS;;;;;;; +COALTAR;INONSPEC;;;;;;; COALTAR;IRONSTL;;;;;;; COALTAR;MACHINE;;;;;;; +COALTAR;MAINCHP;;;;;;; +COALTAR;MAINELEC;;;;;;; +COALTAR;MAINHEAT;;;;;;; COALTAR;MANUFACT;;;;;;; COALTAR;MINING;;;;;;; -COALTAR;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;;; +COALTAR;NECHEM;;;;;;; +COALTAR;NEINTREN;;;;;;; +COALTAR;NEOTHER;;;;;;; COALTAR;NONFERR;;;;;;; COALTAR;NONMET;;;;;;; +COALTAR;PAPERPRO;;;;;;; COALTAR;STATDIFF;;;;;;; COALTAR;STOCKCHA;;;;;;; +COALTAR;TBLASTFUR;;;;;;; COALTAR;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COALTAR;TES;;;;;;; +COALTAR;TEXTILES;;;;;;; COALTAR;TFC;pecoal;sesofos;coaltr;1;;; -COALTAR;TOTENGY;;;;;;; +COALTAR;TGASWKS;;;;;;; +COALTAR;TNONSPEC;;;;;;; COALTAR;TOTIND;;;;;feindliquid;; -COALTAR;TOTTRANF;;;;;;; COALTAR;TRANSEQ;;;;;;; +COALTAR;TRANSFER;;;;;;; +COALTAR;WOODPRO;;;;;;; COKCOAL;AGRICULT;sesofos;feso_otherInd;tdso_otherInd;1;feagrsolid;; COKCOAL;AUTOCHP;;;;;;; COKCOAL;AUTOELEC;;;;;;; @@ -680,7 +748,6 @@ COKCOAL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; COKCOAL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; COKCOAL;DOMESNAV;;;;;;; -COKCOAL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COKCOAL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COKCOAL;EGASWKS;;;;;;; COKCOAL;ELAUTOC;pecoal;seel;coalchp;1;;; @@ -733,10 +800,10 @@ COKCOAL;TES;;;;;;; COKCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; COKCOAL;TFC;pecoal;sesofos;coaltr;1;;; COKCOAL;TGASWKS;;;;;;; -COKCOAL;TGTL;;;;;;; COKCOAL;TNONSPEC;;;;;;; COKCOAL;TOTENGY;;;;;;; COKCOAL;TOTIND;;;;;feindsolid;; +COKCOAL;TOTOTHER;;;;;;; COKCOAL;TOTTRANF;;;;;;; COKCOAL;TOTTRANS;;;;;;; COKCOAL;TPATFUEL;;;;;;; @@ -745,12 +812,65 @@ COKCOAL;TRANSFER;;;;;;; COKCOAL;TREFINER;;;;;;; COKCOAL;TRNONSPE;;;;;;; COKCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; +COKEOVGS;AGRICULT;;;;;;; +COKEOVGS;AUTOCHP;;;;;;; +COKEOVGS;AUTOELEC;;;;;;; +COKEOVGS;AUTOHEAT;;;;;;; +COKEOVGS;CHEMICAL;;;;;;; +COKEOVGS;COMMPUB;;;;;;; +COKEOVGS;CONSTRUC;;;;;;; +COKEOVGS;DISTLOSS;;;;;;; +COKEOVGS;EBLASTFUR;;;;;;; +COKEOVGS;ECOALLIQ;;;;;;; COKEOVGS;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -COKEOVGS;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. -COKEOVGS;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +COKEOVGS;EGASWKS;;;;;;; +COKEOVGS;ELAUTOC;;;;;;; +COKEOVGS;ELAUTOE;;;;;;; +COKEOVGS;ELMAINC;;;;;;; +COKEOVGS;ELMAINE;;;;;;; +COKEOVGS;ELOUTPUT;;;;;;; +COKEOVGS;EMINES;;;;;;; +COKEOVGS;ENONSPEC;;;;;;; +COKEOVGS;EPOWERPLT;;;;;;; +COKEOVGS;EREFINER;;;;;;; +COKEOVGS;EXPORTS;;;;;;; +COKEOVGS;FOODPRO;;;;;;; +COKEOVGS;HEATOUT;;;;;;; +COKEOVGS;HEAUTOC;;;;;;; +COKEOVGS;HEAUTOH;;;;;;; +COKEOVGS;HEMAINC;;;;;;; +COKEOVGS;HEMAINH;;;;;;; +COKEOVGS;IMPORTS;;;;;;; +COKEOVGS;INONSPEC;;;;;;; +COKEOVGS;IRONSTL;;;;;;; +COKEOVGS;MACHINE;;;;;;; +COKEOVGS;MAINCHP;;;;;;; +COKEOVGS;MAINELEC;;;;;;; +COKEOVGS;MAINHEAT;;;;;;; +COKEOVGS;MINING;;;;;;; +COKEOVGS;NECHEM;;;;;;; +COKEOVGS;NEINTREN;;;;;;; +COKEOVGS;NEOTHER;;;;;;; +COKEOVGS;NONFERR;;;;;;; +COKEOVGS;NONMET;;;;;;; +COKEOVGS;ONONSPEC;;;;;;; +COKEOVGS;PAPERPRO;;;;;;; +COKEOVGS;RESIDENT;;;;;;; COKEOVGS;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +COKEOVGS;STOCKCHA;;;;;;; +COKEOVGS;TBLASTFUR;;;;;;; +COKEOVGS;TBLENDGAS;;;;;;; +COKEOVGS;TCOALLIQ;;;;;;; COKEOVGS;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -COKEOVGS;TES;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +COKEOVGS;TEXTILES;;;;;;; +COKEOVGS;TFC;;;;;;; +COKEOVGS;TGASWKS;;;;;;; +COKEOVGS;TNONSPEC;;;;;;; +COKEOVGS;TOTENGY;;;;;;; +COKEOVGS;TOTOTHER;;;;;;; +COKEOVGS;TOTTRANF;;;;;;; +COKEOVGS;TRANSEQ;;;;;;; +COKEOVGS;WOODPRO;;;;;;; CRNGFEED;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; CRNGFEED;CONSTRUC;seliqfos;feli_otherInd;tdli_otherInd;1;;; CRNGFEED;EOILGASEX;;;;;;; @@ -841,6 +961,7 @@ CRUDEOIL;TFC;peoil;seliqfos;refliq;1;;; CRUDEOIL;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; CRUDEOIL;TOTENGY;;;;;;; CRUDEOIL;TOTIND;;;;;feindliquid;; +CRUDEOIL;TOTOTHER;;;;;;; CRUDEOIL;TOTTRANF;;;;;;; CRUDEOIL;TOTTRANS;;;;;;; CRUDEOIL;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; @@ -888,7 +1009,6 @@ ELECTR;HEAUTOH;;;;;;; ELECTR;HEMAINC;;;;;;; ELECTR;HEMAINH;;;;;;; ELECTR;IMPORTS;;;;;;; -ELECTR;INDPROD;;;;;;; ELECTR;INONSPEC;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; ELECTR;IRONSTL;seel;feel_steel;tdel_steel;1;;; ELECTR;MACHINE;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; @@ -917,17 +1037,16 @@ ELECTR;STOCKCHA;;;;;;; ELECTR;TBKB;;;;;;; ELECTR;TBLENDGAS;;;;;;; ELECTR;TBOILER;;;;;;; -ELECTR;TCOALLIQ;;;;;;; ELECTR;TELE;;;;;;; ELECTR;TES;;;;;;; ELECTR;TEXTILES;seel;feelwlth_otherInd;tdelwlth_otherInd;1;;; ELECTR;TFC;;;;;;; ELECTR;TGASWKS;seel;feelwlth_otherInd;tdelwlth_otherInd;-1;;; -ELECTR;TGTL;;;;;;; ELECTR;THEAT;;;;;;; ELECTR;TNONSPEC;;;;;;; ELECTR;TOTENGY;;;;;;; ELECTR;TOTIND;;;;;feindelec;; +ELECTR;TOTOTHER;;;;;;; ELECTR;TOTTRANF;;;;;;; ELECTR;TOTTRANS;;;;;;; ELECTR;TPATFUEL;;;;;;; @@ -966,6 +1085,7 @@ ETHANE;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; ETHANE;TFC;peoil;seliqfos;refliq;1;;; ETHANE;TOTENGY;;;;;;; ETHANE;TOTIND;;;;;feindliquid;; +ETHANE;TOTOTHER;;;;;;; ETHANE;TOTTRANF;;;;;;; ETHANE;TPETCHEM;;;;;;; ETHANE;TRANSEQ;seliqfos;feli_otherInd;tdli_otherInd;1;;; @@ -1005,6 +1125,7 @@ GASCOKE;TFC;pecoal;sesofos;coaltr;1;;; GASCOKE;TGASWKS;;;;;;; GASCOKE;TOTENGY;;;;;;; GASCOKE;TOTIND;;;;;feindsolid;; +GASCOKE;TOTOTHER;;;;;;; GASCOKE;TOTTRANF;;;;;;; GASCOKE;TOTTRANS;;;;;;; GASCOKE;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -1067,6 +1188,7 @@ GASWKSGS;TFC;;;;;;;This product is an output of a coke oven or blast furnaces. S GASWKSGS;TGASWKS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. GASWKSGS;TOTENGY;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. GASWKSGS;TOTIND;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +GASWKSGS;TOTOTHER;;;;;;; GASWKSGS;TOTTRANF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. GASWKSGS;TOTTRANS;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. GASWKSGS;TPATFUEL;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. @@ -1114,6 +1236,7 @@ GEOTHERM;TFC;pegeo;seel;geohe;-0.3;;; GEOTHERM;TFC;pegeo;sehe;geohe;1;;; GEOTHERM;TOTENGY;;;;;;; GEOTHERM;TOTIND;;;;;feindelec;; +GEOTHERM;TOTOTHER;;;;;;; GEOTHERM;TOTTRANF;;;;;;; GEOTHERM;TRANSEQ;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; GEOTHERM;WOODPRO;seel;feelwlth_otherInd;tdelwlth_otherInd;0.3;;; @@ -1182,12 +1305,11 @@ HARDCOAL;TGASWKS;;;;;;; HARDCOAL;TNONSPEC;;;;;;; HARDCOAL;TOTENGY;;;;;;; HARDCOAL;TOTIND;;;;;feindsolid;; +HARDCOAL;TOTOTHER;;;;;;; HARDCOAL;TOTTRANF;;;;;;; HARDCOAL;TOTTRANS;;;;;;; HARDCOAL;TPATFUEL;;;;;;; HARDCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; -HARDCOAL;TRANSFER;;;;;;; -HARDCOAL;TREFINER;;;;;;; HARDCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; HEAT;AGRICULT;sehe;fehe_otherInd;tdhe_otherInd;1;feagrheat;; HEAT;AUTOCHP;;;;;;; @@ -1257,6 +1379,7 @@ HEAT;THEAT;;;;;;; HEAT;TNONSPEC;;;;;;; HEAT;TOTENGY;;;;;;; HEAT;TOTIND;;;;;feindheat;; +HEAT;TOTOTHER;;;;;;; HEAT;TOTTRANF;;;;;;; HEAT;TOTTRANS;;;;;;; HEAT;TPATFUEL;;;;;;; @@ -1342,11 +1465,10 @@ INDWASTE;TGASWKS;;;;;;; INDWASTE;TNONSPEC;;;;;;; INDWASTE;TOTENGY;;;;;;; INDWASTE;TOTIND;;;;;feindsolid;; +INDWASTE;TOTOTHER;;;;;;; INDWASTE;TOTTRANF;;;;;;; INDWASTE;TOTTRANS;;;;;;; INDWASTE;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; -INDWASTE;TRANSFER;;;;;;; -INDWASTE;TREFINER;;;;;;; INDWASTE;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; JETGAS;AVBUNK;seliqfos;fedie;tdfosdie;-1;fetraliquid;; JETGAS;AVBUNK;peoil;seliqfos;refliq;-1;;; @@ -1363,6 +1485,7 @@ JETGAS;STOCKCHA;;;;;;; JETGAS;TES;;;;;;; JETGAS;TFC;peoil;seliqfos;refliq;1;;; JETGAS;TOTENGY;;;;;;; +JETGAS;TOTOTHER;;;;;;; JETGAS;TOTTRANF;;;;;;; JETGAS;TOTTRANS;;;;;;; JETGAS;TRANSFER;;;;;;; @@ -1377,7 +1500,6 @@ LIGNITE;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;DISTLOSS;pecoal;sesofos;coaltr;-1;;; LIGNITE;DOMESNAV;;;;;;; LIGNITE;EBKB;;;;;;; -LIGNITE;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. LIGNITE;EGASWKS;;;;;;; LIGNITE;ELAUTOC;pecoal;seel;coalchp;1;;; LIGNITE;ELAUTOE;pecoal;seel;pc;1;;; @@ -1431,12 +1553,12 @@ LIGNITE;TGASWKS;;;;;;; LIGNITE;TNONSPEC;;;;;;; LIGNITE;TOTENGY;;;;;;; LIGNITE;TOTIND;;;;;feindsolid;; +LIGNITE;TOTOTHER;;;;;;; LIGNITE;TOTTRANF;;;;;;; LIGNITE;TOTTRANS;;;;;;; LIGNITE;TPATFUEL;;;;;;; LIGNITE;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; LIGNITE;TRANSFER;;;;;;; -LIGNITE;TREFINER;;;;;;; LIGNITE;TRNONSPE;;;;;;; LIGNITE;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; LPG;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; @@ -1526,6 +1648,7 @@ LPG;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; LPG;TNONSPEC;;;;;;; LPG;TOTENGY;;;;;;; LPG;TOTIND;;;;;feindliquid;; +LPG;TOTOTHER;;;;;;; LPG;TOTTRANF;;;;;;; LPG;TOTTRANS;;;;;;; LPG;TPATFUEL;;;;;;; @@ -1609,6 +1732,7 @@ LUBRIC;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; LUBRIC;TFC;peoil;seliqfos;refliq;1;;; LUBRIC;TOTENGY;;;;;;; LUBRIC;TOTIND;;;;;feindliquid;; +LUBRIC;TOTOTHER;;;;;;; LUBRIC;TOTTRANF;;;;;;; LUBRIC;TOTTRANS;;;;;;; LUBRIC;TPETCHEM;;;;;;; @@ -1696,6 +1820,7 @@ MRENEW;TGASWKS;;;;;;; MRENEW;TNONSPEC;;;;;;; MRENEW;TOTENGY;;;;;;; MRENEW;TOTIND;;;;;;; +MRENEW;TOTOTHER;;;;;;; MRENEW;TOTTRANF;;;;;;; MRENEW;TOTTRANS;;;;;;; MRENEW;TPATFUEL;;;;;;; @@ -1753,6 +1878,7 @@ MUNWASTEN;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTEN;TFC;pebiolc;sesobio;biotr;1;;; MUNWASTEN;TOTENGY;;;;;;; MUNWASTEN;TOTIND;;;;;feindsolid;; +MUNWASTEN;TOTOTHER;;;;;;; MUNWASTEN;TOTTRANF;;;;;;; MUNWASTEN;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTEN;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; @@ -1805,6 +1931,7 @@ MUNWASTER;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTER;TFC;pebiolc;sesobio;biotr;1;;; MUNWASTER;TOTENGY;;;;;;; MUNWASTER;TOTIND;;;;;feindsolid;; +MUNWASTER;TOTOTHER;;;;;;; MUNWASTER;TOTTRANF;;;;;;; MUNWASTER;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; MUNWASTER;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; @@ -1834,7 +1961,6 @@ NAPHTHA;HEAUTOH;;;;;;; NAPHTHA;HEMAINC;;;;;;; NAPHTHA;HEMAINH;;;;;;; NAPHTHA;IMPORTS;;;;;;; -NAPHTHA;INDPROD;;;;;;; NAPHTHA;INONSPEC;seliqfos;feli_otherInd;tdli_otherInd;1;;; NAPHTHA;IRONSTL;seliqfos;feli_steel;tdli_steel;1;;; NAPHTHA;MACHINE;seliqfos;feli_otherInd;tdli_otherInd;1;;; @@ -1873,6 +1999,7 @@ NAPHTHA;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NAPHTHA;TNONSPEC;;;;;;; NAPHTHA;TOTENGY;;;;;;; NAPHTHA;TOTIND;;;;;feindliquid;; +NAPHTHA;TOTOTHER;;;;;;; NAPHTHA;TOTTRANF;;;;;;; NAPHTHA;TOTTRANS;;;;;;; NAPHTHA;TPETCHEM;;;;;;; @@ -1951,7 +2078,6 @@ NATGAS;STATDIFF;;;;;;; NATGAS;STOCKCHA;;;;;;; NATGAS;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NATGAS;TBLENDGAS;;;;;;; -NATGAS;TCOALLIQ;;;;;;; NATGAS;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NATGAS;TES;;;;;;; NATGAS;TEXTILES;segafos;fega_otherInd;tdga_otherInd;1;;; @@ -1961,6 +2087,7 @@ NATGAS;TGTL;;;;;;; NATGAS;TNONSPEC;;;;;;; NATGAS;TOTENGY;;;;;;; NATGAS;TOTIND;;;;;feindgas;; +NATGAS;TOTOTHER;;;;;;; NATGAS;TOTTRANF;;;;;;; NATGAS;TOTTRANS;;;;;;; NATGAS;TPATFUEL;;;;;;; @@ -2023,6 +2150,7 @@ NGL;TFC;peoil;seliqfos;refliq;1;;; NGL;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NGL;TOTENGY;;;;;;; NGL;TOTIND;;;;;feindliquid;; +NGL;TOTOTHER;;;;;;; NGL;TOTTRANF;;;;;;; NGL;TOTTRANS;;;;;;; NGL;TPETCHEM;;;;;;; @@ -2113,7 +2241,6 @@ NONBIODIES;ROAD;rep_seliqfos;rep_fedie;rep_road;1;;; NONBIODIES;STATDIFF;;;;;;; NONBIODIES;STOCKCHA;;;;;;; NONBIODIES;TBLENDGAS;;;;;;; -NONBIODIES;TCOALLIQ;;;;;;; NONBIODIES;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NONBIODIES;TES;;;;;;; NONBIODIES;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; @@ -2122,6 +2249,7 @@ NONBIODIES;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NONBIODIES;TNONSPEC;;;;;;; NONBIODIES;TOTENGY;;;;;;; NONBIODIES;TOTIND;;;;;feindliquid;; +NONBIODIES;TOTOTHER;;;;;;; NONBIODIES;TOTTRANF;;;;;;; NONBIODIES;TOTTRANS;;;;;;; NONBIODIES;TPETCHEM;;;;;;; @@ -2207,6 +2335,7 @@ NONBIOGASO;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; NONBIOGASO;TNONSPEC;;;;;;; NONBIOGASO;TOTENGY;;;;;;; NONBIOGASO;TOTIND;;;;;feindliquid;; +NONBIOGASO;TOTOTHER;;;;;;; NONBIOGASO;TOTTRANF;;;;;;; NONBIOGASO;TOTTRANS;;;;;;; NONBIOGASO;TPETCHEM;;;;;;; @@ -2278,6 +2407,7 @@ NONBIOJETK;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; NONBIOJETK;TFC;peoil;seliqfos;refliq;1;;; NONBIOJETK;TOTENGY;;;;;;; NONBIOJETK;TOTIND;;;;;feindliquid;; +NONBIOJETK;TOTOTHER;;;;;;; NONBIOJETK;TOTTRANF;;;;;;; NONBIOJETK;TOTTRANS;;;;;;; NONBIOJETK;TPETCHEM;;;;;;; @@ -2287,11 +2417,30 @@ NONBIOJETK;TREFINER;;;;;;; NONBIOJETK;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; NONBIOJETK;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; NONBIOJETK;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +NONCRUDE;DISTLOSS;;;;;;; +NONCRUDE;ELMAINC;;;;;;; +NONCRUDE;ELMAINE;;;;;;; +NONCRUDE;ELOUTPUT;;;;;;; +NONCRUDE;EXPORTS;;;;;;; +NONCRUDE;HEATOUT;;;;;;; +NONCRUDE;HEMAINC;;;;;;; +NONCRUDE;IMPORTS;;;;;;; +NONCRUDE;INDPROD;;;;;;; +NONCRUDE;MAINCHP;;;;;;; +NONCRUDE;MAINELEC;;;;;;; +NONCRUDE;ONONSPEC;;;;;;; NONCRUDE;STATDIFF;;;;;;; +NONCRUDE;STOCKCHA;;;;;;; NONCRUDE;TCOALLIQ;pecoal;seliqfos;coalftrec;1;;; NONCRUDE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. NONCRUDE;TES;;;;;;; +NONCRUDE;TFC;;;;;;; NONCRUDE;TGTL;pegas;seliqfos;gasftrec;1;;; +NONCRUDE;TNONSPEC;;;;;;; +NONCRUDE;TOTOTHER;;;;;;; +NONCRUDE;TOTTRANF;;;;;;; +NONCRUDE;TRANSFER;;;;;;; +NONCRUDE;TREFINER;;;;;;; NUCLEAR;AUTOCHP;;;;;;; NUCLEAR;AUTOELEC;;;;;;; NUCLEAR;ELAUTOC;;;;;;; @@ -2358,16 +2507,50 @@ OBIOLIQ;TEXTILES;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;TFC;pebios;seliqbio;bioeths;1;;; OBIOLIQ;TOTENGY;;;;;;; OBIOLIQ;TOTIND;;;;;feindliquid;; +OBIOLIQ;TOTOTHER;;;;;;; OBIOLIQ;TOTTRANF;;;;;;; OBIOLIQ;TOTTRANS;;;;;;; OBIOLIQ;TRANSEQ;seliqbio;feli_otherInd;tdli_otherInd;1;;; OBIOLIQ;TRANSFER;;;;;;; OBIOLIQ;WOODPRO;seliqbio;feli_otherInd;tdli_otherInd;1;;; +OGASES;AUTOCHP;;;;;;; +OGASES;AUTOELEC;;;;;;; +OGASES;AUTOHEAT;;;;;;; +OGASES;CHEMICAL;;;;;;; +OGASES;DISTLOSS;;;;;;; OGASES;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +OGASES;ECOKEOVS;;;;;;; +OGASES;ELAUTOC;;;;;;; +OGASES;ELAUTOE;;;;;;; +OGASES;ELMAINC;;;;;;; +OGASES;ELMAINE;;;;;;; +OGASES;ELOUTPUT;;;;;;; +OGASES;EMINES;;;;;;; +OGASES;ENONSPEC;;;;;;; +OGASES;EPOWERPLT;;;;;;; +OGASES;HEATOUT;;;;;;; +OGASES;HEAUTOC;;;;;;; +OGASES;HEAUTOH;;;;;;; +OGASES;HEMAINC;;;;;;; +OGASES;HEMAINH;;;;;;; +OGASES;IRONSTL;;;;;;; +OGASES;MACHINE;;;;;;; +OGASES;MAINCHP;;;;;;; +OGASES;MAINELEC;;;;;;; +OGASES;MAINHEAT;;;;;;; OGASES;MANUFACT;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. -OGASES;NONENUSE;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. +OGASES;MINING;;;;;;; +OGASES;NECHEM;;;;;;; +OGASES;NEINTREN;;;;;;; +OGASES;NONFERR;;;;;;; +OGASES;NONMET;;;;;;; OGASES;STATDIFF;;;;;;;This product is an output of a coke oven or blast furnaces. Since these outputs are attributed to inputs of coke ovens and blast furnaces in the tool_fix_IEA_data_for_Industry_subsectors function, they do not need to be mapped anymore. OGASES;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +OGASES;TFC;;;;;;; +OGASES;TNONSPEC;;;;;;; +OGASES;TOTENGY;;;;;;; +OGASES;TOTIND;;;;;;; +OGASES;TOTTRANF;;;;;;; OILSHALE;AUTOCHP;;;;;;; OILSHALE;AUTOELEC;;;;;;; OILSHALE;AUTOHEAT;;;;;;; @@ -2428,7 +2611,6 @@ ONONSPEC;DOMESAIR;seliqfos;fedie;tdfosdie;1;fetraliquid;; ONONSPEC;DOMESAIR;rep_seliqfos;rep_fedie;rep_domair;1;;; ONONSPEC;DOMESNAV;seliqfos;fedie;tdfosdie;1;fetraliquid;; ONONSPEC;DOMESNAV;rep_liqfos;rep_fedie;rep_domnav;1;;; -ONONSPEC;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ONONSPEC;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. ONONSPEC;ELAUTOC;;;;;;; ONONSPEC;ELAUTOE;peoil;seel;dot;1;;; @@ -2502,6 +2684,7 @@ ONONSPEC;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; ONONSPEC;TNONSPEC;;;;;;; ONONSPEC;TOTENGY;;;;;;; ONONSPEC;TOTIND;;;;;feindliquid;; +ONONSPEC;TOTOTHER;;;;;;; ONONSPEC;TOTTRANF;;;;;;; ONONSPEC;TOTTRANS;;;;;;; ONONSPEC;TPATFUEL;;;;;;; @@ -2611,6 +2794,7 @@ OTHKERO;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; OTHKERO;TFC;peoil;seliqfos;refliq;1;;; OTHKERO;TOTENGY;;;;;;; OTHKERO;TOTIND;;;;;feindliquid;; +OTHKERO;TOTOTHER;;;;;;; OTHKERO;TOTTRANF;;;;;;; OTHKERO;TOTTRANS;;;;;;; OTHKERO;TPETCHEM;;;;;;; @@ -2620,32 +2804,74 @@ OTHKERO;TREFINER;;;;;;; OTHKERO;TRNONSPE;seliqfos;fedie;tdfosdie;1;fetraliquid;; OTHKERO;TRNONSPE;rep_seliqfos;rep_fedie;rep_trnonspe;1;;; OTHKERO;WOODPRO;seliqfos;feli_otherInd;tdli_otherInd;1;;; +OVENCOKE;AGRICULT;;;;;;; +OVENCOKE;AUTOCHP;;;;;;; OVENCOKE;AUTOELEC;;;;;;; +OVENCOKE;AUTOHEAT;;;;;;; +OVENCOKE;CHEMICAL;;;;;;; OVENCOKE;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; +OVENCOKE;CONSTRUC;;;;;;; +OVENCOKE;DISTLOSS;;;;;;; +OVENCOKE;DOMESNAV;;;;;;; +OVENCOKE;EBLASTFUR;;;;;;; OVENCOKE;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. +OVENCOKE;EGASWKS;;;;;;; +OVENCOKE;ELAUTOC;;;;;;; OVENCOKE;ELAUTOE;pecoal;seel;pc;1;;; +OVENCOKE;ELMAINC;;;;;;; +OVENCOKE;ELMAINE;;;;;;; OVENCOKE;ELOUTPUT;;;;;;; +OVENCOKE;EMINES;;;;;;; OVENCOKE;ENONSPEC;;;;;;; +OVENCOKE;EPATFUEL;;;;;;; +OVENCOKE;EPOWERPLT;;;;;;; +OVENCOKE;EREFINER;;;;;;; OVENCOKE;EXPORTS;;;;;;; OVENCOKE;FOODPRO;;;;;;; +OVENCOKE;HEATOUT;;;;;;; +OVENCOKE;HEAUTOC;;;;;;; +OVENCOKE;HEAUTOH;;;;;;; +OVENCOKE;HEMAINC;;;;;;; +OVENCOKE;HEMAINH;;;;;;; OVENCOKE;IMPORTS;;;;;;; OVENCOKE;INONSPEC;;;;;;; OVENCOKE;IRONSTL;;;;;;; OVENCOKE;MACHINE;;;;;;; +OVENCOKE;MAINCHP;;;;;;; +OVENCOKE;MAINELEC;;;;;;; +OVENCOKE;MAINHEAT;;;;;;; OVENCOKE;MANUFACT;;;;;;; +OVENCOKE;MINING;;;;;;; +OVENCOKE;NECHEM;;;;;;; OVENCOKE;NEINTREN;;;;;;; +OVENCOKE;NEOTHER;;;;;;; OVENCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;fenonsolid;; +OVENCOKE;NONFERR;;;;;;; OVENCOKE;NONMET;;;;;;; +OVENCOKE;ONONSPEC;;;;;;; +OVENCOKE;PAPERPRO;;;;;;; OVENCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; OVENCOKE;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; OVENCOKE;STATDIFF;;;;;;; OVENCOKE;STOCKCHA;;;;;;; +OVENCOKE;TBKB;;;;;;; +OVENCOKE;TBLASTFUR;;;;;;; +OVENCOKE;TCOALLIQ;;;;;;; OVENCOKE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. OVENCOKE;TES;;;;;;; +OVENCOKE;TEXTILES;;;;;;; OVENCOKE;TFC;pecoal;sesofos;coaltr;1;;; +OVENCOKE;TGASWKS;;;;;;; +OVENCOKE;TNONSPEC;;;;;;; OVENCOKE;TOTENGY;;;;;;; OVENCOKE;TOTIND;;;;;feindsolid;; +OVENCOKE;TOTOTHER;;;;;;; OVENCOKE;TOTTRANF;;;;;;; +OVENCOKE;TOTTRANS;;;;;;; +OVENCOKE;TPATFUEL;;;;;;; +OVENCOKE;TRANSEQ;;;;;;; +OVENCOKE;TRNONSPE;;;;;;; +OVENCOKE;WOODPRO;;;;;;; PARWAX;AGRICULT;seliqfos;feli_otherInd;tdli_otherInd;1;feagrliquid;; PARWAX;CHEMICAL;seliqfos;feli_chemicals;tdli_chemicals;1;;; PARWAX;COMMPUB;seliqfos;fehob;tdfoshob;1;feserliquid;petrol; @@ -2691,6 +2917,7 @@ PARWAX;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; PARWAX;TFC;peoil;seliqfos;refliq;1;;; PARWAX;TOTENGY;;;;;;; PARWAX;TOTIND;;;;;feindliquid;; +PARWAX;TOTOTHER;;;;;;; PARWAX;TOTTRANF;;;;;;; PARWAX;TOTTRANS;;;;;;; PARWAX;TPETCHEM;;;;;;; @@ -2709,7 +2936,6 @@ PATFUEL;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; PATFUEL;CONSTRUC;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;DISTLOSS;pecoal;sesofos;coaltr;-1;;; PATFUEL;DOMESNAV;;;;;;; -PATFUEL;EBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PATFUEL;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PATFUEL;EGASWKS;;;;;;; PATFUEL;ELAUTOC;pecoal;seel;coalchp;1;;; @@ -2730,7 +2956,6 @@ PATFUEL;HEAUTOH;pecoal;sehe;coalhp;1;;; PATFUEL;HEMAINC;pecoal;sehe;coalchp;1;;; PATFUEL;HEMAINH;pecoal;sehe;coalhp;1;;; PATFUEL;IMPORTS;;;;;;; -PATFUEL;INDPROD;;;;;;; PATFUEL;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; PATFUEL;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; PATFUEL;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -2754,7 +2979,6 @@ PATFUEL;STATDIFF;;;;;;; PATFUEL;STOCKCHA;;;;;;; PATFUEL;TBKB;;;;;;; PATFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. -PATFUEL;TCOALLIQ;;;;;;; PATFUEL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. PATFUEL;TES;;;;;;; PATFUEL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -2762,6 +2986,7 @@ PATFUEL;TFC;pecoal;sesofos;coaltr;1;;; PATFUEL;TGASWKS;;;;;;; PATFUEL;TOTENGY;;;;;;; PATFUEL;TOTIND;;;;;feindsolid;; +PATFUEL;TOTOTHER;;;;;;; PATFUEL;TOTTRANF;;;;;;; PATFUEL;TOTTRANS;;;;;;; PATFUEL;TPATFUEL;;;;;;; @@ -2819,6 +3044,7 @@ PEAT;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; PEAT;TFC;pecoal;sesofos;coaltr;1;;; PEAT;TOTENGY;;;;;;; PEAT;TOTIND;;;;;feindsolid;; +PEAT;TOTOTHER;;;;;;; PEAT;TOTTRANF;;;;;;; PEAT;TOTTRANS;;;;;;; PEAT;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -2874,6 +3100,7 @@ PEATPROD;TFC;pecoal;sesofos;coaltr;1;;; PEATPROD;TNONSPEC;;;;;;; PEATPROD;TOTENGY;;;;;;; PEATPROD;TOTIND;;;;;feindsolid;; +PEATPROD;TOTOTHER;;;;;;; PEATPROD;TOTTRANF;;;;;;; PEATPROD;TOTTRANS;;;;;;; PEATPROD;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -2909,7 +3136,6 @@ PETCOKE;HEAUTOH;;;;;;; PETCOKE;HEMAINC;;;;;;; PETCOKE;HEMAINH;;;;;;; PETCOKE;IMPORTS;;;;;;; -PETCOKE;INDPROD;;;;;;; PETCOKE;INONSPEC;sesofos;feso_otherInd;tdso_otherInd;1;;; PETCOKE;IRONSTL;sesofos;feso_steel;tdso_steel;1;;; PETCOKE;MACHINE;sesofos;feso_otherInd;tdso_otherInd;1;;; @@ -2952,6 +3178,7 @@ PETCOKE;TGASWKS;;;;;;; PETCOKE;TNONSPEC;;;;;;; PETCOKE;TOTENGY;;;;;;; PETCOKE;TOTIND;;;;;feindsolid;; +PETCOKE;TOTOTHER;;;;;;; PETCOKE;TOTTRANF;;;;;;; PETCOKE;TOTTRANS;;;;;;; PETCOKE;TPATFUEL;;;;;;; @@ -3020,6 +3247,7 @@ PRIMSBIO;TFC;pebiolc;sesobio;biotr;1;;; PRIMSBIO;TNONSPEC;;;;;;; PRIMSBIO;TOTENGY;;;;;;; PRIMSBIO;TOTIND;;;;;feindsolid;; +PRIMSBIO;TOTOTHER;;;;;;; PRIMSBIO;TOTTRANF;;;;;;; PRIMSBIO;TOTTRANS;;;;;;; PRIMSBIO;TPATFUEL;;;;;;; @@ -3100,6 +3328,7 @@ REFINGAS;TFC;peoil;seliqfos;refliq;1;;; REFINGAS;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; REFINGAS;TOTENGY;;;;;;; REFINGAS;TOTIND;;;;;feindliquid;; +REFINGAS;TOTOTHER;;;;;;; REFINGAS;TOTTRANF;;;;;;; REFINGAS;TOTTRANS;;;;;;; REFINGAS;TPATFUEL;;;;;;; @@ -3114,7 +3343,6 @@ RENEWNS;AUTOELEC;;;;;;; RENEWNS;CHEMICAL;sesobio;feso_chemicals;tdso_chemicals;1;;; RENEWNS;COMMPUB;sesobio;fesob;tdbiosob;1;feserbio;biomod; RENEWNS;CONSTRUC;sesobio;feso_otherInd;tdso_otherInd;1;;; -RENEWNS;DISTLOSS;pebiolc;sesobio;biotr;-1;;; RENEWNS;ELAUTOC;;;;;;; RENEWNS;ELAUTOE;;;;;;; RENEWNS;ELMAINC;;;;;;; @@ -3147,8 +3375,8 @@ RENEWNS;TEXTILES;sesobio;feso_otherInd;tdso_otherInd;1;;; RENEWNS;TFC;pebiolc;sesobio;biotr;1;;; RENEWNS;TGASWKS;;;;;;; RENEWNS;TNONSPEC;;;;;;; -RENEWNS;TOTENGY;;;;;;; RENEWNS;TOTIND;;;;;feindsolid;; +RENEWNS;TOTOTHER;;;;;;; RENEWNS;TOTTRANF;;;;;;; RENEWNS;TRANSEQ;sesobio;feso_otherInd;tdso_otherInd;1;;; RENEWNS;WOODPRO;sesobio;feso_otherInd;tdso_otherInd;1;;; @@ -3231,7 +3459,6 @@ RESFUEL;STATDIFF;;;;;;; RESFUEL;STOCKCHA;;;;;;; RESFUEL;TBLASTFUR;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. RESFUEL;TBLENDGAS;;;;;;; -RESFUEL;TCOALLIQ;;;;;;; RESFUEL;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. RESFUEL;TES;;;;;;; RESFUEL;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; @@ -3240,6 +3467,7 @@ RESFUEL;TGASWKS;seliqfos;feli_otherInd;tdli_otherInd;-1;feindliquid;; RESFUEL;TNONSPEC;;;;;;; RESFUEL;TOTENGY;;;;;;; RESFUEL;TOTIND;;;;;feindliquid;; +RESFUEL;TOTOTHER;;;;;;; RESFUEL;TOTTRANF;;;;;;; RESFUEL;TOTTRANS;;;;;;; RESFUEL;TPATFUEL;;;;;;; @@ -3302,6 +3530,7 @@ SOLARTH;TEXTILES;;;;;;; SOLARTH;TFC;;;;;;; SOLARTH;TOTENGY;;;;;;; SOLARTH;TOTIND;;;;;;; +SOLARTH;TOTOTHER;;;;;;; SOLARTH;TOTTRANF;;;;;;; SOLARTH;TRANSEQ;;;;;;; SOLARTH;WOODPRO;;;;;;; @@ -3360,15 +3589,14 @@ SUBCOAL;TES;;;;;;; SUBCOAL;TEXTILES;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;TFC;pecoal;sesofos;coaltr;1;;; SUBCOAL;TGASWKS;;;;;;; -SUBCOAL;TGTL;;;;;;; SUBCOAL;TOTENGY;;;;;;; SUBCOAL;TOTIND;;;;;feindsolid;; +SUBCOAL;TOTOTHER;;;;;;; SUBCOAL;TOTTRANF;;;;;;; SUBCOAL;TOTTRANS;;;;;;; SUBCOAL;TPATFUEL;;;;;;; SUBCOAL;TRANSEQ;sesofos;feso_otherInd;tdso_otherInd;1;;; SUBCOAL;TRANSFER;;;;;;; -SUBCOAL;TREFINER;;;;;;; SUBCOAL;TRNONSPE;;;;;;; SUBCOAL;WOODPRO;sesofos;feso_otherInd;tdso_otherInd;1;;; TIDE;AUTOELEC;;;;;;; @@ -3480,6 +3708,7 @@ TOTAL;THEAT;;;;;;; TOTAL;TNONSPEC;;;;;;; TOTAL;TOTENGY;;;;;;; TOTAL;TOTIND;;;;;;; +TOTAL;TOTOTHER;;;;;;; TOTAL;TOTTRANF;;;;;;; TOTAL;TOTTRANS;;;;;;; TOTAL;TPATFUEL;;;;;;; @@ -3537,6 +3766,7 @@ WHITESP;TEXTILES;seliqfos;feli_otherInd;tdli_otherInd;1;;; WHITESP;TFC;peoil;seliqfos;refliq;1;;; WHITESP;TOTENGY;;;;;;; WHITESP;TOTIND;;;;;feindliquid;; +WHITESP;TOTOTHER;;;;;;; WHITESP;TOTTRANF;;;;;;; WHITESP;TOTTRANS;;;;;;; WHITESP;TPETCHEM;;;;;;; From f6c9433ffcc48c931be030f8a4ab6a4ef9b977fb Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 12 Mar 2026 15:13:34 +0100 Subject: [PATCH 05/17] add IEA data postprocessing --- R/calcIOEdgeBuildings.R | 4 +- R/toolFixIEAdataForIndustrySubsectors.R | 836 ++++++++++++++++++++++++ 2 files changed, 838 insertions(+), 2 deletions(-) create mode 100644 R/toolFixIEAdataForIndustrySubsectors.R diff --git a/R/calcIOEdgeBuildings.R b/R/calcIOEdgeBuildings.R index 802c7d57..35c31637 100644 --- a/R/calcIOEdgeBuildings.R +++ b/R/calcIOEdgeBuildings.R @@ -29,8 +29,6 @@ calcIOEdgeBuildings <- function(subtype = c("output_EDGE", "output_EDGE_building subtype <- match.arg(subtype) ieaVersion <- match.arg(ieaVersion) - - # READ ----------------------------------------------------------------------- # convert from ktoe to EJ @@ -40,6 +38,8 @@ calcIOEdgeBuildings <- function(subtype = c("output_EDGE", "output_EDGE_building ) * 4.1868e-5 + # apply IEA data postprocessing + data <- toolFixIEAdataForIndustrySubsectors(data, fixing = TRUE) # AGGREGATE ------------------------------------------------------------------ diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R new file mode 100644 index 00000000..fc6700eb --- /dev/null +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -0,0 +1,836 @@ +#' Apply adjustments to industry-related IEA data +#' +#' This function prepares the industry-related IEA before mapping it to REMIND sectors. There are three different types of adjustments done: +#' 1. replace coke oven and blast furnace outputs (`BLFURGS`, `OGASES`, `OVENCOKE`, +#' `COKEOVGS`, `COALTAR`, `NONCRUDE`) by inputs +#' (required for dealing with energy flows from the steel sector to other sectors) +#' 2. prepare industry-related time series +#' 3. apply corrections to IEA data to cope with fragmentary time series +#' +#' The corrections done by this function are rather rudimentary and crude. This +#' gets smoothed away in regional aggregation. But do not use the resulting +#' country-level data without additional scrutiny. +#' +#' Use regional or global averages if IEA industry data lists energy use only as +#' "non-specified". +#' +#' @md +#' @param data MAgPIE object containing the IEA Energy Balances data +#' +#' @param ieamatch mapping of IEA product/flow combinations to REMIND sectors and energy carriers +#' +#' +#' @param threshold minimum share each industry subsector uses of each product. +#' Defaults to 1 %. +#' @param fixing temporary flag +#' +#' @return a MAgPIE object +#' +#' @author Michaja Pehl, Felix Schreyer +#' +#' @importFrom assertr not_na assert +#' @importFrom dplyr anti_join group_by inner_join left_join mutate pull rename +#' select summarise +#' @importFrom readr read_delim cols col_skip col_character +#' @importFrom quitte cartesian interpolate_missing_periods overwrite +#' character.data.frame interpolate_missing_periods_ +#' @importFrom rlang .data +#' @importFrom tibble as_tibble +#' @importFrom stats na.omit +#' @importFrom tidyr complete gather nesting spread crossing +#' @export +toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) { + + #### + + # This function contains the following steps: + + # (CO = coke oven, + # BF = blast furnace) + + # 1. Replace steel sector outputs by inputs + # 1.1 Define functions + # 1.2 Prepare data and define flows + # 1.3 Replace flows of BF outputs and by inputs into BF + # 1.4 Replace flows of CO outputs by inputs to CO + # 1.5 Calculate CO Losses + # 1.6 Recalculate BF inputs w/ CO replacements + # 1.7 Calculate BF Losses + # 1.8 Replace IEA data with steel sector adjustments + # 2. Prepare Industry Subsectors Timeseries + # 2.1 Define flows and mappings + # 2.2 Extend industry subsector timeseries + # 2.3 Apply five-year moving average + # 3. Fix suspicious industry products + # 3.1 Prepare data to fix + # 3.2 Redistribute products to industry-related flows + # 3.3 Replace and append data + + #### + + # 1. Replace steel sector outputs by inputs ---- + + ## 1.1 Define functions ---- + + . <- NULL + + .clean_data <- function(m, keep_zeros = FALSE) { + m %>% + as.data.frame() %>% + as_tibble() %>% + select(iso3c = 'Region', year = 'Year', product = 'Data1', flow = 'Data2', + value = 'Value') %>% + filter(0 != .data$value | keep_zeros) %>% + character.data.frame() %>% + mutate(year = as.integer(.data$year)) + } + + ## 1.2 Prepare data and define flows ---- + + ## flow definitions + IEA_flows <- tribble( + ~summary.flow, ~flow, + # Total Primary Energy Production + 'TES', 'INDPROD', # primary energy production + 'TES', 'IMPORTS', + 'TES', 'EXPORTS', + 'TES', 'MARBUNK', # international marine bunkers + 'TES', 'AVBUNK', # international aviation bunkers + NA_character_, 'TRANSFER', # inter-product transfers, product transfers, + # and recycling + 'TES', 'STOCKCHA', # stock changes + + # Transformation Processes + 'TOTTRANF', 'MAINELEC', # main activity producer electricity plants + 'TOTTRANF', 'AUTOELEC', # autoproducer electricity plants + 'TOTTRANF', 'MAINCHP', # main activity producer CHP plants + 'TOTTRANF', 'AUTOCHP', # autoproducer electricity plants + 'TOTTRANF', 'MAINHEAT', # main activity producer heat plants + 'TOTTRANF', 'AUTOHEAT', # autoproducer heat plants + 'TOTTRANF', 'THEAT', # heat pumps + 'TOTTRANF', 'TBOILER', # electric boilers + 'TOTTRANF', 'TELE', # chemical heat for electricity production + 'TOTTRANF', 'TBLASTFUR', # blast furnaces + 'TOTTRANF', 'TGASWKS', # gas works + 'TOTTRANF', 'TCOKEOVS', # coke ovens + 'TOTTRANF', 'TPATFUEL', # patent fuel plants + 'TOTTRANF', 'TBKB', # peat briquette plants + 'TOTTRANF', 'TREFINER', # oil refineries + 'TOTTRANF', 'TPETCHEM', # petrochemical plants + 'TOTTRANF', 'TCOALLIQ', # coal liquefaction plants + 'TOTTRANF', 'TGTL', # gas-to-liquid plants + 'TOTTRANF', 'TBLENDGAS', # blended natural gas + 'TOTTRANF', 'TCHARCOAL', # charcoal production plants + 'TOTTRANF', 'TNONSPEC', # non-specified transformation + + # Energy Industry Own Use and Losses + 'TOTENGY', 'EMINES', # coal mines + 'TOTENGY', 'EOILGASEX', # oil and gas extraction + 'TOTENGY', 'EBLASTFUR', # blast furnaces + 'TOTENGY', 'EGASWKS', # gas works + 'TOTENGY', 'EBIOGAS', # gasifications plants for biogases + 'TOTENGY', 'ECOKEOVS', # coke ovens + 'TOTENGY', 'EPATFUEL', # patent fuel plants + 'TOTENGY', 'EBKB', # peat briquette plants + 'TOTENGY', 'EREFINER', # oil refineries + 'TOTENGY', 'ECOALLIQ', # coal liquefaction plants + 'TOTENGY', 'ELNG', # liquefaction/regasification plants + 'TOTENGY', 'EGTL', # gas-to-liquied plants + 'TOTENGY', 'EPOWERPLT', # own use in electricity, CHP, and heat + + # plants + 'TOTENGY', 'EPUMPST', # pumped storage plants + 'TOTENGY', 'ENUC', # nuclear industry + 'TOTENGY', 'ECHARCOAL', # charcoal production plants + 'TOTENGY', 'ENONSPEC', # non-specified energy industry + + # Final Consumption + 'TFC', 'IRONSTL', # iron and steel + 'TFC', 'CHEMICAL', # chemical and petrochemical + 'TFC', 'NONFERR', # non-ferrous metals + 'TFC', 'NONMET', # non-metallic minerals + 'TFC', 'TRANSEQ', # transport equipment + 'TFC', 'MACHINE', # machinery + 'TFC', 'MINING', # mining and quarrying + 'TFC', 'FOODPRO', # food production + 'TFC', 'PAPERPRO', # paper, pulp, and print + 'TFC', 'WOODPRO', # wood and wood products + 'TFC', 'CONSTRUC', # construction + 'TFC', 'TEXTILES', # textiles + 'TFC', 'INONSPEC', # non-specified industry + 'TFC', 'WORLDAV', # world aviation bunkers + 'TFC', 'DOMESAIR', # domestic aviation + 'TFC', 'ROAD', # road + 'TFC', 'RAIL', # rail + 'TFC', 'PIPELINE', # pipeline transport + 'TFC', 'WORLDMAR', # world marine bunkers + 'TFC', 'DOMESNAV', # domestic navigation + 'TFC', 'TRNONSPE', # non-specified transport + 'TFC', 'RESIDENT', # residential + 'TFC', 'COMMPUB', # commercial and public services + 'TFC', 'AGRICULT', # agriculture/forestry + 'TFC', 'FISHING', # fishing + 'TFC', 'ONONSPEC', # non-specified other consumption + 'TFC', 'NONENUSE', # non-energy use + + 'TOTIND', 'IRONSTL', # iron and steel + 'TOTIND', 'CHEMICAL', # chemical and petrochemical + 'TOTIND', 'NONFERR', # non-ferrous metals + 'TOTIND', 'NONMET', # non-metallic minerals + 'TOTIND', 'TRANSEQ', # transport equipment + 'TOTIND', 'MACHINE', # machinery + 'TOTIND', 'MINING', # mining and quarrying + 'TOTIND', 'FOODPRO', # food production + 'TOTIND', 'PAPERPRO', # paper, pulp, and print + 'TOTIND', 'WOODPRO', # wood and wood products + 'TOTIND', 'CONSTRUC', # construction + 'TOTIND', 'TEXTILES', # textiles + 'TOTIND', 'INONSPEC', # non-specified industry + + # Transport + 'TOTTRANS', 'WORLDAV', # world aviation bunkers + 'TOTTRANS', 'DOMESAIR', # domestic aviation + 'TOTTRANS', 'ROAD', # road + 'TOTTRANS', 'RAIL', # rail + 'TOTTRANS', 'PIPELINE', # pipeline transport + 'TOTTRANS', 'WORLDMAR', # world marine bunkers + 'TOTTRANS', 'DOMESNAV', # domestic navigation + 'TOTTRANS', 'TRNONSPE', # non-specified transport + + # Other Consumption + 'TOTOTHER', 'RESIDENT', # residential + 'TOTOTHER', 'COMMPUB', # commercial and public services + 'TOTOTHER', 'AGRICULT', # agriculture/forestry + 'TOTOTHER', 'FISHING', # fishing + 'TOTOTHER', 'ONONSPEC', # non-specified other consumption + + # Non-Energy Use + 'NONENUSE', 'NEINTREN', # non-energy use in industry/transformation/ + # energy + NA_character_, 'NECHEM', # non-energy use chemical/petrochemical + 'NONENUSE', 'NETRANS', # non-energy use in transport + 'NONENUSE', 'NEOTHER', # non-energy use in other + + # Electricity Output + 'ELOUTPUT', 'ELMAINE', # main activity producer electricity plants + 'ELOUTPUT', 'ELAUTOE', # autoproducer electricity plants + 'ELOUTPUT', 'ELMAINC', # main activity producer CHP plants + 'ELOUTPUT', 'ELAUTOC', # autoproducer CHP plants + + # Heat Output + 'HEATOUT', 'HEMAINC', # main activity producer CHP plants + 'HEATOUT', 'HEAUTOC', # autoproducer CHP plants + 'HEATOUT', 'HEMAINH', # main activity producer heat plants + 'HEATOUT', 'HEAUTOH' # autoproducer heat plants + ) + + base_flows <- unique(IEA_flows$flow) + summary_flows <- unique(na.omit(IEA_flows$summary.flow)) + all_flows <- intersect( + c(base_flows, summary_flows), getNames(data, dim = "FLOW")) + + ### blast furnace flows to be replaced + # all transformation, energy system and final consumption flows, except for + # those related to blast furnaces + flow_BLASTFUR_to_replace <- setdiff(all_flows, c('EBLASTFUR', 'TBLASTFUR')) + + ### coke oven flows to be replaced + # all transformation, energy system and final consumption flows, except for + # those related to coke ovens + flow_COKEOVS_to_replace <- setdiff(all_flows, c('ECOKEOVS', 'TCOKEOVS')) + + ## 1.3 Replace flows of BF outputs and by inputs into BF ---- + + # Example of how replacement routine works: + # Flows of BF outputs into other sectors: BLFURGAS.MAINELEC = -20 + # BF inputs: OVENCOKE.TBLASTFUR = -90, COKCOAL.TBLASTFUR = -10 + # Flows of BF outputs are attributed to inputs via input shares: + # New BF output flows + # OVENCOKE.MAINELEC = -20 * (90 / 100) = -18 + # COKCOAL.MAINELEC = -20 * (10 / 100) = -2 + + # all products in/out of blast furnace transformation and energy demand, except + # summary flows 'TOTAL' and 'MRENEW' + data_BLASTFUR <- data[, , c("EBLASTFUR", "TBLASTFUR")][, , c("TOTAL", "MRENEW"), invert = TRUE] %>% + .clean_data() %>% + group_by(!!!syms(c("iso3c", "year", "product"))) %>% + summarise(value = sum(.data$value), .groups = "drop") + + ### blast furnace inputs + # inputs into transformation/energy system are negative + data_BLASTFUR_inputs <- data_BLASTFUR %>% + filter(0 > .data$value) + + ### blast furnace outputs + # outputs from transformation are positive + data_BLASTFUR_outputs <- data_BLASTFUR %>% + filter(0 < .data$value) + + ### blast furnace output products + # products blast furnaces supply to other flows + outputs_BLASTFUR <- data_BLASTFUR_outputs %>% + select(-'value') + + ### blast furnace product use + data_BLASTFUR_use <- data[, , flow_BLASTFUR_to_replace] %>% + .clean_data(keep_zeros = TRUE) %>% + right_join(outputs_BLASTFUR, by = c('iso3c', 'year', 'product')) + + # outputs are replaced joule-by-joule with inputs, according to the input shares + # right_join() filters out countries/years that do not use blast furnace + # products + data_BLASTFUR_replacement <- right_join( + data_BLASTFUR_inputs %>% + group_by(!!!syms(c('iso3c', 'year'))) %>% + mutate(factor = .data$value / sum(.data$value)) %>% + ungroup() %>% + select(-'value'), + + data_BLASTFUR_use %>% + select(-'product'), + + c('iso3c', 'year') + ) %>% + # assume that countries/years that have no inputs into blast furnaces, + # also have no outputs and use of blast furnace products (e.g. ISR 1973) + filter(!is.na(.data$product)) %>% + assert(not_na, everything(), + description = 'Only valid blast furnace replacement data') %>% + mutate(value = .data$value * .data$factor) %>% + group_by(!!!syms(c('iso3c', 'year', 'product', 'flow'))) %>% + summarise(value = sum(.data$value), .groups = 'drop') + + ## 1.4 Replace flwos of CO outputs by inputs to CO ---- + + # Example of how replacement routine works: + # Flow of CO outputs: COKEOVGS.TBLASTFUR = -10 (coke oven gas used in blast furnace) + # CO inputs: COKCOAL.TCOKEOVS = -180, NATGAS.TCOKEOVS = -20 + # Flows of CO outputs are attributed to inputs via input shares: + # New Flows CO outputs: + # COKCOAL.TBLASTFUR = -10 * (180 / 200) = -9 + # NATGAS.TBLASTFUR = -10 * (20 / 200) = -1 + + # all products in/out of coke oven transformation and energy demand, except + # summary flows 'TOTAL' and 'MRENEW' + data_COKEOVS <- data[, , c("ECOKEOVS", "TCOKEOVS")][, , c("TOTAL", "MRENEW"), invert = TRUE] %>% + .clean_data() %>% + group_by(!!!syms(c("iso3c", "year", "product"))) %>% + summarise(value = sum(.data$value), .groups = "drop") + + #### apply blast furnace replacement + # Coke ovens and blast furnaces can be both inputs and outputs to one another at + # the same time. To untangle this, we first replace blast furnace outputs that + # are inputs into coke ovens by coke oven outputs, which are netted with the + # direct outputs (here), and then replace coke oven outputs that are blast + # furnace inputs by coke oven inputs (further below). + + data_COKEOVS <- bind_rows( + data_COKEOVS %>% + anti_join(outputs_BLASTFUR, + by = c('iso3c', 'year', 'product')), + + data_BLASTFUR_replacement %>% + filter(.data$flow %in% c('ECOKEOVS', 'TCOKEOVS')) %>% + select(-'flow') + ) %>% + group_by(!!!syms(c('iso3c', 'year', 'product'))) %>% + summarise(value = sum(.data$value), .groups = 'drop') + + ### coke oven inputs + # inputs into transformation/energy system are negative + data_COKEOVS_inputs <- data_COKEOVS %>% + filter(0 > .data$value) + + ### coke oven outputs + # outputs from transformation are positive + data_COKEOVS_outputs <- data_COKEOVS %>% + filter(0 < .data$value) + + ### coke oven output products + # products blast furnaces supply to other flows + outputs_COKEOVS <- data_COKEOVS_outputs %>% + select(-'value') + + ### coke oven product use + data_COKEOVS_use <- data[, , flow_COKEOVS_to_replace] %>% + .clean_data(keep_zeros = TRUE) %>% + right_join(outputs_COKEOVS, by = c('iso3c', 'year', 'product')) + + # outputs are replaced joule-by-joule with inputs, according to the input shares + # right_join() filters out countries/years that do not use coke oven products + data_COKEOVS_replacement <- right_join( + data_COKEOVS_inputs %>% + group_by(!!!syms(c('iso3c', 'year'))) %>% + mutate(factor = .data$value / sum(.data$value)) %>% + ungroup() %>% + select(-'value'), + + data_COKEOVS_use %>% + select(-'product'), + + c('iso3c', 'year') + ) %>% + # assume that countries/years that have no inputs into coke ovens, + # also have no outputs and use of coke oven products + # (in reality these products may be imported, but we neglect this case) + filter(!is.na(.data$product)) %>% + assert(not_na, everything(), + description = 'Only valid coke oven replacement data') %>% + mutate(value = .data$value * .data$factor) %>% + select('iso3c', 'year', 'product', 'flow', 'value') + + ## 1.5 Calculate CO Losses ---- + # coke oven losses (true losses from ECOKEOVS and transformation energy from + # TCOKEOVS) are allotted to the IRONSTL sector + # losses are the difference of inputs and outputs, weighted by input shares + # right_join() filters out countries/years that do not use coke oven products + + # Example calculation of transformation losses: + # CO outputs: COKEOVGS.TBLASTFUR = -10 (coke oven gas used in blast furnace) + # CO inputs: COKCOAL.TCOKEOVS = -180, NATGAS.TCOKEOVS = -20 + # Transformation losses are calculated as difference between + # inputs and outputs that are attributed to inputs by input shares: + # Coke oven energy losses: + # COKCOAL.IRONSTL = 180 - 10 * (180 / 200) = 171 + # NATGAS.IRONSTL = 20 - 10 * (20 / 200) = 18 + # Note coke oven losses are attributed to IRONSTL flow. + + data_COKEOVS_loss <- right_join( + data_COKEOVS_inputs, + + data_COKEOVS_outputs %>% + group_by(!!!syms(c('iso3c', 'year'))) %>% + summarise(output = sum(.data$value), .groups = 'drop'), + + c('iso3c', 'year') + ) %>% + # assume that countries/years that have no inputs into coke ovens, + # also have no transformation losses + filter(!is.na(.data$product)) %>% + assert(not_na, everything(), + description = 'Only valid coke oven loss data') %>% + group_by(!!!syms(c('iso3c', 'year'))) %>% + mutate(value = (sum(-.data$value) - .data$output) + * .data$value / sum(.data$value), + flow = 'IRONSTL') %>% + ungroup() %>% + select('iso3c', 'year', 'product', 'flow', 'value') + + ## 1.6 Recalculate BF inputs w/ CO replacements ---- + + #### apply coke oven replacement + # Coke ovens and blast furnaces can be both inputs and outputs to one another at + # the same time. To untangle this, we first replace blast furnace outputs that + # are inputs into coke ovens by coke oven outputs, which are netted with the + # direct outputs (above), and then replace coke oven outputs that are blast + # furnace inputs by coke oven inputs (here). + data_BLASTFUR <- bind_rows( + data_BLASTFUR %>% + anti_join(outputs_COKEOVS, by = c('iso3c', 'year', 'product')), + + data_COKEOVS_replacement %>% + filter(.data$flow %in% c('EBLASTFUR', 'TBLASTFUR')) %>% + select(-'flow') + ) %>% + group_by(!!!syms(c('iso3c', 'year', 'product'))) %>% + summarise(value = sum(.data$value), .groups = 'drop') + + ### blast furnace inputs + # inputs into transformation/energy system are negative + data_BLASTFUR_inputs <- data_BLASTFUR %>% + filter(0 > .data$value) + + ### blast furnace replacement data + # outputs are replaced joule-by-joule with inputs, according to the input shares + # right_join() filters out countries/years that do not use blast furnace + # products + data_BLASTFUR_replacement <- right_join( + data_BLASTFUR_inputs %>% + group_by(!!!syms(c('iso3c', 'year'))) %>% + mutate(factor = .data$value / sum(.data$value)) %>% + ungroup() %>% + select(-'value'), + + data_BLASTFUR_use %>% + select(-'product'), + + c('iso3c', 'year') + ) %>% + # assume that countries/years that have no inputs into blast furnaces, + # also have no outputs and use of blast furnace products (e.g. ISR 1973) + filter(!is.na(.data$product)) %>% + assert(not_na, everything(), + description = 'Only valid blast furnace replacement data') %>% + mutate(value = .data$value * .data$factor) %>% + group_by(!!!syms(c('iso3c', 'year', 'product', 'flow'))) %>% + summarise(value = sum(.data$value), .groups = 'drop') + + ## 1.7 Calculate BF Losses ---- + # blast furnace losses (true losses from EBLASTFUR and transformation energy + # from TBLASTFUR) are allotted to the IRONSTL sector + # losses are the difference of inputs and outputs, weighted by input shares + # right_join() filters out countries/years that do not use blast furnace + # products + + # Example calculation of transformation losses: + # BF outputs: BLFURGAS.MAINELEC = -20 + # BF inputs: COKCOAL.TBLASTFUR = -90, ELECTR.EBLASTFUR = -10 + # Transformation losses are calculated as difference between + # inputs and outputs that are attributed to inputs by input shares: + # Blast furnace energy losses: + # COKCOAL.IRONSTL = 100 - 20 * (90 / 100) = 82 + # ELECTR.IRONSTL = 10 - 20 * (10 / 100) = 8 + # Note blast furnace losses are attributed to IRONSTL + + data_BLASTFUR_loss <- right_join( + data_BLASTFUR_inputs, + + data_BLASTFUR_outputs %>% + group_by(!!!syms(c('iso3c', 'year'))) %>% + summarise(output = sum(.data$value), .groups = 'drop'), + + c('iso3c', 'year') + ) %>% + # assume that countries/years that have no inputs into blast furnaces, + # also have no transformation losses + filter(!is.na(.data$product)) %>% + assert(not_na, everything(), + description = 'Only valid blast furnace loss data') %>% + group_by(!!!syms(c('iso3c', 'year'))) %>% + mutate(value = (sum(-.data$value) - .data$output) + * .data$value / sum(.data$value), + flow = 'IRONSTL') %>% + ungroup() %>% + select('iso3c', 'year', 'product', 'flow', 'value') + + ## 1.8 Replace IEA data with steel sector adjustments ---- + + # bind all data of coke oven and blast furnace adjustment routine together + df_CO_BF_adjustment <- bind_rows( + # filter already replaced data + data_COKEOVS_replacement %>% + filter(!.data$flow %in% c('EBLASTFUR', 'TBLASTFUR')), + + data_BLASTFUR_replacement %>% + filter(!.data$flow %in% c('ECOKEOVS', 'TCOKEOVS')), + + data_COKEOVS_loss %>% + sum_total_('product', name = 'TOTAL'), + + data_BLASTFUR_loss %>% + sum_total_('product', name = 'TOTAL') + ) %>% + group_by(!!!syms(setdiff(colnames(.), 'value'))) %>% + summarise(value = sum(.data$value), .groups = 'drop') + + # take original IEA data and subtract flows that contain CO or BF outputs + # these flows are now accounted for in the CO/BF adjusted data df_CO_BF_adjustment + + subtract <- bind_rows(data_BLASTFUR_use, data_COKEOVS_use) %>% + filter(.data$value != 0) %>% + as.magpie() + subtract[is.na(subtract)] <- 0 + + data[getRegions(subtract), getYears(subtract), getNames(subtract)] <- + data[getRegions(subtract), getYears(subtract), getNames(subtract)] - subtract + + # add flows from CO/BF adjustment routine df_CO_BF_adjustment + + replace <- df_CO_BF_adjustment %>% + filter(.data$value != 0) %>% + as.magpie() + + replace[is.na(replace)] <- 0 + newProductFlow <- setdiff(getNames(replace), getNames(data)) + data <- add_columns(data, addnm = newProductFlow, dim = 3, fill = 0) + + data[getRegions(replace), getYears(replace), getNames(replace)] <- + data[getRegions(replace), getYears(replace), getNames(replace)] + replace + + # set coke oven and blast furnace flows to zero + # as the energy is already accounted for in others flows + data[, , c("ECOKEOVS", "TCOKEOVS", "EBLASTFUR", "TBLASTFUR")] <- 0 + + # recalculate summary flows after CO+BF adjustment + # define additional summary flows to be recalculated + additional_summary_flows <- tribble( + ~summary.flow, ~flow, + # Manufacturing Industry + 'MANUFACT', 'IRONSTL', # iron and steel + 'MANUFACT', 'CHEMICAL', # chemical and petrochemical + 'MANUFACT', 'NONFERR', # non-ferrous metals + 'MANUFACT', 'NONMET', # non-metallic minerals + 'MANUFACT', 'TRANSEQ', # transport equipment + 'MANUFACT', 'MACHINE', # machinery + 'MANUFACT', 'FOODPRO', # food production + 'MANUFACT', 'PAPERPRO', # paper, pulp, and print + 'MANUFACT', 'WOODPRO', # wood and wood products + 'MANUFACT', 'TEXTILES' # textiles + ) + + IEA_flows <- IEA_flows %>% + filter(!is.na(.data$summary.flow)) %>% + rbind(additional_summary_flows) + + # sum all flows after CO+BF adjustment to get summary flows as defined in + # IEA_flows table above + + sumFlows <- data %>% + mselect(FLOW = unique(IEA_flows$flow)) %>% + .clean_data() %>% + inner_join(IEA_flows, by = 'flow') %>% + group_by(!!!syms(c('iso3c', 'year', 'product', 'summary.flow'))) %>% + summarise(value = sum(.data$value), .groups = 'drop') %>% + ungroup() %>% + rename(flow = 'summary.flow') %>% + as.magpie() + + sumFlows <- add_columns(sumFlows, + addnm = setdiff(getRegions(data), getRegions(sumFlows)), + dim = 1) + sumFlows <- add_columns(sumFlows, + addnm = setdiff(getYears(data), getYears(sumFlows)), + dim = 2) + + # replace summary flows with sums of adjusted CO+BF data + data <- data[, , intersect(getNames(data, dim = "FLOW"), + IEA_flows$summary.flow), invert = TRUE] + data <- mbind(data, sumFlows) + + data[is.na(data)] <- 0 + + if (!fixing) { + return(data) + } + + # 2. Prepare Industry Subsector Time Series ---- + + ## 2.1 Define flows and mappings ---- + + # all industry subsector flows + flows_to_fix <- c('IRONSTL', 'CHEMICAL', 'NONFERR', 'NONMET', 'TRANSEQ', + 'MACHINE','MINING', 'FOODPRO', 'PAPERPRO', 'WOODPRO', + 'CONSTRUC', 'TEXTILES') + + # all products associated with those flows + + # these used to be retrieved from the iea mapping before + # products_to_fix <- ieamatch %>% + # filter(.data$iea_flows %in% flows_to_fix) %>% + # getElement('iea_product') %>% + # unique() + + # now, we hard code them, as the mapping is being refactored, potentially causing + # unwanted side effects in this tool function + + # for now, we use the products associated with the flows, according to the old mapping + # TODO: revise and update the list of products to be fixed + products_to_fix <- c( + 'ADDITIVE', 'ANTCOAL', 'AVGAS', 'BIODIESEL', 'BIOGASES', 'BIOGASOL', 'BITCOAL', 'BITUMEN', + 'BKB', 'BROWN', 'CHARCOAL', 'COKCOAL', 'CRNGFEED', 'CRUDEOIL', 'ELECTR', 'ETHANE', + 'GASCOKE', 'GASWKSGS', 'GEOTHERM', 'HARDCOAL', 'HEAT', 'INDWASTE', 'JETGAS', 'LIGNITE', + 'LPG', 'LUBRIC', 'MUNWASTEN', 'MUNWASTER', 'NAPHTHA', 'NATGAS', 'NGL', 'NONBIODIES', + 'NONBIOGASO', 'NONBIOJETK', 'OBIOLIQ', 'OILSHALE', 'ONONSPEC', 'OTHKERO', 'PARWAX', 'PATFUEL', + 'PEAT', 'PEATPROD', 'PETCOKE', 'PRIMSBIO', 'REFFEEDS', 'REFINGAS', 'RENEWNS', 'RESFUEL', + 'SUBCOAL', 'WHITESP' + ) + + # products to fix according to the latest mapping + # products_to_fix <- c( + # 'ANTCOAL', 'AVGAS', 'BIODIESEL', 'BIOGASES', 'BIOGASOL', 'BITCOAL', 'BITUMEN', 'BKB', + # 'BROWN', 'CHARCOAL', 'COKCOAL', 'CRNGFEED', 'CRUDEOIL', 'ELECTR', 'ETHANE', 'GASCOKE', + # 'GASWKSGS', 'GEOTHERM', 'HARDCOAL', 'HEAT', 'INDWASTE', 'LIGNITE', 'LPG', 'LUBRIC', + # 'MUNWASTEN', 'MUNWASTER', 'NAPHTHA', 'NATGAS', 'NGL', 'NONBIODIES', 'NONBIOGASO', 'NONBIOJETK', + # 'OBIOLIQ', 'OILSHALE', 'ONONSPEC', 'OTHKERO', 'PARWAX', 'PATFUEL', 'PEAT', 'PEATPROD', + # 'PETCOKE', 'PRIMSBIO', 'REFINGAS', 'RENEWNS', 'RESFUEL', 'SUBCOAL', 'WHITESP' + # ) + + region_mapping <- toolGetMapping(name = 'regionmapping_21_EU11.csv', + type = 'regional', + where = 'mappingfolder') %>% + as_tibble() %>% + select('iso3c' = 'CountryCode', 'region' = 'RegionCode') + + ## 2.2 Extend industry subsector time series ---- + # subset of data containing industry subsector products and flows + + product_flow_to_fix <- cartesian(products_to_fix, + c(flows_to_fix, 'TOTIND', 'INONSPEC')) + data_industry <- data[, , intersect(getNames(data), product_flow_to_fix)] %>% + .clean_data() %>% + inner_join(region_mapping, 'iso3c') + + ## 2.3 Apply five-year moving average ---- + data_industry <- data_industry %>% + group_by(.data$iso3c, .data$region, .data$product, .data$flow) %>% + arrange(.data$year) %>% + mutate(value = zoo::rollapply( + # pad data with two leading and trailing NAs + data = c(NA, NA, .data$value, NA, NA), + width = 5, + # ignoring NAs in mean() stumps the mean on the edges to four/three years + FUN = function(x) { mean(x, na.rm = TRUE) })) %>% + ungroup() + + # 3. Fix suspicious products in industry ---- + + ## 3.1 Prepare data to fix ---- + + # all products that use less then 1 % of total energy outside of non-specified + # industry are 'suspicious' and will be fixed + data_to_fix <- data_industry %>% + filter(.data$flow %in% c('TOTIND', 'INONSPEC')) %>% + spread(.data$flow, .data$value) %>% + filter(1 - .data$INONSPEC / .data$TOTIND < 1e-2) %>% + select('iso3c', 'region', 'year', 'product', 'TOTIND') + + # use all non-suspicious data to calculate regional and global averages + data_for_fixing <- anti_join( + data_industry %>% + filter('TOTIND' != .data$flow), + + data_to_fix %>% + select(-.data$TOTIND), + + c('iso3c', 'region', 'year', 'product') + ) %>% + as_tibble() + + data_for_fixing <- full_join( + # compute global averages + data_for_fixing %>% + group_by(.data$year, .data$product, .data$flow) %>% + summarise(value = sum(.data$value), .groups = 'drop_last') %>% + mutate(global_share = .data$value / sum(.data$value)) %>% + ungroup() %>% + select(-.data$value) %>% + # and expand to all regions + mutate(region = NA_character_) %>% + complete(nesting(!!!syms(c('year', 'product', 'flow', 'global_share'))), + region = unique(region_mapping$region)), + + # compute regional averages + data_for_fixing %>% + group_by(.data$year, .data$region, .data$product, .data$flow) %>% + summarise(value = sum(.data$value), .groups = 'drop_last') %>% + mutate(regional_share = .data$value / sum(.data$value)) %>% + ungroup() %>% + select(-.data$value), + + c('year', 'region', 'product', 'flow') + ) %>% + # use regional averages if available, global averages otherwise + mutate(value = ifelse(!is.na(.data$regional_share), .data$regional_share, + .data$global_share)) %>% + select(-.data$regional_share, -.data$global_share) %>% + interpolate_missing_periods_( + periods = list(year = sub('^y([0-9]{4})$', '\\1', getYears(data)) %>% + as.integer() %>% + sort()), + expand.values = TRUE, method = 'linear') + + # calculated fixed data + data_industry_fixed <- left_join( + data_to_fix, + data_for_fixing, + c('region', 'year', 'product') + ) %>% + # replace "suspicious" data with averages + mutate(value = .data$TOTIND * .data$value) %>% + select(.data$iso3c, .data$region, .data$year, .data$product, .data$flow, + .data$value) %>% + assert(not_na, .data$value) %>% + overwrite(data_industry) + + ## 3.2 Redistribute products to industry-related flows ---- + # redistribute at least of each product into each subsector + data_industry_fixed <- data_industry_fixed %>% + complete(nesting(!!!syms(c('iso3c', 'region', 'year', 'product'))), + flow = c(flows_to_fix, 'INONSPEC'), + fill = list(value = 0)) %>% + group_by(.data$iso3c, .data$year, .data$product) %>% + # which flow belongs to which subsector? + right_join( + tribble( + ~subsector, ~flow, + 'cement', 'NONMET', + 'chemicals', 'CHEMICAL', + 'steel', 'IRONSTL') %>% + complete(flow = c(flows_to_fix, 'INONSPEC'), + fill = list(subsector = 'otherInd')), + + 'flow' + ) %>% + # compute subsector totals + group_by(.data$subsector, .add = TRUE) %>% + mutate(subsector.total = sum(.data$value), + subsector.count = n()) %>% + ungroup(.data$subsector) %>% + mutate( + # each subsector consumes at least of the total consumption of + # each product (with the exception of heat, which is only consumed in the + # otherInd subsector) + subsector.min = ifelse('HEAT' == .data$product, 0, + threshold * sum(.data$value)), + # if total subsector consumption is below the minimum, consumption must be + # added + subsector.add = pmax(0, .data$subsector.min - .data$subsector.total), + # each flow gets consumption added according to its share in total + # subsector consumption + flow.add = ifelse(0 != .data$subsector.total, + ( .data$subsector.add + / .data$subsector.total + * .data$value + ), + .data$subsector.add / .data$subsector.count), + # if the additional flow is zero, consumption has to be subtracted from\ + # this flow, in relation to its share of all flows with + # more-than-threshold consumption + flow.add = ifelse(0 != .data$flow.add, .data$flow.add, + ( -sum(.data$flow.add) + * .data$value + / sum(.data$value[0 == .data$flow.add]) + )), + value = .data$value + .data$flow.add) %>% + ungroup() %>% + select('iso3c', 'region', 'year', 'product', 'flow', 'value') + + ## 3.3 Replace and append fixed data ---- + data_industry_fixed_overwrite <- data_industry_fixed %>% + semi_join( + data_industry, + + c('iso3c', 'region', 'year', 'product', 'flow') + ) %>% + select('iso3c', 'year', 'product', 'flow', 'value') %>% + as.magpie(spatial = 1, temporal = 2, datacol = 5) + + data_industry_fixed_append <- data_industry_fixed %>% + anti_join( + data_industry, + + c('iso3c', 'region', 'year', 'product', 'flow') + ) %>% + select('iso3c', 'year', 'product', 'flow', 'value') %>% + complete(nesting(!!!syms(c('product', 'flow'))), + iso3c = getRegions(data), + year = getYears(data, as.integer = TRUE), + fill = list(value = 0)) %>% + select('iso3c', 'year', 'product', 'flow', 'value') %>% + as.magpie(spatial = 1, temporal = 2, datacol = 5) + + data[getRegions(data_industry_fixed_overwrite), + getYears(data_industry_fixed_overwrite), + getNames(data_industry_fixed_overwrite)] <- data_industry_fixed_overwrite + + + existing_names <- intersect(getNames(data), getNames(data_industry_fixed_append)) + added_names <- setdiff(getNames(data_industry_fixed_append), getNames(data)) + tmp <- data[, , existing_names] + tmp[is.na(tmp)] <- 0 + data[, , existing_names] <- tmp + data_industry_fixed_append[, , existing_names] + + data <- mbind(data, data_industry_fixed_append[, , added_names]) + + return(data) +} From f3fc3c7df5df8ddea1d02274d164c24a945b1b08 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 12 Mar 2026 16:38:57 +0100 Subject: [PATCH 06/17] run buildLibrary --- .Rbuildignore | 2 ++ .buildlibrary | 3 +- .lintr | 2 +- CITATION.cff | 4 +-- DESCRIPTION | 5 +-- NAMESPACE | 15 ++++++++ R/toolFixIEAdataForIndustrySubsectors.R | 25 ++++++++----- README.md | 8 ++--- man/toolFixIEAdataForIndustrySubsectors.Rd | 41 ++++++++++++++++++++++ 9 files changed, 86 insertions(+), 19 deletions(-) create mode 100644 man/toolFixIEAdataForIndustrySubsectors.Rd diff --git a/.Rbuildignore b/.Rbuildignore index 2bb9b47f..d1e26e26 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -15,3 +15,5 @@ carbon_stored.* ^tests/.lintr$ ^Makefile$ ^.*CITATION.cff$ +^\.claude$ +^_pkgdown\.yml$ diff --git a/.buildlibrary b/.buildlibrary index a12e1d92..2f2e67af 100644 --- a/.buildlibrary +++ b/.buildlibrary @@ -1,4 +1,4 @@ -ValidationKey: '34062127' +ValidationKey: '34110888' AcceptedWarnings: - 'Warning: package ''.*'' was built under R version' - 'Warning: namespace ''.*'' is not available and has been replaced' @@ -12,3 +12,4 @@ allowLinterWarnings: no enforceVersionUpdate: no skipCoverage: no AutocreateCITATION: yes +UsePkgDown: no diff --git a/.lintr b/.lintr index c02af8f2..91994cd8 100644 --- a/.lintr +++ b/.lintr @@ -1,2 +1,2 @@ -linters: lucode2::lintrRules() +linters: lucode2::lintrRules(modification = list(pipe_consistency_linter = pipe_consistency_linter(pipe = c("auto")))) encoding: "UTF-8" diff --git a/CITATION.cff b/CITATION.cff index fbfd3d61..c827c955 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -2,8 +2,8 @@ cff-version: 1.2.0 message: If you use this software, please cite it using the metadata from this file. type: software title: 'mrcommons: MadRat commons Input Data Library' -version: 1.66.1 -date-released: '2026-02-23' +version: 1.66.2 +date-released: '2026-03-12' abstract: Provides useful functions and a common structure to all the input data required to run models like MAgPIE and REMIND of model input data. authors: diff --git a/DESCRIPTION b/DESCRIPTION index fd1bc9b8..d74e4bba 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,8 +1,8 @@ Type: Package Package: mrcommons Title: MadRat commons Input Data Library -Version: 1.66.1 -Date: 2026-02-23 +Version: 1.66.2 +Date: 2026-03-12 Authors@R: c( person("Benjamin Leon", "Bodirsky", , "bodirsky@pik-potsdam.de", role = "aut"), person("Kristine", "Karstens", role = "aut"), @@ -56,6 +56,7 @@ Depends: mstools (>= 0.6.0), R (>= 2.10.0) Imports: + assertr, countrycode, data.table, dplyr, diff --git a/NAMESPACE b/NAMESPACE index 4bae0e7f..9e6478a9 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -37,6 +37,8 @@ import(mrdrivers) import(mrfaocore) import(mrlandcore) import(mstools) +importFrom(assertr,assert) +importFrom(assertr,not_na) importFrom(countrycode,countrycode) importFrom(data.table,":=") importFrom(data.table,as.data.table) @@ -46,11 +48,13 @@ importFrom(dplyr,.data) importFrom(dplyr,`%>%`) importFrom(dplyr,across) importFrom(dplyr,all_of) +importFrom(dplyr,anti_join) importFrom(dplyr,arrange) importFrom(dplyr,bind_cols) importFrom(dplyr,bind_rows) importFrom(dplyr,count) importFrom(dplyr,distinct) +importFrom(dplyr,everything) importFrom(dplyr,filter) importFrom(dplyr,full_join) importFrom(dplyr,group_by) @@ -67,7 +71,9 @@ importFrom(dplyr,relocate) importFrom(dplyr,rename) importFrom(dplyr,right_join) importFrom(dplyr,select) +importFrom(dplyr,semi_join) importFrom(dplyr,summarise) +importFrom(dplyr,ungroup) importFrom(hdf5r,h5file) importFrom(luscale,getAggregationMatrix) importFrom(luscale,groupAggregate) @@ -138,8 +144,13 @@ importFrom(purrr,walk) importFrom(quitte,add_countrycode_) importFrom(quitte,as.quitte) importFrom(quitte,calc_addVariable) +importFrom(quitte,cartesian) importFrom(quitte,character.data.frame) importFrom(quitte,inline.data.frame) +importFrom(quitte,interpolate_missing_periods) +importFrom(quitte,interpolate_missing_periods_) +importFrom(quitte,overwrite) +importFrom(quitte,sum_total_) importFrom(raster,"res<-") importFrom(raster,aggregate) importFrom(raster,area) @@ -183,14 +194,18 @@ importFrom(terra,tmpFiles) importFrom(terra,vect) importFrom(tibble,as_tibble) importFrom(tibble,tibble) +importFrom(tibble,tribble) importFrom(tidyr,complete) +importFrom(tidyr,crossing) importFrom(tidyr,drop_na) importFrom(tidyr,expand_grid) +importFrom(tidyr,gather) importFrom(tidyr,matches) importFrom(tidyr,nesting) importFrom(tidyr,pivot_longer) importFrom(tidyr,replace_na) importFrom(tidyr,separate_wider_delim) +importFrom(tidyr,spread) importFrom(tidyr,starts_with) importFrom(tidyr,unite) importFrom(tidyr,unnest) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index fc6700eb..3f1d3fcd 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -1,6 +1,7 @@ #' Apply adjustments to industry-related IEA data #' -#' This function prepares the industry-related IEA before mapping it to REMIND sectors. There are three different types of adjustments done: +#' This function prepares the industry-related IEA before mapping it to REMIND sectors. +#' There are three different types of adjustments done: #' 1. replace coke oven and blast furnace outputs (`BLFURGS`, `OGASES`, `OVENCOKE`, #' `COKEOVGS`, `COALTAR`, `NONCRUDE`) by inputs #' (required for dealing with energy flows from the steel sector to other sectors) @@ -17,9 +18,6 @@ #' @md #' @param data MAgPIE object containing the IEA Energy Balances data #' -#' @param ieamatch mapping of IEA product/flow combinations to REMIND sectors and energy carriers -#' -#' #' @param threshold minimum share each industry subsector uses of each product. #' Defaults to 1 %. #' @param fixing temporary flag @@ -30,15 +28,23 @@ #' #' @importFrom assertr not_na assert #' @importFrom dplyr anti_join group_by inner_join left_join mutate pull rename -#' select summarise -#' @importFrom readr read_delim cols col_skip col_character +#' select summarise semi_join everything ungroup #' @importFrom quitte cartesian interpolate_missing_periods overwrite -#' character.data.frame interpolate_missing_periods_ +#' character.data.frame interpolate_missing_periods_ sum_total_ #' @importFrom rlang .data -#' @importFrom tibble as_tibble +#' @importFrom tibble as_tibble tribble #' @importFrom stats na.omit #' @importFrom tidyr complete gather nesting spread crossing -#' @export +#' +#' + +# nolint start + +# TODO Reduce unnecessary imports +# TODO Deal with linter warnings +# TODO Decide where to put this +# TODO Can we remove fixing? + toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) { #### @@ -834,3 +840,4 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) return(data) } +# nolint end diff --git a/README.md b/README.md index 97ad22c9..81d25a6d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # MadRat commons Input Data Library -R package **mrcommons**, version **1.66.1** +R package **mrcommons**, version **1.66.2** [![CRAN status](https://www.r-pkg.org/badges/version/mrcommons)](https://cran.r-project.org/package=mrcommons) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3822009.svg)](https://doi.org/10.5281/zenodo.3822009) [![R build status](https://github.com/pik-piam/mrcommons/workflows/check/badge.svg)](https://github.com/pik-piam/mrcommons/actions) [![codecov](https://codecov.io/gh/pik-piam/mrcommons/branch/master/graph/badge.svg)](https://app.codecov.io/gh/pik-piam/mrcommons) [![r-universe](https://pik-piam.r-universe.dev/badges/mrcommons)](https://pik-piam.r-universe.dev/builds) @@ -40,7 +40,7 @@ In case of questions / problems please contact Jan Philipp Dietrich , Version: 1.66.1, . +Bodirsky B, Karstens K, Baumstark L, Weindl I, Wang X, Mishra A, Wirth S, Stevanovic M, Steinmetz N, Kreidenweis U, Rodrigues R, Popov R, Humpenoeder F, Giannousakis A, Levesque A, Klein D, Araujo E, Bleidorn E, Beier F, Oeser J, Pehl M, Leip D, Crawford M, Molina Bacca E, von Jeetze P, Martinelli E, Schreyer F, Soergel B, Sauer P, Hötten D, Hasse R, Abrahão G, Weigmann P, Dietrich J (2026). "mrcommons: MadRat commons Input Data Library." doi:10.5281/zenodo.3822009 , Version: 1.66.2, . A BibTeX entry for LaTeX users is @@ -49,9 +49,9 @@ A BibTeX entry for LaTeX users is title = {mrcommons: MadRat commons Input Data Library}, author = {Benjamin Leon Bodirsky and Kristine Karstens and Lavinia Baumstark and Isabelle Weindl and Xiaoxi Wang and Abhijeet Mishra and Stephen Wirth and Mishko Stevanovic and Nele Steinmetz and Ulrich Kreidenweis and Renato Rodrigues and Roman Popov and Florian Humpenoeder and Anastasis Giannousakis and Antoine Levesque and David Klein and Ewerton Araujo and Eva Bleidorn and Felicitas Beier and Julian Oeser and Michaja Pehl and Debbora Leip and Michael Crawford and Edna {Molina Bacca} and Patrick {von Jeetze} and Eleonora Martinelli and Felix Schreyer and Bjoern Soergel and Pascal Sauer and David Hötten and Robin Hasse and Gabriel Abrahão and Pascal Weigmann and Jan Philipp Dietrich}, doi = {10.5281/zenodo.3822009}, - date = {2026-02-23}, + date = {2026-03-12}, year = {2026}, url = {https://github.com/pik-piam/mrcommons}, - note = {Version: 1.66.1}, + note = {Version: 1.66.2}, } ``` diff --git a/man/toolFixIEAdataForIndustrySubsectors.Rd b/man/toolFixIEAdataForIndustrySubsectors.Rd new file mode 100644 index 00000000..b0b6bada --- /dev/null +++ b/man/toolFixIEAdataForIndustrySubsectors.Rd @@ -0,0 +1,41 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/toolFixIEAdataForIndustrySubsectors.R +\name{toolFixIEAdataForIndustrySubsectors} +\alias{toolFixIEAdataForIndustrySubsectors} +\title{Apply adjustments to industry-related IEA data} +\usage{ +toolFixIEAdataForIndustrySubsectors(data, fixing, threshold = 0.01) +} +\arguments{ +\item{data}{MAgPIE object containing the IEA Energy Balances data} + +\item{fixing}{temporary flag} + +\item{threshold}{minimum share each industry subsector uses of each product. +Defaults to 1 \%.} +} +\value{ +a MAgPIE object +} +\description{ +This function prepares the industry-related IEA before mapping it to REMIND sectors. +There are three different types of adjustments done: +\enumerate{ +\item replace coke oven and blast furnace outputs (\code{BLFURGS}, \code{OGASES}, \code{OVENCOKE}, +\code{COKEOVGS}, \code{COALTAR}, \code{NONCRUDE}) by inputs +(required for dealing with energy flows from the steel sector to other sectors) +\item prepare industry-related time series +\item apply corrections to IEA data to cope with fragmentary time series +} +} +\details{ +The corrections done by this function are rather rudimentary and crude. This +gets smoothed away in regional aggregation. But do not use the resulting +country-level data without additional scrutiny. + +Use regional or global averages if IEA industry data lists energy use only as +"non-specified". +} +\author{ +Michaja Pehl, Felix Schreyer +} From 469c50fba19a82f4b20d65c2fdf81c433f7255af Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 12 Mar 2026 16:53:10 +0100 Subject: [PATCH 07/17] add export --- NAMESPACE | 1 + R/toolFixIEAdataForIndustrySubsectors.R | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/NAMESPACE b/NAMESPACE index 9e6478a9..fd06267d 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -28,6 +28,7 @@ export(readFeedShareReg) export(readHoulton2018) export(readJRC_IDEES) export(toolCalcIEAfromStructureMappingPEFE) +export(toolFixIEAdataForIndustrySubsectors) export(toolPregnant) export(toolSplitBiomass) import(GDPuc) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index 3f1d3fcd..5ea29a41 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -35,7 +35,7 @@ #' @importFrom tibble as_tibble tribble #' @importFrom stats na.omit #' @importFrom tidyr complete gather nesting spread crossing -#' +#' @export #' # nolint start From f01dba07a92a258e705c8e13a0ec2698241afd05 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Tue, 5 May 2026 17:39:39 +0200 Subject: [PATCH 08/17] remove hard coded dependency on mapping from toolFixIEAdataForIndustrySubsectors --- R/toolFixIEAdataForIndustrySubsectors.R | 52 ++++++------------------- 1 file changed, 11 insertions(+), 41 deletions(-) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index 5ea29a41..fc8cb152 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -45,7 +45,7 @@ # TODO Decide where to put this # TODO Can we remove fixing? -toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) { +toolFixIEAdataForIndustrySubsectors <- function(data, fixing = 3, threshold = 1e-2) { #### @@ -605,7 +605,7 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) data[is.na(data)] <- 0 - if (!fixing) { + if (fixing == 1) { return(data) } @@ -618,38 +618,6 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) 'MACHINE','MINING', 'FOODPRO', 'PAPERPRO', 'WOODPRO', 'CONSTRUC', 'TEXTILES') - # all products associated with those flows - - # these used to be retrieved from the iea mapping before - # products_to_fix <- ieamatch %>% - # filter(.data$iea_flows %in% flows_to_fix) %>% - # getElement('iea_product') %>% - # unique() - - # now, we hard code them, as the mapping is being refactored, potentially causing - # unwanted side effects in this tool function - - # for now, we use the products associated with the flows, according to the old mapping - # TODO: revise and update the list of products to be fixed - products_to_fix <- c( - 'ADDITIVE', 'ANTCOAL', 'AVGAS', 'BIODIESEL', 'BIOGASES', 'BIOGASOL', 'BITCOAL', 'BITUMEN', - 'BKB', 'BROWN', 'CHARCOAL', 'COKCOAL', 'CRNGFEED', 'CRUDEOIL', 'ELECTR', 'ETHANE', - 'GASCOKE', 'GASWKSGS', 'GEOTHERM', 'HARDCOAL', 'HEAT', 'INDWASTE', 'JETGAS', 'LIGNITE', - 'LPG', 'LUBRIC', 'MUNWASTEN', 'MUNWASTER', 'NAPHTHA', 'NATGAS', 'NGL', 'NONBIODIES', - 'NONBIOGASO', 'NONBIOJETK', 'OBIOLIQ', 'OILSHALE', 'ONONSPEC', 'OTHKERO', 'PARWAX', 'PATFUEL', - 'PEAT', 'PEATPROD', 'PETCOKE', 'PRIMSBIO', 'REFFEEDS', 'REFINGAS', 'RENEWNS', 'RESFUEL', - 'SUBCOAL', 'WHITESP' - ) - - # products to fix according to the latest mapping - # products_to_fix <- c( - # 'ANTCOAL', 'AVGAS', 'BIODIESEL', 'BIOGASES', 'BIOGASOL', 'BITCOAL', 'BITUMEN', 'BKB', - # 'BROWN', 'CHARCOAL', 'COKCOAL', 'CRNGFEED', 'CRUDEOIL', 'ELECTR', 'ETHANE', 'GASCOKE', - # 'GASWKSGS', 'GEOTHERM', 'HARDCOAL', 'HEAT', 'INDWASTE', 'LIGNITE', 'LPG', 'LUBRIC', - # 'MUNWASTEN', 'MUNWASTER', 'NAPHTHA', 'NATGAS', 'NGL', 'NONBIODIES', 'NONBIOGASO', 'NONBIOJETK', - # 'OBIOLIQ', 'OILSHALE', 'ONONSPEC', 'OTHKERO', 'PARWAX', 'PATFUEL', 'PEAT', 'PEATPROD', - # 'PETCOKE', 'PRIMSBIO', 'REFINGAS', 'RENEWNS', 'RESFUEL', 'SUBCOAL', 'WHITESP' - # ) region_mapping <- toolGetMapping(name = 'regionmapping_21_EU11.csv', type = 'regional', @@ -660,9 +628,7 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) ## 2.2 Extend industry subsector time series ---- # subset of data containing industry subsector products and flows - product_flow_to_fix <- cartesian(products_to_fix, - c(flows_to_fix, 'TOTIND', 'INONSPEC')) - data_industry <- data[, , intersect(getNames(data), product_flow_to_fix)] %>% + data_industry <- data[, , c(flows_to_fix, 'TOTIND', 'INONSPEC')] %>% .clean_data() %>% inner_join(region_mapping, 'iso3c') @@ -678,6 +644,10 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) FUN = function(x) { mean(x, na.rm = TRUE) })) %>% ungroup() + if (fixing == 2) { + return(data) + } + # 3. Fix suspicious products in industry ---- ## 3.1 Prepare data to fix ---- @@ -687,6 +657,7 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) data_to_fix <- data_industry %>% filter(.data$flow %in% c('TOTIND', 'INONSPEC')) %>% spread(.data$flow, .data$value) %>% + mutate("INONSPEC" = ifelse(is.na(.data$INONSPEC), 0, .data$INONSPEC)) %>% filter(1 - .data$INONSPEC / .data$TOTIND < 1e-2) %>% select('iso3c', 'region', 'year', 'product', 'TOTIND') @@ -696,7 +667,7 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) filter('TOTIND' != .data$flow), data_to_fix %>% - select(-.data$TOTIND), + select(-"TOTIND"), c('iso3c', 'region', 'year', 'product') ) %>% @@ -742,9 +713,8 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing, threshold = 1e-2) c('region', 'year', 'product') ) %>% # replace "suspicious" data with averages - mutate(value = .data$TOTIND * .data$value) %>% - select(.data$iso3c, .data$region, .data$year, .data$product, .data$flow, - .data$value) %>% + mutate("value" = .data$TOTIND * .data$value) %>% + select("iso3c", "region", "year", "product", "flow", "value") %>% assert(not_na, .data$value) %>% overwrite(data_industry) From 98bfc0c580bb4cb5cdd084f31606cc261fd96051 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Tue, 12 May 2026 13:39:36 +0200 Subject: [PATCH 09/17] add helper calcIEACorrected --- .Rbuildignore | 1 + .gitignore | 1 + R/calcIEACorrected.R | 13 +++++++++++++ 3 files changed, 15 insertions(+) create mode 100644 R/calcIEACorrected.R diff --git a/.Rbuildignore b/.Rbuildignore index d1e26e26..df354164 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -17,3 +17,4 @@ carbon_stored.* ^.*CITATION.cff$ ^\.claude$ ^_pkgdown\.yml$ +^\.positai$ diff --git a/.gitignore b/.gitignore index db117e0f..ed6a613a 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ .RData .Ruserdata mrcommons.Rproj +.positai diff --git a/R/calcIEACorrected.R b/R/calcIEACorrected.R new file mode 100644 index 00000000..3d254503 --- /dev/null +++ b/R/calcIEACorrected.R @@ -0,0 +1,13 @@ +calcIEACorrected <- function() { + data <- readSource("IEA", subtype = "EnergyBalances") * 4.1868e-5 + + # apply corrections to IEA data to cope with fragmentary time series + data <- toolFixIEAdataForIndustrySubsectors(data, fixing = TRUE) + + return(list( + x = data, + weight = NULL, + unit = "EJ", + description = "IEA data with industry corrections" + )) +} From 31c9e716719173ea9eda1aeccbc1b38c357b7895 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Tue, 12 May 2026 18:00:33 +0200 Subject: [PATCH 10/17] remove debug code --- R/calcIEACorrected.R | 13 ------------- R/toolFixIEAdataForIndustrySubsectors.R | 12 +----------- 2 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 R/calcIEACorrected.R diff --git a/R/calcIEACorrected.R b/R/calcIEACorrected.R deleted file mode 100644 index 3d254503..00000000 --- a/R/calcIEACorrected.R +++ /dev/null @@ -1,13 +0,0 @@ -calcIEACorrected <- function() { - data <- readSource("IEA", subtype = "EnergyBalances") * 4.1868e-5 - - # apply corrections to IEA data to cope with fragmentary time series - data <- toolFixIEAdataForIndustrySubsectors(data, fixing = TRUE) - - return(list( - x = data, - weight = NULL, - unit = "EJ", - description = "IEA data with industry corrections" - )) -} diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index fc8cb152..5bc45602 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -20,7 +20,6 @@ #' #' @param threshold minimum share each industry subsector uses of each product. #' Defaults to 1 %. -#' @param fixing temporary flag #' #' @return a MAgPIE object #' @@ -43,9 +42,8 @@ # TODO Reduce unnecessary imports # TODO Deal with linter warnings # TODO Decide where to put this -# TODO Can we remove fixing? -toolFixIEAdataForIndustrySubsectors <- function(data, fixing = 3, threshold = 1e-2) { +toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { #### @@ -605,10 +603,6 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing = 3, threshold = 1e data[is.na(data)] <- 0 - if (fixing == 1) { - return(data) - } - # 2. Prepare Industry Subsector Time Series ---- ## 2.1 Define flows and mappings ---- @@ -644,10 +638,6 @@ toolFixIEAdataForIndustrySubsectors <- function(data, fixing = 3, threshold = 1e FUN = function(x) { mean(x, na.rm = TRUE) })) %>% ungroup() - if (fixing == 2) { - return(data) - } - # 3. Fix suspicious products in industry ---- ## 3.1 Prepare data to fix ---- From 5e7d20eba9c974c57eba3af9b114852918c5167b Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Tue, 12 May 2026 19:22:25 +0200 Subject: [PATCH 11/17] fix minor bug --- R/calcIOEdgeBuildings.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/R/calcIOEdgeBuildings.R b/R/calcIOEdgeBuildings.R index 35c31637..0d5f84ae 100644 --- a/R/calcIOEdgeBuildings.R +++ b/R/calcIOEdgeBuildings.R @@ -39,7 +39,7 @@ calcIOEdgeBuildings <- function(subtype = c("output_EDGE", "output_EDGE_building # apply IEA data postprocessing - data <- toolFixIEAdataForIndustrySubsectors(data, fixing = TRUE) + data <- toolFixIEAdataForIndustrySubsectors(data) # AGGREGATE ------------------------------------------------------------------ From 4fa7dde83c75544e06c2a0ae92ecdf3e1c47733f Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Tue, 19 May 2026 15:35:37 +0200 Subject: [PATCH 12/17] remove temporal averaging --- R/toolFixIEAdataForIndustrySubsectors.R | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index 5bc45602..33eb837d 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -608,6 +608,7 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { ## 2.1 Define flows and mappings ---- # all industry subsector flows + # is this selection of flows correct? flows_to_fix <- c('IRONSTL', 'CHEMICAL', 'NONFERR', 'NONMET', 'TRANSEQ', 'MACHINE','MINING', 'FOODPRO', 'PAPERPRO', 'WOODPRO', 'CONSTRUC', 'TEXTILES') @@ -627,16 +628,17 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { inner_join(region_mapping, 'iso3c') ## 2.3 Apply five-year moving average ---- - data_industry <- data_industry %>% - group_by(.data$iso3c, .data$region, .data$product, .data$flow) %>% - arrange(.data$year) %>% - mutate(value = zoo::rollapply( - # pad data with two leading and trailing NAs - data = c(NA, NA, .data$value, NA, NA), - width = 5, - # ignoring NAs in mean() stumps the mean on the edges to four/three years - FUN = function(x) { mean(x, na.rm = TRUE) })) %>% - ungroup() + # TODO: what to do with this? + # data_industry <- data_industry %>% + # group_by(.data$iso3c, .data$region, .data$product, .data$flow) %>% + # arrange(.data$year) %>% + # mutate(value = zoo::rollapply( + # # pad data with two leading and trailing NAs + # data = c(NA, NA, .data$value, NA, NA), + # width = 5, + # # ignoring NAs in mean() stumps the mean on the edges to four/three years + # FUN = function(x) { mean(x, na.rm = TRUE) })) %>% + # ungroup() # 3. Fix suspicious products in industry ---- From 6c4080d9177e6e79327c64e0fa580ce3d958c109 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Tue, 26 May 2026 16:17:32 +0200 Subject: [PATCH 13/17] fix INONSPEC redistribution in IEA tool function --- R/toolFixIEAdataForIndustrySubsectors.R | 130 ++++++++++++------------ 1 file changed, 63 insertions(+), 67 deletions(-) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index 33eb837d..ac6de1fb 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -23,14 +23,13 @@ #' #' @return a MAgPIE object #' -#' @author Michaja Pehl, Felix Schreyer +#' @author Michaja Pehl, Felix Schreyer, Falk Benke #' #' @importFrom assertr not_na assert #' @importFrom dplyr anti_join group_by inner_join left_join mutate pull rename #' select summarise semi_join everything ungroup #' @importFrom quitte cartesian interpolate_missing_periods overwrite #' character.data.frame interpolate_missing_periods_ sum_total_ -#' @importFrom rlang .data #' @importFrom tibble as_tibble tribble #' @importFrom stats na.omit #' @importFrom tidyr complete gather nesting spread crossing @@ -603,29 +602,33 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { data[is.na(data)] <- 0 + # clean up no longer used data to save space + rm(replace, subtract, sumFlows) + rm(list = ls(pattern = "^data_")) + # 2. Prepare Industry Subsector Time Series ---- ## 2.1 Define flows and mappings ---- # all industry subsector flows - # is this selection of flows correct? - flows_to_fix <- c('IRONSTL', 'CHEMICAL', 'NONFERR', 'NONMET', 'TRANSEQ', - 'MACHINE','MINING', 'FOODPRO', 'PAPERPRO', 'WOODPRO', - 'CONSTRUC', 'TEXTILES') - + flows_to_fix <- c( + "CHEMICAL", "CONSTRUC", "FOODPRO", "IRONSTL", "MACHINE", + "MINING", "NONFERR", "NONMET", "PAPERPRO", "TEXTILES", + "TRANSEQ", "WOODPRO" + ) - region_mapping <- toolGetMapping(name = 'regionmapping_21_EU11.csv', - type = 'regional', - where = 'mappingfolder') %>% + region_mapping <- toolGetMapping(name = "regionmapping_21_EU11.csv", + type = "regional", + where = "mappingfolder") %>% as_tibble() %>% - select('iso3c' = 'CountryCode', 'region' = 'RegionCode') + select("iso3c" = "CountryCode", "region" = "RegionCode") ## 2.2 Extend industry subsector time series ---- # subset of data containing industry subsector products and flows - data_industry <- data[, , c(flows_to_fix, 'TOTIND', 'INONSPEC')] %>% + data_industry <- data[, , c(flows_to_fix, "TOTIND", "INONSPEC")] %>% .clean_data() %>% - inner_join(region_mapping, 'iso3c') + inner_join(region_mapping, "iso3c") ## 2.3 Apply five-year moving average ---- # TODO: what to do with this? @@ -666,38 +669,44 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { as_tibble() data_for_fixing <- full_join( + # compute global averages data_for_fixing %>% group_by(.data$year, .data$product, .data$flow) %>% summarise(value = sum(.data$value), .groups = 'drop_last') %>% - mutate(global_share = .data$value / sum(.data$value)) %>% + mutate("global_share" = .data$value / sum(.data$value)) %>% ungroup() %>% select(-.data$value) %>% # and expand to all regions - mutate(region = NA_character_) %>% - complete(nesting(!!!syms(c('year', 'product', 'flow', 'global_share'))), - region = unique(region_mapping$region)), + mutate("region" = NA_character_) %>% + complete(nesting(!!!syms(c("year", "product", "flow", "global_share"))), + region = unique(region_mapping$region)) %>% + filter(!is.na(.data$region)), # compute regional averages data_for_fixing %>% group_by(.data$year, .data$region, .data$product, .data$flow) %>% summarise(value = sum(.data$value), .groups = 'drop_last') %>% - mutate(regional_share = .data$value / sum(.data$value)) %>% + mutate("regional_share" = .data$value / sum(.data$value)) %>% ungroup() %>% - select(-.data$value), + select(-"value"), c('year', 'region', 'product', 'flow') ) %>% + group_by(.data$year, .data$region, .data$product) %>% + mutate("use_global" = all(is.na(.data$regional_share))) %>% + ungroup() %>% # use regional averages if available, global averages otherwise - mutate(value = ifelse(!is.na(.data$regional_share), .data$regional_share, - .data$global_share)) %>% - select(-.data$regional_share, -.data$global_share) %>% + mutate(value = ifelse(.data$use_global == TRUE, .data$global_share, + ifelse(is.na(.data$regional_share), 0, .data$regional_share))) %>% + select(- c("regional_share", "global_share", "use_global")) %>% interpolate_missing_periods_( periods = list(year = sub('^y([0-9]{4})$', '\\1', getYears(data)) %>% as.integer() %>% sort()), expand.values = TRUE, method = 'linear') + # calculated fixed data data_industry_fixed <- left_join( data_to_fix, @@ -710,81 +719,68 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { assert(not_na, .data$value) %>% overwrite(data_industry) + ## 3.2 Redistribute products to industry-related flows ---- # redistribute at least of each product into each subsector + + # which flow belongs to which subsector? + subsector_mapping <- tribble( + ~subsector, ~flow, + "cement", "NONMET", + "chemicals", "CHEMICAL", + "steel", "IRONSTL") %>% + complete(flow = c(flows_to_fix, "INONSPEC"), + fill = list(subsector = "otherInd")) + data_industry_fixed <- data_industry_fixed %>% - complete(nesting(!!!syms(c('iso3c', 'region', 'year', 'product'))), - flow = c(flows_to_fix, 'INONSPEC'), + complete(nesting(!!!syms(c("iso3c", "region", "year", "product"))), + flow = c(flows_to_fix, "INONSPEC"), fill = list(value = 0)) %>% group_by(.data$iso3c, .data$year, .data$product) %>% - # which flow belongs to which subsector? - right_join( - tribble( - ~subsector, ~flow, - 'cement', 'NONMET', - 'chemicals', 'CHEMICAL', - 'steel', 'IRONSTL') %>% - complete(flow = c(flows_to_fix, 'INONSPEC'), - fill = list(subsector = 'otherInd')), - - 'flow' - ) %>% + right_join(subsector_mapping, by = "flow") %>% # compute subsector totals group_by(.data$subsector, .add = TRUE) %>% - mutate(subsector.total = sum(.data$value), - subsector.count = n()) %>% + mutate("subsector.total" = sum(.data$value), + "subsector.count" = n()) %>% ungroup(.data$subsector) %>% mutate( # each subsector consumes at least of the total consumption of # each product (with the exception of heat, which is only consumed in the # otherInd subsector) - subsector.min = ifelse('HEAT' == .data$product, 0, + "subsector.min" = ifelse("HEAT" == .data$product, 0, threshold * sum(.data$value)), # if total subsector consumption is below the minimum, consumption must be # added - subsector.add = pmax(0, .data$subsector.min - .data$subsector.total), + "subsector.add" = pmax(0, .data$subsector.min - .data$subsector.total), # each flow gets consumption added according to its share in total # subsector consumption - flow.add = ifelse(0 != .data$subsector.total, - ( .data$subsector.add - / .data$subsector.total - * .data$value - ), + "flow.add" = ifelse(0 != .data$subsector.total, + (.data$subsector.add / .data$subsector.total * .data$value), .data$subsector.add / .data$subsector.count), # if the additional flow is zero, consumption has to be subtracted from\ # this flow, in relation to its share of all flows with # more-than-threshold consumption - flow.add = ifelse(0 != .data$flow.add, .data$flow.add, - ( -sum(.data$flow.add) - * .data$value - / sum(.data$value[0 == .data$flow.add]) - )), - value = .data$value + .data$flow.add) %>% - ungroup() %>% - select('iso3c', 'region', 'year', 'product', 'flow', 'value') + "flow.add" = ifelse(0 != .data$flow.add, + .data$flow.add, + (-sum(.data$flow.add) * .data$value / sum(.data$value[0 == .data$flow.add]))), + "value.new" = .data$value + .data$flow.add) %>% + ungroup() %>% + select("iso3c", "region", "year", "product", "flow", "value" = "value.new") ## 3.3 Replace and append fixed data ---- data_industry_fixed_overwrite <- data_industry_fixed %>% - semi_join( - data_industry, - - c('iso3c', 'region', 'year', 'product', 'flow') - ) %>% - select('iso3c', 'year', 'product', 'flow', 'value') %>% + semi_join(data_industry, c("iso3c", "region", "year", "product", "flow")) %>% + select("iso3c", "year", "product", "flow", "value") %>% as.magpie(spatial = 1, temporal = 2, datacol = 5) data_industry_fixed_append <- data_industry_fixed %>% - anti_join( - data_industry, - - c('iso3c', 'region', 'year', 'product', 'flow') - ) %>% - select('iso3c', 'year', 'product', 'flow', 'value') %>% - complete(nesting(!!!syms(c('product', 'flow'))), + anti_join(data_industry, c("iso3c", "region", "year", "product", "flow")) %>% + select("iso3c", "year", "product", "flow", "value") %>% + complete(nesting(!!!syms(c("product", "flow"))), iso3c = getRegions(data), year = getYears(data, as.integer = TRUE), fill = list(value = 0)) %>% - select('iso3c', 'year', 'product', 'flow', 'value') %>% + select("iso3c", "year", "product", "flow", "value") %>% as.magpie(spatial = 1, temporal = 2, datacol = 5) data[getRegions(data_industry_fixed_overwrite), From 6dba5095048f1949b3164980010d979294c18c67 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Fri, 29 May 2026 15:01:49 +0200 Subject: [PATCH 14/17] remove interpolation from INONSPEC redistribution in IEA tool function --- R/toolFixIEAdataForIndustrySubsectors.R | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index ac6de1fb..84610a57 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -28,8 +28,7 @@ #' @importFrom assertr not_na assert #' @importFrom dplyr anti_join group_by inner_join left_join mutate pull rename #' select summarise semi_join everything ungroup -#' @importFrom quitte cartesian interpolate_missing_periods overwrite -#' character.data.frame interpolate_missing_periods_ sum_total_ +#' @importFrom quitte character.data.frame sum_total_ #' @importFrom tibble as_tibble tribble #' @importFrom stats na.omit #' @importFrom tidyr complete gather nesting spread crossing @@ -699,13 +698,7 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { # use regional averages if available, global averages otherwise mutate(value = ifelse(.data$use_global == TRUE, .data$global_share, ifelse(is.na(.data$regional_share), 0, .data$regional_share))) %>% - select(- c("regional_share", "global_share", "use_global")) %>% - interpolate_missing_periods_( - periods = list(year = sub('^y([0-9]{4})$', '\\1', getYears(data)) %>% - as.integer() %>% - sort()), - expand.values = TRUE, method = 'linear') - + select(-c("regional_share", "global_share", "use_global")) # calculated fixed data data_industry_fixed <- left_join( @@ -716,9 +709,9 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { # replace "suspicious" data with averages mutate("value" = .data$TOTIND * .data$value) %>% select("iso3c", "region", "year", "product", "flow", "value") %>% - assert(not_na, .data$value) %>% - overwrite(data_industry) - + # remove data where fixing is not possible, because no data for fixing available + filter(!is.na(.data$value)) %>% + quitte::overwrite(data_industry) ## 3.2 Redistribute products to industry-related flows ---- # redistribute at least of each product into each subsector @@ -773,6 +766,8 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { select("iso3c", "year", "product", "flow", "value") %>% as.magpie(spatial = 1, temporal = 2, datacol = 5) + data_industry_fixed_overwrite[is.na(data_industry_fixed_overwrite)] <- 0 + data_industry_fixed_append <- data_industry_fixed %>% anti_join(data_industry, c("iso3c", "region", "year", "product", "flow")) %>% select("iso3c", "year", "product", "flow", "value") %>% From 341fa009d7a4349b991bf2614505846a93596680 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Mon, 1 Jun 2026 13:51:59 +0200 Subject: [PATCH 15/17] fix merging of fixed industry data --- R/toolFixIEAdataForIndustrySubsectors.R | 38 +++++++++++++++---------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index 84610a57..8c62b75f 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -649,21 +649,17 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { # all products that use less then 1 % of total energy outside of non-specified # industry are 'suspicious' and will be fixed data_to_fix <- data_industry %>% - filter(.data$flow %in% c('TOTIND', 'INONSPEC')) %>% + filter(.data$flow %in% c("TOTIND", "INONSPEC")) %>% spread(.data$flow, .data$value) %>% mutate("INONSPEC" = ifelse(is.na(.data$INONSPEC), 0, .data$INONSPEC)) %>% filter(1 - .data$INONSPEC / .data$TOTIND < 1e-2) %>% - select('iso3c', 'region', 'year', 'product', 'TOTIND') + select("iso3c", "region", "year", "product", "TOTIND") # use all non-suspicious data to calculate regional and global averages data_for_fixing <- anti_join( - data_industry %>% - filter('TOTIND' != .data$flow), - - data_to_fix %>% - select(-"TOTIND"), - - c('iso3c', 'region', 'year', 'product') + data_industry %>% filter(.data$flow != "TOTIND"), + data_to_fix %>% select(-"TOTIND"), + c("iso3c", "region", "year", "product") ) %>% as_tibble() @@ -672,7 +668,7 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { # compute global averages data_for_fixing %>% group_by(.data$year, .data$product, .data$flow) %>% - summarise(value = sum(.data$value), .groups = 'drop_last') %>% + summarise(value = sum(.data$value), .groups = "drop_last") %>% mutate("global_share" = .data$value / sum(.data$value)) %>% ungroup() %>% select(-.data$value) %>% @@ -685,12 +681,12 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { # compute regional averages data_for_fixing %>% group_by(.data$year, .data$region, .data$product, .data$flow) %>% - summarise(value = sum(.data$value), .groups = 'drop_last') %>% + summarise(value = sum(.data$value), .groups = "drop_last") %>% mutate("regional_share" = .data$value / sum(.data$value)) %>% ungroup() %>% select(-"value"), - c('year', 'region', 'product', 'flow') + c("year", "region", "product", "flow") ) %>% group_by(.data$year, .data$region, .data$product) %>% mutate("use_global" = all(is.na(.data$regional_share))) %>% @@ -704,14 +700,26 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { data_industry_fixed <- left_join( data_to_fix, data_for_fixing, - c('region', 'year', 'product') + c("region", "year", "product") ) %>% # replace "suspicious" data with averages mutate("value" = .data$TOTIND * .data$value) %>% select("iso3c", "region", "year", "product", "flow", "value") %>% # remove data where fixing is not possible, because no data for fixing available - filter(!is.na(.data$value)) %>% - quitte::overwrite(data_industry) + filter(!is.na(.data$value)) + + # replace fixed industry products, make sure that there are no overlaps + data_industry_fixed <- rbind( + # totals in industry data + data_industry %>% filter(.data$flow == "TOTIND"), + # industry products that did not need fixing + data_industry %>% + filter(.data$flow != "TOTIND") %>% + anti_join(data_industry_fixed, by = c("iso3c", "region", "year", "product")), + # industry products that were fixed + data_industry_fixed + ) + ## 3.2 Redistribute products to industry-related flows ---- # redistribute at least of each product into each subsector From 2ecca37ee91ba98f1af216a9aaade01421598476 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Thu, 4 Jun 2026 07:13:46 +0200 Subject: [PATCH 16/17] remove threshold parameter from tool function --- R/toolFixIEAdataForIndustrySubsectors.R | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/R/toolFixIEAdataForIndustrySubsectors.R b/R/toolFixIEAdataForIndustrySubsectors.R index 8c62b75f..5f2ef843 100644 --- a/R/toolFixIEAdataForIndustrySubsectors.R +++ b/R/toolFixIEAdataForIndustrySubsectors.R @@ -18,9 +18,6 @@ #' @md #' @param data MAgPIE object containing the IEA Energy Balances data #' -#' @param threshold minimum share each industry subsector uses of each product. -#' Defaults to 1 %. -#' #' @return a MAgPIE object #' #' @author Michaja Pehl, Felix Schreyer, Falk Benke @@ -41,7 +38,7 @@ # TODO Deal with linter warnings # TODO Decide where to put this -toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { +toolFixIEAdataForIndustrySubsectors <- function(data) { #### @@ -722,7 +719,9 @@ toolFixIEAdataForIndustrySubsectors <- function(data, threshold = 1e-2) { ## 3.2 Redistribute products to industry-related flows ---- - # redistribute at least of each product into each subsector + # redistribute at least 1% of each product into each subsector + + threshold <- 1e-2 # which flow belongs to which subsector? subsector_mapping <- tribble( From ce05df43ed0d1ecdccc2636f3f0f334c2e3347b6 Mon Sep 17 00:00:00 2001 From: Falk Benke Date: Wed, 10 Jun 2026 10:33:57 +0200 Subject: [PATCH 17/17] remove OVENCOKE and COALTAR from structure mapping --- R/calcIOEdgeBuildings.R | 2 ++ .../sectoral/structuremappingIO_outputs.csv | 16 ++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/R/calcIOEdgeBuildings.R b/R/calcIOEdgeBuildings.R index 0d5f84ae..b238ba51 100644 --- a/R/calcIOEdgeBuildings.R +++ b/R/calcIOEdgeBuildings.R @@ -39,10 +39,12 @@ calcIOEdgeBuildings <- function(subtype = c("output_EDGE", "output_EDGE_building # apply IEA data postprocessing + # TODO adjust the mapping data <- toolFixIEAdataForIndustrySubsectors(data) # AGGREGATE ------------------------------------------------------------------ + # TODO separate the mapping target <- switch(subtype, output_EDGE = "EDGEitems", output_EDGE_buildings = "EDGE_buildings" diff --git a/inst/extdata/sectoral/structuremappingIO_outputs.csv b/inst/extdata/sectoral/structuremappingIO_outputs.csv index e895cc79..5b7ad2ce 100644 --- a/inst/extdata/sectoral/structuremappingIO_outputs.csv +++ b/inst/extdata/sectoral/structuremappingIO_outputs.csv @@ -694,7 +694,7 @@ COALTAR;AUTOELEC;;;;;;; COALTAR;CHEMICAL;;;;;;; COALTAR;COMMPUB;;;;;;; COALTAR;CONSTRUC;;;;;;; -COALTAR;DISTLOSS;pecoal;sesofos;coaltr;-1;;; +COALTAR;DISTLOSS;;;;;;; COALTAR;EBLASTFUR;;;;;;; COALTAR;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COALTAR;EGASWKS;;;;;;; @@ -732,7 +732,7 @@ COALTAR;TBLASTFUR;;;;;;; COALTAR;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. COALTAR;TES;;;;;;; COALTAR;TEXTILES;;;;;;; -COALTAR;TFC;pecoal;sesofos;coaltr;1;;; +COALTAR;TFC;;;;;;; COALTAR;TGASWKS;;;;;;; COALTAR;TNONSPEC;;;;;;; COALTAR;TOTIND;;;;;feindliquid;; @@ -2809,7 +2809,7 @@ OVENCOKE;AUTOCHP;;;;;;; OVENCOKE;AUTOELEC;;;;;;; OVENCOKE;AUTOHEAT;;;;;;; OVENCOKE;CHEMICAL;;;;;;; -OVENCOKE;COMMPUB;sesofos;fesob;tdfossob;1;fesercoal;coal; +OVENCOKE;COMMPUB;;;;;fesercoal;coal; OVENCOKE;CONSTRUC;;;;;;; OVENCOKE;DISTLOSS;;;;;;; OVENCOKE;DOMESNAV;;;;;;; @@ -2817,7 +2817,7 @@ OVENCOKE;EBLASTFUR;;;;;;; OVENCOKE;ECOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. OVENCOKE;EGASWKS;;;;;;; OVENCOKE;ELAUTOC;;;;;;; -OVENCOKE;ELAUTOE;pecoal;seel;pc;1;;; +OVENCOKE;ELAUTOE;;;;;;; OVENCOKE;ELMAINC;;;;;;; OVENCOKE;ELMAINE;;;;;;; OVENCOKE;ELOUTPUT;;;;;;; @@ -2845,13 +2845,13 @@ OVENCOKE;MINING;;;;;;; OVENCOKE;NECHEM;;;;;;; OVENCOKE;NEINTREN;;;;;;; OVENCOKE;NEOTHER;;;;;;; -OVENCOKE;NONENUSE;rep_seliq;rep_feho;rep_nonenergy;1;fenonsolid;; +OVENCOKE;NONENUSE;;;;;fenonsolid;; OVENCOKE;NONFERR;;;;;;; OVENCOKE;NONMET;;;;;;; OVENCOKE;ONONSPEC;;;;;;; OVENCOKE;PAPERPRO;;;;;;; -OVENCOKE;RAIL;rep_sesofos;rep_feso;rep_rail;1;;; -OVENCOKE;RESIDENT;sesofos;fesob;tdfossob;1;ferescoal;coal; +OVENCOKE;RAIL;;;;;;; +OVENCOKE;RESIDENT;;;;;ferescoal;coal; OVENCOKE;STATDIFF;;;;;;; OVENCOKE;STOCKCHA;;;;;;; OVENCOKE;TBKB;;;;;;; @@ -2860,7 +2860,7 @@ OVENCOKE;TCOALLIQ;;;;;;; OVENCOKE;TCOKEOVS;;;;;;;This flow is an input or output of coke ovens or blast furnaces that is already accounted for under IRONSTL after the tool_fix_IEA_data_for_Industry_subsectors function. Hence, it does not need to be mapped anymore. OVENCOKE;TES;;;;;;; OVENCOKE;TEXTILES;;;;;;; -OVENCOKE;TFC;pecoal;sesofos;coaltr;1;;; +OVENCOKE;TFC;;;;;;; OVENCOKE;TGASWKS;;;;;;; OVENCOKE;TNONSPEC;;;;;;; OVENCOKE;TOTENGY;;;;;;;