This is the first version featuring a complete workflow with real demand data tested across multiple countries globally. It aligns with the features described in the Sector-Coupled PyPSA-Earth paper and is compatible with PyPSA-Earth 0.4.0
Major Changes
- Include PyPSA-Earth as a submodule by @davide-f in #196
- Include monthly matching of hydrogen by @energyLS in #198
- Create national demand workflow by @hazemakhalek in #219
- Retrieve costs automatically by @energyLS in #239
- Create the industry workflow by @hazemakhalek in #238
- Create industrial database by @hazemakhalek in #246
- Add myopic optimization by @davide-f in #318
- Adaptation of H2 network options as per paper by @Eddy-JV in #283
- Fix workflow for running Africa by @davide-f in #285
- Redesign h2policy by @hazemakhalek in #307
- Add global ports airports by @Eddy-JV in #187
- Include scenario management by @davide-f in #356
- Enhance custom industry workflow by @hazemakhalek in #302
- Include export store options by @energyLS in #200
- Enhance documentation by @GbotemiB in #363 and @hazemakhalek in #296
- feat: enabling default demand data by @doneachh in #292
- Add prepare_urban_percent to the workflow by @Eddy-JV in #275
- Add Rule prepare_transport_data_input by @Eddy-JV in #284
- Adding Params @Eddy-JV in #331 through #348
- Include simplified shipping export profile by @energyLS in #210
- Add gas pipeleines workflow by @Eddy-JV in #251
Minor Changes
- Repo cleaning by @hazemakhalek in #260 and #350
- Consider "urban_percentage" based on "panning_horizons" wildcard and its effect on all Rules by @Eddy-JV in #338
- fix for transport data url not working by @GbotemiB in #362
- Fix for test config by @GbotemiB in #360
- fix MissingOutputException by @doneachh in #324
- Adaptations to industry demand by @hazemakhalek in #317
- Fix emission bug by @cpschau in #359
- Fix emissions by @energyLS in #245
- Land transport shares depending on
Co2L
by @energyLS in #242 - Added Namibian ports and airports data. by @rajesh-ieg in #183
- Add UAE dummydata by @hazemakhalek in #180
- Addition of Brazilian airport and port data by @cpschau in #182
- Added changes in scripts for NaN & custom data. by @rajesh-ieg in #192
- fix IndexError by @doneachh in #326
- fix TypeError by @doneachh in #321
- fix: ZeroDivision Error by @doneachh in #288
- Adding industry_util_factor to config.default by @doneachh in #268
- fix: write nan values when sector data is not given by @doneachh in #272
- fix minor bug by @hazemakhalek in #235
- Fix solid biomass for industry demand by @energyLS in #249
- Clean data by @hazemakhalek in #260
- fix HTTP error 403: forbidden by @doneachh in #270
- fix Keyerror 'NA' by @doneachh in #281
- Adaptation to 2-digit GADM id, matrix alignment, mock_snakemake directory by @cpschau in #193
- fix: Avoid double CO2 accounting by @energyLS in #207
- Organize green h2 by @energyLS in #209
- Extra config params by @hazemakhalek in #216
- Add trigger of copy config processing rule by @doneachh in #212
- fetch electrolysis efficiency from network by @hazemakhalek in #218
- Fix emission bugs by @hazemakhalek in #215
- Update to pypsa-earth submodule by @davide-f in #228 and @GbotemiB in #365
- feat: add copy commit rule by @doneachh in #230
- add the airports workflow by @hazemakhalek in #231
- Add Fischer-Tropsch part load by @energyLS in #241
- Add Fischer-Tropsch efficiency in capital cost calculation by @energyLS in #240
- bug: fixed round error in build_base_energy_total by @doneachh in #264
- fix: fix incorrect recognition of the ISO-2 country code "NA" as NaN … by @doneachh in #273
- Fix biomass potentials by @energyLS in #248
- Rename plotting labels by @energyLS in #250
- feat: modify copy commit processing rule by @doneachh in #237
- Retries for Nominatim requests by @cpschau in #259
- fix: set enable to false to prevent keyerror "Co2L" by @doneachh in #276
- Update PyPSA-Earth submodule by @hazemakhalek in #297
- Pandas deprecations - offset warning by @finozzifa in #353
- Rotate xticks of summary plots by @energyLS in #191
- Fix aluminium production year by @energyLS in #306
- Update build_base_energy_totals.py by @hazemakhalek in #309
- Issue 312 use single config by @finozzifa in #313
New Contributors
- @rajesh-ieg made their first contribution in #183
- @cpschau made their first contribution in #182
- @Eddy-JV made their first contribution in #187
- @doneachh made their first contribution in #212
- @finozzifa made their first contribution in #313
- @GbotemiB made their first contribution in #360
Full Changelog: 0.0.2...0.1