openmodelingfoundation / meillionen

tools for coupling simulation models
https://openmodelingfoundation.github.io/meillionen
Other
3 stars 2 forks source link

reduce file path construction boilerplate in workflows #16

Open cpritcha opened 3 years ago

cpritcha commented 3 years ago

The example workflow connecting the overland flow model and the SimpleCrop model has a fairly large proportion amount of code dedicated to constructing sink and source paths. We should think about ways of reducing the burden of organizing the data produced by computational models.

cpritcha commented 3 years ago

Solutions:

  1. create nested parquet and multiple netcdf resource types that describe how where to write individual data frames and netcdf files too.
  2. settings objects (factories) to provide path template for sinks and sources