Reproducible research: tracking experiments / logbook of past .m file executions
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Dear MATLAB users,
is there any accepted strategy for tracking experiments in MATLAB? I think of using some kind of "logbook" that lists all past executions of an .m file, possibly combined with version control...
Best regards, Philipp
0 Kommentare
Antworten (2)
Star Strider
am 12 Jun. 2014
My approach would be to create a mat-file that the ‘.m’ file writes at each execution. As for version control, you could create a ‘version’ variable of update date strings and perhaps comments (cell array) that would be appended to the mat-file each time the ‘.m’ file ran.
0 Kommentare
Jonathan A
am 2 Sep. 2019
Hi Philipp,
My answer might come a little bit late, but in case someone else needs it, I uploaded a lightweight scientific workflow tool I am always using to manage and track information (data and function executions) in my experiments.
Here is the link: https://de.mathworks.com/matlabcentral/fileexchange/71180-explore-scientific-workflow-management-tool
With this, it is possible to call the following method:
explo.info();
This displays the last time each function of your experiment changed. Hope this helps.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Environment and Settings finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!