Closed semaphoreP closed 1 month ago
Ok, so my last thought here is that I think we might want to check that the recipe saved to the header is the same as the input recipe. This keeps it so that we're sure if we were to re-run it, then we'd get the same thing.
Ok added that check on the recipe
Things look good to me!
This introduces the idea of recipes as JSON file and the Walker module. The walker module generates recipes from recipe templates when given an input dataset as well as executing recipes (running the dataset through the various step functions).