gems-uff / noworkflow

Supporting infrastructure to run scientific experiments without a scientific workflow management system.
http://gems-uff.github.io/noworkflow
MIT License
115 stars 28 forks source link

Select what does it capture #54

Open JoaoFelipe opened 9 years ago

JoaoFelipe commented 9 years ago

Curently, it is possible to capture execution provenance at two granularities:

It would be nice to have more freedom in selecting what to capture:

JoaoFelipe commented 8 years ago

Some provenance could be optional. I don't need deployment provenance when I'm using noworkflow for debugging, for instance.

In addition, it should be possible to specify the serializer for objects. We have 3 on persistence/init.py: