Fabian Neumann
|
d32de1629a
|
Merge branch 'merge-pypsa-eur-sec' of github.com:PyPSA/pypsa-eur into merge-pypsa-eur-sec
|
2023-03-08 19:28:13 +01:00 |
|
Fabian Neumann
|
a1ba3a2c17
|
new minimum snakemake version is 7.7
|
2023-03-08 19:28:00 +01:00 |
|
pre-commit-ci[bot]
|
f717ce9d3d
|
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2023-03-08 18:26:43 +00:00 |
|
Fabian Neumann
|
7405377fd7
|
snakefmt to Snakefile
|
2023-03-08 19:22:29 +01:00 |
|
Fabian Neumann
|
bf895de7cc
|
add logfiles to all rules
|
2023-03-08 19:22:00 +01:00 |
|
Fabian Neumann
|
67f54b98ed
|
add graphviz to environment
|
2023-03-08 18:47:45 +01:00 |
|
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 |
|