Closed zouter closed 6 years ago
The best way to organise this is to extend the DerivedFile
class I think
One issue however currently: how to support validation between outputs/inputs? Eg. if you have a dataset as input, and a model as output. The model output should know that there was a dataset as input, etc...
The output should not only be checked on its presence, but also on its format. Whether the format is checked when running the workflow can be something optional.
It is required for testing however.
When a format fails, useful information messages should be printed.
Formats should be defined beforehand. Eg. as an R package.
Default format = just presence of the file Than go further