modex-flexmex / oemof-flexmex

oemof-flexmex is an oemof model built for model comparison within the Modex project FlexMex.
https://oemof-flexmex.readthedocs.io
MIT License
0 stars 0 forks source link

Scripts and results data not separated #122

Closed jnnr closed 3 years ago

jnnr commented 4 years ago

At the moment, usecase scripts, raw data and results reside in the same directory, experiment_1.

Suggestion: Let us separate them with a slightly changed directory structure. The scripts directory becomes even simpler as soon as we introduce a ModelPipeline object as proposed in #97. As an other step, this proposal includes separating defaults from results.

.
├── _default
│   ├── 2a
│   │   ├── 001_preprocessed
│   │   ├── 002_optimized
│   │   ├── 003_postprocessed
│   │   ├── 004_mapped
│   ├── 005_joined
├── results
│   ├── 2a
│   │   ├── 001_preprocessed
│   │   ├── 002_optimized
│   │   ├── 003_postprocessed
│   │   ├── 004_mapped
│   ├── FlexMex1
├── comparison
├── docs
├── examples
├── flexmex_config
├── oemoflex
├── scenarios
│   ├── 2a.yml
│   ├── 2b.yml
├── data
│   ├── In
│   ├── Out
├── scripts
│   ├── preprocess.py
│   ├── optimize.py
│   ├── postprocess.py
│   ├── join_results.py
│   ├── compare.py
└── tests
unndreay commented 3 years ago

Please let's consider #21 here, esp. https://github.com/modex-flexmex/oemo-flex/issues/21#issuecomment-710070868.

jnnr commented 3 years ago

Please let's consider #21 here, esp. #21 (comment).

Is now considered in the above draft and thus closed.

unndreay commented 3 years ago

148 addresses a good part of the issue.

Still open:

unndreay commented 3 years ago

Reviewed. Still open issues. Could be moved to new issues since main issue here is solved.

unndreay commented 3 years ago

After talking we decided to move these to #157, #158.

Comparison script not need anymore (our helper prior to a working analysis script from our partners). Dropped by a single commit in dev.