This PR addresses issue #6. We add a new primitive report-experiment which can be executed from the command line. It asks the user to select an experiment id and afterwards generates a set of reports (.md, .html, .pdf) in a report directory as well as 1D/2D figures in a figures directory. They are constructed from the meta_log.hdf5 and hyper_log.pkl files. Everything can be automatically achieved by keeping track of the search variables. Furthermore, we add a new option to the meta_job_args in the experiment .yaml file which automatically creates the reports the report at the end of the experiment. Finally, the report can incorporate figures from a post_processing job if the results figures are stored in the figures directory of the experiment. See report example below:
This PR addresses issue #6. We add a new primitive
report-experiment
which can be executed from the command line. It asks the user to select an experiment id and afterwards generates a set of reports (.md
,.html
,.pdf
) in areport
directory as well as 1D/2D figures in afigures
directory. They are constructed from themeta_log.hdf5
andhyper_log.pkl
files. Everything can be automatically achieved by keeping track of the search variables. Furthermore, we add a new option to themeta_job_args
in the experiment.yaml
file which automatically creates the reports the report at the end of the experiment. Finally, the report can incorporate figures from apost_processing
job if the results figures are stored in thefigures
directory of the experiment. See report example below: