Skip to content

Conversation

pabloitu
Copy link
Collaborator

@pabloitu pabloitu commented Apr 28, 2025

closes #47

…ded tutorial/case_i with the STEP model as use case.

tests: Added unit tests for dockermanager, as well as integration tests to build up real containers with docker-py and test extreme cases.
ft: Model class now manages .yaml arguments_file. It can also replace args in case args is a nested_dict.
ft: Modified ForecastRegistry, so it can be initialized with the fmt parameter. For TimeIndependent models, fmt was automatically detected from model.path. However for TimeDependent, model.path leads to the main_directory of the model, not to the resulting forecast formats. It defaults to .csv, but now it allows to specify from the model configuration yml (e.g., .dat for GriddedForecasts)
@pabloitu pabloitu linked an issue Apr 28, 2025 that may be closed by this pull request
@pabloitu pabloitu merged commit e85b038 into main Apr 28, 2025
7 checks passed
@pabloitu pabloitu deleted the 47-consolidate-docker-environment-manager-for-models branch June 2, 2025 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Consolidate Docker environment manager for models
1 participant