Commit Graph

2469 Commits

Author SHA1 Message Date
Fabian Neumann
d4d517ffab Snakefile: correct indent 2023-03-08 18:45:32 +01:00
Fabian Neumann
6763dbaacc add message for dag rule 2023-03-08 18:45:11 +01:00
Fabian Neumann
76dcf43993 add rule for dag, use shutil to purge outputs 2023-03-08 18:43:52 +01:00
Fabian Neumann
882b79a9ed add a purge rule 2023-03-08 18:15:49 +01:00
Fabian Neumann
abbf91ff9e retrieval rules get retries directive for added robustness 2023-03-08 18:09:31 +01:00
Fabian Neumann
701d3a141a data/bundle files may be ancient 2023-03-08 18:03:49 +01:00
Fabian Neumann
37a063554d make cutouts protected
https://snakemake.readthedocs.io/en/stable/snakefiles/rules.html\#protected-and-temporary-files
2023-03-08 17:56:50 +01:00
Fabian Neumann
4b3372b53b apply snakefmt to rules/ 2023-03-08 17:46:14 +01:00
Fabian Neumann
2d648dac40 correct paths to scripts in .smk files 2023-03-08 17:45:25 +01:00
Fabian Neumann
8eb37bc263 add conda directive to all rules for use with --use-conda 2023-03-08 17:44:25 +01:00
Fabian Neumann
6bae022d44 modularise Snakefile using rules/*.smk files 2023-03-08 17:29:01 +01:00
Fabian
104fc68fb0 allow to disable progressbar 2023-03-07 20:37:47 +01:00
pre-commit-ci[bot]
d45bee628e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-03-07 17:25:45 +00:00
Fabian
b5e8ee979f reenable snakefmt 2023-03-07 18:24:47 +01:00
Fabian
c8fa61e244 Snakefile: replace else statements by if statement to satisfy snakefmt 2023-03-07 18:22:07 +01:00
Fabian
77291f7d64 snakefile: introduce RESOURCES, RESULTS, BENCHMARKS, LOGS paths 2023-03-07 18:11:59 +01:00
Fabian
5cf2b8174a scripts: apply linting fixes 2023-03-07 17:21:00 +01:00
Fabian
a346c9994b ci overnight/myopic: use glpk 2023-03-07 17:03:15 +01:00
pre-commit-ci[bot]
54f0cde490 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-03-07 11:22:08 +00:00
Fabian
5260e0c71f build industrial demand/production: ensure compat with multiprocesses on win/mac 2023-03-07 12:21:47 +01:00
Fabian
2a5acedfee snakefile: fix benchmark path 2023-03-07 12:21:02 +01:00
pre-commit-ci[bot]
0b57626387 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-03-07 09:36:26 +00:00
Fabian
6761c50782 build industrial production: fix partial function in imap 2023-03-07 10:35:21 +01:00
Fabian
e6d1d43555 ci: reactivate windows and mac 2023-03-07 09:15:29 +01:00
Fabian
ba6e0c2e4a move snakemake object out of imap process functions 2023-03-07 08:59:01 +01:00
Fabian Neumann
4e719b99a1 doc: update landing page 2023-03-06 19:49:01 +01:00
Fabian Neumann
85f73c0e62 snakefmt to Snakefile 2023-03-06 19:44:57 +01:00
Fabian Neumann
a16e600f64 reuse compatibility for pypsa-eur-sec code 2023-03-06 19:35:33 +01:00
pre-commit-ci[bot]
27c0d3a2d2 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-03-06 18:18:20 +00:00
Fabian Neumann
265fa098ae Merge branch 'merge-pypsa-eur-sec' of github.com:PyPSA/pypsa-eur into merge-pypsa-eur-sec 2023-03-06 19:16:45 +01:00
Fabian Neumann
541b83b049 merge helper.py into _helpers.py 2023-03-06 19:16:37 +01:00
pre-commit-ci[bot]
8fa29865b6 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-03-06 18:13:35 +00:00
Fabian Neumann
939f23f5a4 remove unused function in _helpers 2023-03-06 19:13:15 +01:00
Fabian Neumann
bd16f01397 use progress_retrieve from single source 2023-03-06 19:11:29 +01:00
Fabian Neumann
487aebd50c remove accidental log additions 2023-03-06 19:09:57 +01:00
Fabian Neumann
3bdf3b6f5e use mock_snakemake from pypsa-eur 2023-03-06 19:09:45 +01:00
Fabian Neumann
93d9e13f52 add spdx identifiers to scripts 2023-03-06 18:49:23 +01:00
Fabian Neumann
7f19910826 disable windows/macos to reduce CI load 2023-03-06 18:39:23 +01:00
Fabian
504e5b0b9c delete unnecessary log files
fix make_summary for myopic
2023-03-06 18:23:31 +01:00
pre-commit-ci[bot]
b74b4239fa [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-03-06 17:11:39 +00:00
Fabian
f3a3fb112a fix cutout retrieval in ci 2023-03-06 18:11:09 +01:00
Fabian Neumann
76851ec96e remove figsize from config 2023-03-06 18:06:47 +01:00
Fabian Neumann
31a7ece669 fix logs and benchmark directories 2023-03-06 17:59:37 +01:00
Fabian Neumann
71932416b3 technology-data not dependent on run 2023-03-06 17:46:29 +01:00
Fabian Neumann
23987f3a82 re-allow 'all' clusters wilcard value 2023-03-06 17:41:48 +01:00
Fabian Neumann
ab501f3eb6 remove plot_p_nom_max 2023-03-06 17:41:09 +01:00
Fabian Neumann
6e1fb8049f Merge branch 'merge-pypsa-eur-sec' of github.com:PyPSA/pypsa-eur into merge-pypsa-eur-sec 2023-03-06 17:31:35 +01:00
Fabian Neumann
f96e9be75b fix solve_all_elec_networks 2023-03-06 17:31:27 +01:00
pre-commit-ci[bot]
78a580ddf1 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-03-06 16:27:19 +00:00
Fabian Neumann
7c98cd10a6 Merge branch 'merge-pypsa-eur-sec' of github.com:PyPSA/pypsa-eur into merge-pypsa-eur-sec 2023-03-06 17:26:48 +01:00