I've only taken a 10,000 foot view so far, but it looks as though some results are only output by the code as text in a log file.
Parsing out data from a free-form log file is annoying and error-prone; I'd recommend that any results that want to be output from a program are output to an appropriate data file format—this might be CSV, JSON, or HDF5. (Probably not HDF5 for the sizes of data here.) Potentially they could still be output with logging.info in case anyone wants to keep an eye on a run while debugging.
I've only taken a 10,000 foot view so far, but it looks as though some results are only output by the code as text in a log file.
Parsing out data from a free-form log file is annoying and error-prone; I'd recommend that any results that want to be output from a program are output to an appropriate data file format—this might be CSV, JSON, or HDF5. (Probably not HDF5 for the sizes of data here.) Potentially they could still be output with
logging.infoin case anyone wants to keep an eye on a run while debugging.