Open jchodera opened 8 years ago
It will probably be useful for this to define custom logging levels that are in between logging.INFO
and logging.DEBUG
so that we'll have more control on what to output.
Maybe instead of logging levels, we could switch in various "chunks" of what to display, like mixing matrices, state energies, timings, etc.?
By default, I think users should probably just get a progress bar and/or an online estimate of the free energies.
I think users should probably just get a progress bar and/or an online estimate of the free energies.
Sounds great. I believe this can be possible through the logging
module by defining simple event handlers and formatters. For reporting, I would try to avoid the if...else...
structure as much as possible.
Post 1.0 issue, Early post 1.0 issue, but post all the same
YANK currently prints out a ton of output, almost none of which is relevant for most users.
We should figure out what information needs to be printed out and just print that.
Even better would be to just print a progress bar by default, perhaps using the
click
library.