- I think it would be a list of `ProcessingStep` which would have a description or a function call and the revision and the name of the tool - i.e., it should be flexible enough to allow for automatic capture of the steps (as in NMRium) or manual description of the steps