Is this suggestion related to a problem? Please describe.
There are cases when users want to substitute a modelblock output with their own dataset. E.g., a hydropower flow timeseries that is equivalent in structure to the output of module_hydropower. Since there is strict enforcement of a table schema in the modelblocks, it would be great to have a setup that allows a user-defined dataset to validated against that same schema.
Describe the solution you'd like
A way to trigger the table validation / access the pandera schema class from a modelblock without actually needing to run the block.
Describe alternatives you've considered
Not considered anything yet...
Additional context
N/A
Is this suggestion related to a problem? Please describe.
There are cases when users want to substitute a modelblock output with their own dataset. E.g., a hydropower flow timeseries that is equivalent in structure to the output of module_hydropower. Since there is strict enforcement of a table schema in the modelblocks, it would be great to have a setup that allows a user-defined dataset to validated against that same schema.
Describe the solution you'd like
A way to trigger the table validation / access the pandera schema class from a modelblock without actually needing to run the block.
Describe alternatives you've considered
Not considered anything yet...
Additional context
N/A