log_utils#
Module containing functions to log metadata of all runs in a directory.
- artof.log_utils.get_run_logs(path, pars=None)#
Log metadata of all runs in given directory to a pandas dataframe.
- Parameters:
path (str) – Path to directory to be logged.
pars (list) – List of parameters to be logged. (default: [‘analyzer.lensMode’, ‘analyzer.elementSet’, ‘analyzer.passEnergy’, ‘general.acquisitionStarted’, ‘general.acquisitionMode’, ‘general.xytFormat’, ‘general.lensIterations’, ‘general.lensDwellTime’, ‘general.spectrumBeginEnergy’, ‘general.spectrumEndEnergy’, ‘general.centerEnergy’, ‘detector.t0’, ‘detector.t0Tolerance’]
- Returns:
Pandas dataframe containing the metadata of each run.
- Return type:
DataFrame