ResearchOS / Biomech-Analysis-Platform-MATLAB

A GUI-based operating system framework to facilitate biomechanical data analysis. This platform attempts to manage the non-scientific part of coding without restricting the direction or method of scientific analysis.
MIT License
4 stars 0 forks source link

Have runtime variables generated that contain all metadata for that run? That can be re-loaded later? #163

Open mtillman14 opened 1 year ago

mtillman14 commented 1 year ago

For example, running a Process function would create a runtime variable with exactly the specifyTrials, process function (including text of the function), variables, etc. that were used. This is good for reproducibility, as well as being able to version, and improves reusability across projects.

mtillman14 commented 1 year ago

Or have a field with the "current" setting(s), and the "history" of which setting(s) have been previously associated with that object. E.g. current specifyTrials is [this], but [these] have been used in the past.

mtillman14 commented 1 year ago

Or have a field with the "current" setting(s), and the "history" of which setting(s) have been previously associated with that object. E.g. current specifyTrials is [this], but [these] have been used in the past.

Has the benefit of not requiring a whole separate set of object files clogging up the system. But will likely clog up the JSON files