You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Among the many files and formats consumed and produced by different FMU components are yaml files. Within FMU yaml is the go-to medium for configuration. fmu-dataio is not currently able to upload these files as data.
One reason that yaml may have become the go-to configuration for FMU is its readability. These configuration files double as reference material when users are QCing inputs and results. Configuration files may be produced with varied values determined at runtime that differ between ensembles or realizations, and then are used as input to other steps within the experiment. Hence they are valid and important data.
Data type
Currently we do not have a clear class to categorize yaml files.
Among the many files and formats consumed and produced by different FMU components are yaml files. Within FMU yaml is the go-to medium for configuration. fmu-dataio is not currently able to upload these files as data.
One reason that yaml may have become the go-to configuration for FMU is its readability. These configuration files double as reference material when users are QCing inputs and results. Configuration files may be produced with varied values determined at runtime that differ between ensembles or realizations, and then are used as input to other steps within the experiment. Hence they are valid and important data.
Data type
Currently we do not have a clear class to categorize yaml files.
fmu-dataio/src/fmu/dataio/_model/enums.py
Lines 59 to 73 in 5ecfef9
Dictionary at first glance seems a viable candidate, but valid yaml will fail against it:
The dictionary data class is made specifically to handle input that comes from a Python
dict
. Hence this will require another data class.TODO
The text was updated successfully, but these errors were encountered: