diff --git a/Notes.txt b/Notes.txt new file mode 100644 index 0000000..55b61f5 --- /dev/null +++ b/Notes.txt @@ -0,0 +1,82 @@ +In the TEMBA_03_07_Reference scenario I have changed the demands for the following countries since in the previous model the electricity demand was decreasing between 2016 and 2021. +Botswana +Ghana +Lesotho +Mali +Mozambique +Namibia +Swaziland +Zambia +Zimbabwe + +Oil demands: +Benin +Botswana +Mauritania +Namibia +Swaziland + +Biomass projection: +Democratic Republic of the Congo +Equatorial Guinea +Ethiopia +Gabon +Guinea-Bissau +Liberia +Mozambique +Nigeria +United Republic of Tanzania +Uganda +Zambia +Zimbabwe + + +Coal: +Lesotho +Nigeria + +I updated the investments in Geothermal in Ethiopia (also in the other scenarios) +I updated the electricity export/import prices for trades outside of Africa assuming 0.3 USD/kWh or 85 USD/GJ to 100 USD/GJ to 115 USD/GJ to 130 USD/GJ + + +I updated the Capital costs of LNG and Regasification terminals. The variable cost of the technology is not included. + +I update the max capacity investments in solar in Cameroon, TD, CAF, CG, TD + + +In the TEMBA_05_07_1.5 model I have increased the annual emission limit of DZ and LY the period 2068-2070 since the model was giving an error in 2069. + + +I updated the Gas demands and Coal of the Northern countries. + +The 23 version has the solar CF for the following technologies updated: +Only for Solar (no storage) the CF for PV. Reducing it at night to .05 (daypart2). Upping it during the day (daypart 1) to take up what was removed from the night (daypart 2) +Zambia, Zimbabwe, Botswana, Somalia, Kenya. + +The 27th revision includes: +The following changes have been implemented: +- 100 MW burundi geothermal potential +- Chad set up a lower upper limit on solar investments annualy +- BF block nuclear investments +- Zimbabwe hydro potential 2.2 GW +- Namibia 2 GW of hydropotential +- Allow Diesel investments in the first years on the countries that have backstop technologies +(CF: until 2020, CM: until 2019, Guinea Bissau: until 2018, Mali: until 2019, SO: until 2019, TZ: until 2019) + +1.5oC: +- Namibia hydro potential (2 GW) +- South Africa 2.285 Max capacity (no new investments) +- Mozambique 5.569GW max capacity hydro potential +- Zimbabwe hydro potential 2.2GW + +Allow investments on LFO stand alone generators to all the countries starting from 2015. + +Version: 13_09 +- Updated the water factors for CCS technologies +- Updated the water factors for nuclear power plants - assign 0 water factor for nuclear plants to the coastal countries + +Version: 21_10 +- Include water withdrawal in uranium extraction technologies +- Updated the capital costs of LNG terminals +- Updated variable costs of wind, solar and uranium extraction (BW,GN,NE,TZ,ZM) technologies +- Include transportation losses for the non-electricity fuels (5% assumed) \ No newline at end of file diff --git a/fix_naming_convention/README.md b/fix_naming_convention/README.md new file mode 100644 index 0000000..41a2cfa --- /dev/null +++ b/fix_naming_convention/README.md @@ -0,0 +1,115 @@ +# New Naming conventions + +## Country codes: 3 characters + +## Fuel codes: 6 characters (Except from the intermediate fuels for NG pipeline) + + +`^^^___`: first three characters 01-03 represent country code + +`___^^^`: last three characters 04-06 +- list of fuels: `ETH, CO1, CO2, BIO, COA, LFO, GAS, HFO, SOL, WIN, URN, CHA, WA1, WA2, EL1, HE2, EL2, FW3, HE3, EL3, HF3, LF3, CH3, GA3, CO3, BO3, CR3, DEL, DLG, DNG` +- the fuels that have number `3` at the end represent the final energy demand `FW3, HE3, EL3, HF3, LF3, CH3, GA3, CO3, BO3, CR3` +- the fuels that have the description `GASP` at the end represent the intermediate fuels for NG pipeline + +** Note: `CO1, CO2, CO3, BO3` the first two are characters and only the last one is a number + +## Tech codes: 12 characters + +### Currently not following any coding + +`BACKSTOP` + +### Power generation technologies/Power plants: + +`^^^_________`: first three characters 01-03 represent country code + +`___^^^______`: character 04-06 represent the type of fuel (`BIO, COA, CHA, CO1, CO2, EL1, EL2, +ETH, GEO, HE2, HFO, HYD, LFO, NGA, BIO, URN, SOL, WA2, WIN, LNG`) . Note `LNG` is not in the list of fuels but it has been added as a code in the technologies to distinguish between natural gas imports and LNG imports. + +`______^^____`: character 07-08 represent the type of technology (`CH`: biomass CHP plant, `SC`:Superctritical coal, `CV`: conventional geothermal, `GC`: gas cycle, `LS`: large size hydro, `MS`: medium size hydro, `SS`: small size hydro, `SA`: stand alone, `RC`: LFO, `CC`: combined cycle, `PW`: pressurized water reactor (nuclear), `CN`: CSP (without storage), `CS`: CSP (with storage), `PU`: PV(utility), `PR`: PV(roof top), `PS`: PV (with storage), `ON`: onshore (wind), `OF`: offshore (wind) + +`________^___`: character 09 represent if the technology includes CCS or not. (`P`: its a power +generation tech. without CCS, `C`: its a power generation tech. with CCS) + +`_________^^_`: character 10-11 represent the cooling type (`00`: means that the cooling type is not one of the following; `01`-`04`: `AIR, MDT, NDT, OTF/OTS`. + +Hint: If it is `00` then that means that a cooling type of the following: AIR, MDT, NDT, OTF/OTS has +not been assigned to the power generation technology (example: hydro, wind). +In example Solar PV has `00` as cooling type but a water factor has been assigned to that technology. + +`___________^`: character 12 represent if the power plant is Old (code: O) or New (code: N) or if there is no distinction (code: X) + +### Extraction/import/export technologies: + +`^^^_________`: first three characters 01-03 represent country code + +`___^^^______`: character 04-06 represent the type of fuel (BIO, COA, CHA, CO1, CO2, EL1, EL2, ETH, GEO, HE2, HFO, HYD, LFO, NGA, BIO, URN, SOL, WA2, WIN, LNG) + +`______^^____`: character 07-08 represent the type of technology (IM: imports, PR: production, EX: exports). + Hint: Exports are represented in a different way in this model + +`________^___`: character 09 will be P in this case. + +`_________^^_`: character 10-11 represent the cooling type, so code:00 since a cooling type has not been assigned to the technology + +`___________^`: character 12 since there is no distinction (code: X) + + +### Transmission & distribution, Process: + +`^^^_________`: first three characters 01-03 represent country code + +`___^^^______`: character 04-06 represent the type of fuel (`BIO, COA, CHA, CO1, CO2, EL1, EL2, ETH, GEO, HE2, HFO, HYD, LFO, NGA, BIO, URN, SOL, WA2, WIN, LNG`) + +`______^^____`: character 07-08 represent the type of technology ( + `TR`: transmission, `DI`: distribution) + Hint: the process technologies have `DI` as code. + +`________^___`: character 09 will be `P` in this case. + +`_________^^_`: character 10-11 represent the cooling type, so code: `00` since a cooling type has not been assigned to the technology + +`___________^`: character 12, since there is no distinction the code: `X` + + +### Conversion technologies (new naming ???): + +- (old) `CRUDPROX` --> (new) `CO1??????` = Crude oil refinery capacity +- (old) `CRUDRE1X` --> (new) `CO2??????` = Crude oil refinery 1 +- (old) `CRUDRE2X` --> (new) `CO2??????` = Crude oil refinery 2 + +## Trade links (new naming ?): + +### Exports_EL + + (old) `^^EL^^BP00`: where ^^ country codes + (new) `^^^EL1EX????` + + 2) Exports_NG + (old) `^^NG^^BP00`: where ^^ country codes + (new) `^^^NGAEX????` + + VII) Intermediate_NG: + (old)`^^NG00IPIX`: where ^^ country codes + (new)`^^^NGA??????` + + +## Emission factors: 6 characters + +`^^^___`: first three characters 01-03 represent country code + +`___^^^`: last three characters represent `CO2`, `REN`. +*the other emission factors have not been used. + +## Timeslices: 4 characters + +`^^__`: first two characters represent season (S1-S4) + +`__^^`: last two characters represent dayparts (D1,D2) + + +# Old Naming conventions + +(Vignesh has already the scripts to read the technologies/fuels --> to be checked) + diff --git a/fix_naming_convention/countrycode.csv b/fix_naming_convention/countrycode.csv new file mode 100644 index 0000000..a1ca28e --- /dev/null +++ b/fix_naming_convention/countrycode.csv @@ -0,0 +1,49 @@ +Country code (Old),Country code (New),Country Name +DZ,DZA,Algeria +AO,AGO,Angola +BJ,BEN,Benin +BW,BWA,Botswana +BF,BFA,Burkina Faso +BI,BDI,Burundi +CM,CMR,Cameroon +CF,CAF,Central African Republic +TD,TCD,Chad +CD,COD,Congo Democratic Republic +CG,COG,Congo People Republic +CI,CIV,Cote d'Ivoire +DJ,DJI,Djibouti +EG,EGY,Egypt +GQ,GNQ,Equatorial Guinea +ER,ERI,Eritrea +ET,ETH,Ethiopia +GA,GAB,Gabon +GM,GMB,Gambia +GH,GHA,Ghana +GN,GIN,Guinea +GW,GNB,Guinea-Bissau +KE,KEN,Kenya +LS,LSO,Lesotho +LR,LBR,Liberia +LY,LBY,Libya +MW,MWI,Malawi +ML,MLI,Mali +MR,MRT,Mauritania +MA,MAR,Morocco +MZ,MOZ,Mozambique +NM,NAM,Namibia +NE,NER,Niger +NG,NGA,Nigeria +RW,RWA,Rwanda +SN,SEN,Senegal +SL,SLE,Sierra Leone +SO,SOM,Somalia +ZA,ZAF,South Africa +SD,SDN,Sudan +SZ,SWZ,Swaziland +TZ,TZA,Tanzania +TG,TGO,Togo +TN,TUN,Tunisia +UG,UGA,Uganda +ZM,ZMB,Zambia +ZW,ZWE,Zimbabwe +SS,SSD,South Sudan diff --git a/fix_naming_convention/emissionfactor.csv b/fix_naming_convention/emissionfactor.csv new file mode 100644 index 0000000..10872d4 --- /dev/null +++ b/fix_naming_convention/emissionfactor.csv @@ -0,0 +1,6 @@ +code (Old),code (New),Description,Group,Colour +REN,,Emission factor that was used to model the RET targets for each country.,Emissions,aliceblue +CO2,,Emission factor for CO2,Emissions,aqua +CH4,,Emission factor for methane but it was not assigned in any fuel,Emissions,azure +N20,,Emission factor for Nitrous Oxide but it was not assigned in any fuel,Emissions,bisque +FGA,,Emission factor for Fluorinated gases but it was not assigned in any fuel,Emissions,blanchedalmond diff --git a/fix_naming_convention/fuelcode.csv b/fix_naming_convention/fuelcode.csv new file mode 100644 index 0000000..ed4b3f6 --- /dev/null +++ b/fix_naming_convention/fuelcode.csv @@ -0,0 +1,40 @@ +code (Old),code (New),Description,Group,Colour +ETHA,ETH,Ethanol fuel,Primary level fuel,aliceblue +CRU1,CO1,Crude oil fuel,Primary level fuel,aqua +CRU2,CO2,Crude oil fuel - processed,Primary level fuel,azure +BIOM,BIO,Biomass fuel,Primary level fuel,bisque +COAL,COA,Coal fuel,Primary level fuel,blanchedalmond +LFOI,LFO,Light Fuel Oil fuel,Primary level fuel,bluegray +GASF,GAS,Gas fuel,Primary level fuel,blueviolet +HFOI,HFO,Heavy Fuel Oil fuel,Primary level fuel,brightblue +SOLA,SOL,Solar potential,Primary level fuel,brown +WIND,WIN,Wind potential,Primary level fuel,cadetblue +URAN,URN,Uranium fuel,Primary level fuel,chartreuse +CHAR,CHA,Charcoal fuel,Primary level fuel,coral +WAT1,WA1,Water withdrawal fuel,Water,cornsilk +WAT2,WA2,Water consumption fuel,Water,cyan +EL01,EL1,Electricity from power plants,Secondary level fuel,darkcyan +HE2X,HE2,Heat from power plants,Secondary level fuel,darkgray +EL02,EL2,Electricity after transmission,Secondary level fuel,darkgrey +FW3X,FW3,Total Firewood demand (non-power sector),Final Energy Demand,darkmagenta +HE3X,HE3,Total Heat demand,Final Energy Demand,darkorange +EL03,EL3,Total Electricity demand,Final Energy Demand,darkred +HF3X,HF3,Total Heavy Fuel Oil demand (non-power sector),Final Energy Demand,darkseagreen +LF3X,LF3,Total Light Fuel Oil demand (non-power sector),Final Energy Demand,darkslategray +CH3X,CH3,Total Charcoal demand (non-power sector),Final Energy Demand,darkturquoise +GA3X,GA3,Total Gas demand (non-power sector),Final Energy Demand,deeppink +CO3X,CO3,Total Coal demand (non-power sector),Final Energy Demand,dimgray +BO3X,BO3,Total Biofuel demand (non-power sector),Final Energy Demand,dodgerblue +CR3X,CR3,Total Crude Oil demand (for exports),Final Energy Demand,floralwhite +DUEL,DEL,Electricity exports to non-African countries,Tertiary level fuel,fuchsia +DULG,DLG,LNG exports to non-African countries,Tertiary level fuel,ghostwhite +DUNG,DNG,NG exports (via pipeline) to non-African countries,Tertiary level fuel,goldenrod +MAGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,gray +TNGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,greenyellow +DZGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,grey01 +DJGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,grey03 +UGGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,grey05 +BJGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,grey07 +GHGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,grey11 +NEGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,grey13 +TGGASP,,Intermediate fuels for NG transferred through a pipeline (only countries that have NG pipelines); (Output fuel from the gas pipeline allocated in the exported country (e.g. DZNGMABP00) - Input fuel to the intermediate gas pipeline to the importing country (e.g. MANG00IPIX).),Intermediate fuel,honeydew diff --git a/fix_naming_convention/techcodes.csv b/fix_naming_convention/techcodes.csv new file mode 100644 index 0000000..ecaf4ad --- /dev/null +++ b/fix_naming_convention/techcodes.csv @@ -0,0 +1,232 @@ +code (Old),code (New),Description,Group,Colour +BACKSTOP,BACKSTOP,Backstop technology,Backstop,aliceblue +BIOFUELX,BO3PRP00X,Biofuel production,Extraction/Import,aqua +BM00I00X,BIOIMP00X,Biomass imports,Extraction/Import,azure +BM00X00X,BIOPRP00X,Biomass extraction/production/refining,Extraction/Import,bisque +BMCHC01N,BIOCHC01N,Biomass & Waste CHP plant with CCS - Air cooling (new),Power_plants,blanchedalmond +BMCHC02N,BIOCHC02N,Biomass & Waste CHP plant with CCS- MDT cooling (new),Power_plants,bluegray +BMCHC03N,BIOCHC03N,Biomass & Waste CHP plant with CCS - NDT cooling (new),Power_plants,blueviolet +BMCHC04N,BIOCHC04N,Biomass & Waste CHP plant with CCS - OTF/OTS cooling (new),Power_plants,brightblue +BMCHP01O,BIOCHP01O,Biomass & Waste CHP plant - Air cooling (old),Power_plants,brown +BMCHP02O,BIOCHP02O,Biomass & Waste CHP plant - MDT cooling (old),Power_plants,cadetblue +BMCHP03O,BIOCHP03O,Biomass & Waste CHP plant - NDT cooling (old),Power_plants,chartreuse +BMCHP04O,BIOCHP04O,Biomass & Waste CHP plant - OTF/OTS cooling (old),Power_plants,coral +BMCHP01N,BIOCHP01N,Biomass & Waste CHP plant - Air cooling (new),Power_plants,cornsilk +BMCHP02N,BIOCHP02N,Biomass & Waste CHP plant - MDT cooling (new),Power_plants,cyan +BMCHP03N,BIOCHP03N,Biomass & Waste CHP plant - NDT cooling (new),Power_plants,darkcyan +BMCHP04N,BIOCHP04N,Biomass & Waste CHP plant - OTF/OTS cooling (new),Power_plants,darkgray +CH00I00X,CHAIMP00X,Charcoal imports,Extraction/Import,darkgrey +CO00I00X,COAIMP00X,"Coal imports (inland transport, maritime freight)",Extraction/Import,darkmagenta +CO00P00X,COADIP00X,Coal process (non-power sector),Conversion,darkorange +CO00X00X,COAPRP00X,Coal extraction (mining),Extraction/Import,darkred +COSCC01N,COASCC01N,Coal power plant with CCS - Air cooling (new),Power_plants,darkseagreen +COSCC02N,COASCC02N,Coal power plant with CCS - MDT cooling (new),Power_plants,darkslategray +COSCC03N,COASCC03N,Coal power plant with CCS - NDT cooling (new),Power_plants,darkturquoise +COSCC04N,COASCC04N,Coal power plant with CCS - OTF/OTS cooling (new),Power_plants,deeppink +COSCP01O,COASCP01O,Coal power plant - Air cooling (old),Power_plants,dimgray +COSCP02O,COASCP02O,Coal power plant - MDT cooling (old),Power_plants,dodgerblue +COSCP03O,COASCP03O,Coal power plant - NDT cooling (old),Power_plants,floralwhite +COSCP04O,COASCP04O,Coal power plant - OTF/OTS cooling (old),Power_plants,fuchsia +COSCP01N,COASCP01N,Coal power plant - Air cooling (new),Power_plants,ghostwhite +COSCP02N,COASCP02N,Coal power plant - MDT cooling (new),Power_plants,goldenrod +COSCP03N,COASCP03N,Coal power plant - NDT cooling (new),Power_plants,gray +COSCP04N,COASCP04N,Coal power plant - OTF/OTS cooling (new),Power_plants,greenyellow +CR00I00X,CO1IMP00X,Crude Oil imports,Extraction/Import,grey01 +CR00P00X,CO1DIP00X,Crude Oil process (non-power sector),Conversion,grey03 +CR00X00X,CO1PRP00X,Crude Oil extraction,Extraction/Import,grey05 +CRUDPROX,CO1??????,Crude oil refinery capacity,Conversion,grey07 +CRUDRE1X,CO2??????,Crude oil refinery 1,Conversion,grey11 +CRUDRE2X,CO2??????,Crude oil refinery 2,Conversion,grey13 +EL00T00X,EL1TRP00X,Transmission technology (Secondary to Tertiary),Transmission&Distribution,grey11 +EL00TDTX,EL2DIP00X,Distribution technology (Distribution to final electricity demand),Transmission&Distribution,grey13 +ETHANOLX,ETHPRP00X,Ethanol production,Extraction/Import,honeydew +FW00P00X,BIODIP00X,Firewood process (non-power sector),Conversion,indianred +GOCVP01O,GEOCVP01O,Geothermal power plant - Air cooling (old),Power_plants,ivory +GOCVP02O,GEOCVP02O,Geothermal power plant - MDT cooling (old),Power_plants,khaki +GOCVP03O,GEOCVP03O,Geothermal power plant - NDT cooling (old),Power_plants,lavenderblush +GOCVP04O,GEOCVP04O,Geothermal power plant - OTF/OTS cooling (old),Power_plants,lemonchiffon +GOCVP01N,GEOCVP01N,Geothermal power plant - Air cooling (new),Power_plants,lightpurple +GOCVP02N,GEOCVP02N,Geothermal power plant - MDT cooling (new),Power_plants,lightcoral +GOCVP03N,GEOCVP03N,Geothermal power plant - NDT cooling (new),Power_plants,lightgoldenrodyellow +GOCVP04N,GEOCVP04N,Geothermal power plant - OTF/OTS cooling (new),Power_plants,lightgreen +HE00T00X,HE2DIP00X,Heat network,Transmission&Distribution,lightivory +HF00I00X,HFOIMP00X,Heavy Fuel Oil imports,Extraction/Import,lightsalmon +HF00P00X,HFODIP00X,Heavy Fuel Oil process (non-power sector),Conversion,lightskyblue +HFGCP01O,HFOGCP01O,Oil fired gas turbine (SCGT) - Air cooling (old),Power_plants,lightslategrey +HFGCP02O,HFOGCP02O,Oil fired gas turbine (SCGT) - MDT cooling (old),Power_plants,lightteal +HFGCP03O,HFOGCP03O,Oil fired gas turbine (SCGT) - NDT cooling (old),Power_plants,lightblue2 +HFGCP04O,HFOGCP04O,Oil fired gas turbine (SCGT) - OTF/OTS cooling (old),Power_plants,lime +HFGCP01N,HFOGCP01N,Oil fired gas turbine (SCGT) - Air cooling (new),Power_plants,limegreen +HFGCP02N,HFOGCP02N,Oil fired gas turbine (SCGT) - MDT cooling (new),Power_plants,magenta +HFGCP03N,HFOGCP03N,Oil fired gas turbine (SCGT) - NDT cooling (new),Power_plants,mediumaquamarine +HFGCP04N,HFOGCP04N,Oil fired gas turbine (SCGT) - OTF/OTS cooling (new),Power_plants,mediumgray +HYDMS03X,HYDLSP00X,Large hydropower plant (Dam),Power_plants,mediumpurple +HYDMS02X,HYDMSP00X,Medium hydropower plant (Run-of river),Power_plants,mediumslateblue +HYDMS01X,HYDSSP00X,Small hydropower plant,Power_plants,mediumturquoise +LF00I00X,LFOIMP00X,Light Fuel Oil imports,Extraction/Import,midnightblue +LF00P00X,LFODIP00X,Light Fuel Oil process (non-power sector),Conversion,mistyrose +LFRCFURX,LFORCP00X,Light Fuel Oil stand alone (1kW),Power_plants,mustard +LFRCP01O,LFORCP01O,Light Fuel Oil power plant - Air cooling (old),Power_plants,navy +LFRCP02O,LFORCP02O,Light Fuel Oil power plant - MDT cooling (old),Power_plants,olive +LFRCP03O,LFORCP03O,Light Fuel Oil power plant - NDT cooling (old),Power_plants,orange +LFRCP04O,LFORCP04O,Light Fuel Oil power plant - OTF/OTS cooling (old),Power_plants,orchid +LFRCP01N,LFORCP01N,Light Fuel Oil power plant - Air cooling (new),Power_plants,palegreen +LFRCP02N,LFORCP02N,Light Fuel Oil power plant - MDT cooling (new),Power_plants,paleturquoise +LFRCP03N,LFORCP03N,Light Fuel Oil power plant - NDT cooling (new),Power_plants,papayawhip +LFRCP04N,LFORCP04N,Light Fuel Oil power plant - OTF/OTS cooling (new),Power_plants,pearl +NG00I00X,NGAIMP00X,Natural gas imports (inland/offshore pipeline),Extraction/Import,pearl03 +NG00ILGX,LNGIMP00X,Natural gas imports (LNG),Extraction/Import,pearl05 +NG00P00X,NGADIP00X,Natural gas process (non-power sector),Conversion,peru +NG00X00X,NGAPRP00X,Natural gas extraction,Extraction/Import,pinksalmon +NGCCC01N,NGACCC01N,Natural gas power plant (combined cycle) - CCS - Air cooling (new),Power_plants,polar +NGCCC02N,NGACCC02N,Natural gas power plant (combined cycle) - CCS - MDT cooling (new),Power_plants,polarbluelight +NGCCC03N,NGACCC03N,Natural gas power plant (combined cycle) - CCS - NDT cooling (new),Power_plants,polardark +NGCCC04N,NGACCC04N,Natural gas power plant (combined cycle) - CCS - OTF/OTS cooling (new),Power_plants,polardust +NGCCP01O,NGACCP01O,Natural gas power plant (combined cycle) - Air cooling (old),Power_plants,polargreen +NGCCP02O,NGACCP02O,Natural gas power plant (combined cycle) - MDT cooling (old),Power_plants,polarpurple +NGCCP03O,NGACCP03O,Natural gas power plant (combined cycle) - NDT cooling (old),Power_plants,powderblue +NGCCP04O,NGACCP04O,Natural gas power plant (combined cycle) - OTF/OTS cooling (old),Power_plants,red +NGCCP01N,NGACCP01N,Natural gas power plant (combined cycle) - Air cooling (new),Power_plants,rosybrown +NGCCP02N,NGACCP02N,Natural gas power plant (combined cycle) - MDT cooling (new),Power_plants,saddlebrown +NGCCP03N,NGACCP03N,Natural gas power plant (combined cycle) - NDT cooling (new),Power_plants,sandybrown +NGCCP04N,NGACCP04N,Natural gas power plant (combined cycle) - OTF/OTS cooling (new),Power_plants,seagreen +NGGCP01O,NGAGCP01O,Natural gas power plant (single cycle) - Air cooling (old),Power_plants,sienna +NGGCP02O,NGAGCP02O,Natural gas power plant (single cycle) - MDT cooling (old),Power_plants,skyblue +NGGCP03O,NGAGCP03O,Natural gas power plant (single cycle) - NDT cooling (old),Power_plants,slategray +NGGCP04O,NGAGCP04O,Natural gas power plant (single cycle) - OTF/OTS cooling (old),Power_plants,smurf +NGGCP01N,NGAGCP01N,Natural gas power plant (single cycle) - Air cooling (new),Power_plants,springgreen +NGGCP02N,NGAGCP02N,Natural gas power plant (single cycle) - MDT cooling (new),Power_plants,tan +NGGCP03N,NGAGCP03N,Natural gas power plant (single cycle) - NDT cooling (new),Power_plants,thistle +NGGCP04N,NGAGCP04N,Natural gas power plant (single cycle) - OTF/OTS cooling (new),Power_plants,turquoise +NPCHA00X,CHAPRP00X,Charcoal production,Extraction/Import,wheat +NULWP04O,URNPWP04O,Nuclear power plant - OTS/OTF cooling (old),Power_plants,whitesmoke +NULWP04N,URNPWP04N,Nuclear power plant - OTS/OTF cooling (new),Power_plants,yellowgreen +SOC1P00X,SOLCNP01X,CSP (without storage),Power_plants,grey +SOC2P00X,SOLCSP01X,CSP (with storage),Power_plants,lavender +SOLAR00X,SOLPRP00X,Solar potential,Extraction/Import,lightgrey +SOU1P03X,SOLPUP00X,Solar PV (utility),Power_plants,mediumorchid +SOV1F01X,SOLPRP00X,Solar PV (roof top),Power_plants,navajowhite +SOV2F01X,SOLPSP00X,Solar PV with storage,Power_plants,pearl04 +UR00I00X,URNIMP00X,Uranium imports,Extraction/Import,polarorange +UR00X00X,URNPRP00X,Uranium extraction,Extraction/Import,silver +WA00000X,WA2PRP00X,Water production technology,Extraction/Import,tomato +WIND000X,WINPRP00X,Wind potential,Extraction/Import,yellow +WINDP00X,WINONP00X,Wind (onshore),Power_plants,beige +WINDP01X,WINOFP00X,Wind (offshore),Power_plants,burlywood +COALAGG,TO CHECK WITH VIG,Coal,,black +OILAGG,TO CHECK WITH VIG,Oil,,gray +GASAGG,TO CHECK WITH VIG,Gas,,orange +HYDAGG,TO CHECK WITH VIG,Hydro,,aqua +NUCAGG,TO CHECK WITH VIG,Nuclear,,polarbluelight +OREAGG,TO CHECK WITH VIG,Other renewables,,lightgreen +BACAGG,TO CHECK WITH VIG,Backstop,,coral +BIOAGG,TO CHECK WITH VIG,Biofuel and Biomass production,,bisque +COALPROD,TO CHECK WITH VIG,Coal Production,,darkgrey +CRUDPROD,TO CHECK WITH VIG,Crude Oil production,,coral +GASPROD,TO CHECK WITH VIG,Natural gas extraction,,sienna +SOLCSP,TO CHECK WITH VIG,Solar CSP,,lightgoldenrodyellow +SOLPV,TO CHECK WITH VIG,Solar PV,,yellow +WIND,TO CHECK WITH VIG,Wind,,navy +BIOM,TO CHECK WITH VIG,Biomass,,lightgreen +CO2,TO CHECK WITH VIG,CO2,,black +Transmission & Distribution,TO CHECK WITH VIG,Transmission & Distribution,,magenta +NG00ELGX,LNGEXP00X,Natural gas exports (Liquification terminal),Exports_NG,indianred +DZELMABP00,???EL1EX????,Algeria - Morocco Historic EL trade link,Exports_EL,polarorange +ESELMABP00,,Spain - Morocco Historic EL trade link,Exports_EL,silver +EGELSDBP00,,Egypt - Sudan Historic and Planned EL trade link,Exports_EL,tomato +EGELJOBP00,,Egypt - Jordan Historic EL trade link,Exports_EL,yellow +EGELSABP00,,Egypt - Saudi Arabia Planned EL trade link,Exports_EL,beige +LYELEGBP00,,Libya - Egypt Historic EL trade link,Exports_EL,burlywood +MAELDZBP00,,Morocco - Algeria Historic EL trade link,Exports_EL,black +TNELDZBP00,,Tunisia - Algeria Historic EL trade link,Exports_EL,gray +DZNGITBP00,???NGAEX????,Algeria - Italy Historic NG trade link,Exports_NG,orange +DZNGPOBP00,,Algeria - Portugal Historic NG trade link,Exports_NG,aqua +DZNGESBP00,,Algeria - Spain Historic and Planned NG trade link,Exports_NG,polarbluelight +DZNGMABP00,,Algeria - Morocco Historic NG trade link,Exports_NG,lightgreen +DZNGTNBP00,,Algeria - Tunisia Historic NG trade link,Exports_NG,blueviolet +EGNGTUBP00,,Egypt - Turkey Historic and Planned NG trade link,Exports_NG,polarorange +ISNGEGBP00,,Israel - Egypt Planned NG trade link,Exports_NG,silver +LYNGITBP00,,Libya - Italy Historic NG trade link,Exports_NG,tomato +NGNGDZBP00,,Nigeria - Algeria Planned NG trade link,Exports_NG,beige +power_trade,TO CHECK WITH VIG,power_trade,,pinksalmon +gas_trade,TO CHECK WITH VIG,gas_trade,,polarpurple +BIELRWBP00,,Burundi - Rwanda EL existing trade link,Exports_EL,indianred +CDELBIBP00,,DRC - Burundi EL existing and planned trade link,Exports_EL,polarorange +CDELRWBP00,,DRC - Rwanda EL existing and planned trade link,Exports_EL,silver +ETELKEBP00,,Ethiopia - Kenya EL planned trade link,Exports_EL,tomato +ETELDJBP00,,Ethiopia - Djibouti EL existing trade link,Exports_EL,yellow +ETELSDBP00,,Ethiopia - Sudan EL existing trade link,Exports_EL,beige +KEELUGBP00,,Kenya - Uganda EL existing and planned trade link,Exports_EL,burlywood +KEELTZBP00,,Kenya - Tanzania EL existing and planned trade link,Exports_EL,black +RWELBIBP00,,Rwanda - Burundi EL existing trade link,Exports_EL,gray +RWELTZBP00,,Rwanda - Tanzania EL planned trade link,Exports_EL,orange +TZELBIBP00,,Tanzania - Burundi EL planned trade link,Exports_EL,aqua +TZELKEBP00,,Tanzania - Kenya EL planned trade link,Exports_EL,polarbluelight +TZELUGBP00,,Tanzania - Uganda EL existing trade link,Exports_EL,blueviolet +UGELKEBP00,,Uganda - Kenya EL existing and planned trade link,Exports_EL,polarorange +UGELTZBP00,,Uganda - Tanzania EL existing and planned trade link,Exports_EL,silver +UGELRWBP00,,Uganda - Rwanda EL existing trade link,Exports_EL,tomato +ETNGDJBP00,,Ethiopia - Djibouti NG planned trade link,Exports_NG,beige +TZNGUGBP00,,Tanzania - Uganda NG planned trade link,Exports_NG,bisque +BWELZABP00,,Botswana - South Africa EL existing trade link,Exports_EL,indianred +CDELZABP00,,DRC - South Africa EL planned trade link,Exports_EL,polarorange +CDELZMBP00,,DRC - Zambia EL existing trade link,Exports_EL,silver +LSELZABP00,,Lesotho - South Africa EL existing trade link,Exports_EL,tomato +MZELZABP00,,Mozambique - South Africa EL existing trade link,Exports_EL,yellow +MZELSZBP00,,Mozambique - Swaziland EL existing trade link,Exports_EL,beige +MZELZWBP00,,Mozambique - Zimbabwe EL existing trade link,Exports_EL,burlywood +NMELZABP00,,Namibia - South Africa EL existing trade link,Exports_EL,black +ZAELSZBP00,,South Africa - Swaziland EL existing trade link,Exports_EL,gray +ZAELZWBP00,,South Africa - Zimbabwe EL existing trade link,Exports_EL,orange +ZMELZWBP00,,Zambia - Zimbabwe EL existing trade link,Exports_EL,aqua +AOELCDBP00,,Angola - DRC EL planned trade link,Exports_EL,polarbluelight +BWELZMBP00,,Botswana - Zambia EL planned trade link,Exports_EL,blueviolet +BWELNMBP00,,Botswana - Namibia EL planned trade link,Exports_EL,polarorange +BWELZWBP00,,Botswana - Zimbabwe EL planned trade link,Exports_EL,silver +MWELMZBP00,,Malawi - Mozambique EL planned trade link,Exports_EL,tomato +MWELTZBP00,,Malawi - Tanzania EL planned trade link,Exports_EL,beige +NMELZMBP00,,Namibia - Zambia EL planned trade link,Exports_EL,bisque +NMELZWBP00,,Namibia - Zimbabwe EL planned trade link,Exports_EL,grey11 +TZELZMBP00,,Tanzania - Zambia EL planned trade link,Exports_EL,grey13 +ZMELTZBP00,,Zambia - Tanzania EL planned trade link,Exports_EL,pinksalmon +BJELNEBP00,,Benin - Niger EL planned trade link,Exports_EL,polar +BJELGHBP00,,Benin - Ghana EL planned trade link,Exports_EL,polarbluelight +GHELBJBP00,,Ghana - Benin EL planned trade link,Exports_EL,polardark +NEELBJBP00,,Niger - Benin EL planned trade link,Exports_EL,polardust +TGELBJBP00,,Togo - Benin EL existing trade link,Exports_EL,polargreen +BFELNEBP00,,Burkina Faso - Niger EL planned trade link,Exports_EL,polarpurple +CIELBFBP00,,Cote dī Ivoire - Burkina Faso EL existing trade link,Exports_EL,powderblue +GHELBFBP00,,Ghana - Burkina Faso EL planned trade link,Exports_EL,red +NEELBFBP00,,Niger - Burkina Faso EL existing and planned trade link,Exports_EL,rosybrown +CIELSLBP00,,Cote dī Ivoire - Sierra Leone EL planned trade link,Exports_EL,saddlebrown +CIELGHBP00,,Cote dī Ivoire - Ghana EL planned trade link,Exports_EL,sandybrown +CIELLRBP00,,Cote dī Ivoire - Liberia EL planned trade link,Exports_EL,seagreen +GHELCIBP00,,Ghana - Cote dī Ivoire EL existing trade link,Exports_EL,sienna +MLELCIBP00,,Mali - Cote dī Ivoire EL planned trade link,Exports_EL,skyblue +GMELGWBP00,,Gambia - Guinea Bissau EL planned trade link,Exports_EL,slategray +GMELSNBP00,,Gambia - Senegal EL planned trade link,Exports_EL,smurf +TGELGHBP00,,Togo - Ghana EL planned trade link,Exports_EL,springgreen +GHELTGBP00,,Ghana - Togo EL existing and planned trade link,Exports_EL,tan +GHELMLBP00,,Ghana - Mali EL planned trade link,Exports_EL,thistle +GNELMLBP00,,Guinea - Mali EL planned trade link,Exports_EL,turquoise +GNELSNBP00,,Guinea - Senegal EL planned trade link,Exports_EL,wheat +SNELMRBP00,,Senegal - Mauritania EL planned trade link,Exports_EL,whitesmoke +NGNGBJBP00,,Nigeria - Benin Historic NG trade link,Exports_NG,lightsalmon +NGNGGHBP00,,Nigeria - Ghana Historic NG trade link,Exports_NG,lightskyblue +NGNGNEBP00,,Nigeria - Niger Historic NG trade link,Exports_NG,lightslategrey +NGNGTGBP00,,Nigeria - Togo Historic NG trade link,Exports_NG,lightteal +CMELTDBP00,,Cameroon - Chad EL planned trade link,Exports_EL,navy +CDELCGBP00,,DRC - Congo EL existing trade link,Exports_EL,lightgreen +MZNGZABP00,,Mozambique - South Africa Historic NG trade link,Exports_NG,polarbluelight +GEOTHERMAL,TO CHECK WITH VIG,Geothermal,,polarorange +CRUDREF,TO CHECK WITH VIG,Crude oil Refinery,,grey09 +MANG00IPIX,???NGA??????, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +TNNG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +DZNG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +DJNG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +UGNG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +BJNG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +GHNG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +NENG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +TGNG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, +ZANG00IPIX,, Intermediate technology for NG transferred through a pipeline to the imported country (input fuel MAGASP (exported by other countries) - output fuel MAGASF (the final fuel used in the country)),Intermediate_NG, diff --git a/fix_naming_convention/timeslices.csv b/fix_naming_convention/timeslices.csv new file mode 100644 index 0000000..7136641 --- /dev/null +++ b/fix_naming_convention/timeslices.csv @@ -0,0 +1,9 @@ +Code,Description,Group,Colour +S1D1,Season 1 Daypart 1 (March-May),Timeslice,aliceblue +S1D2,Season 1 Daypart 2 (March-May),Timeslice,aqua +S2D1,Season 2 Daypart 1 (Sept-Nov),Timeslice,azure +S2D2,Season 2 Daypart 2 (Sept-Nov),Timeslice,bisque +S3D1,Season 3 Daypart 1 (Dec-Feb),Timeslice,blanchedalmond +S3D2,Season 3 Daypart 2 (Dec-Feb),Timeslice,bluegray +S4D1,Season 4 Daypart 1 (June-August),Timeslice,blueviolet +S4D2,Season 4 Daypart 2 (June-August),Timeslice,brightblue diff --git a/input_data/TEMBA_13_09_1.5C.xlsx b/input_data/TEMBA_21_10_1.5C.xlsx similarity index 79% rename from input_data/TEMBA_13_09_1.5C.xlsx rename to input_data/TEMBA_21_10_1.5C.xlsx index 95420c8..4b6fa27 100644 Binary files a/input_data/TEMBA_13_09_1.5C.xlsx and b/input_data/TEMBA_21_10_1.5C.xlsx differ diff --git a/input_data/TEMBA_13_09_2oC.xlsx b/input_data/TEMBA_21_10_2oC.xlsx similarity index 78% rename from input_data/TEMBA_13_09_2oC.xlsx rename to input_data/TEMBA_21_10_2oC.xlsx index bcce83e..276e6fd 100644 Binary files a/input_data/TEMBA_13_09_2oC.xlsx and b/input_data/TEMBA_21_10_2oC.xlsx differ diff --git a/input_data/TEMBA_13_09_Refer.xlsx b/input_data/TEMBA_21_10_Refer.xlsx similarity index 67% rename from input_data/TEMBA_13_09_Refer.xlsx rename to input_data/TEMBA_21_10_Refer.xlsx index 20a8b32..741cea7 100644 Binary files a/input_data/TEMBA_13_09_Refer.xlsx and b/input_data/TEMBA_21_10_Refer.xlsx differ diff --git a/snakefile b/snakefile index 413c41b..63daef8 100644 --- a/snakefile +++ b/snakefile @@ -1,4 +1,4 @@ -MODELRUNS = ["TEMBA_29_08_Refer", "TEMBA_29_08_2oC_2020RET", "TEMBA_29_08_1.5C_2020RET"] +MODELRUNS = ["TEMBA_21_10_Refer", "TEMBA_21_10_2oC", "TEMBA_21_10_1.5C"] rule all: # input: ["results/{model_run}.pickle".format(model_run=model_run) for model_run in MODELRUNS]