Describe the problem you encountered
PyOpenMS is logging too much text for a production library and there is no way to reduce the verbosity.
To Reproduce
Steps to reproduce the behavior:
Load an experiment
Run mass trace detection or elution peakdetection or similar algorithms
See :
Progress of 'mass trace detection':
-- done [took 0.03 s (CPU), 0.02 s (Wall)] --
Progress of 'elution peak detection':
-- done [took 0.08 s (CPU), 0.02 s (Wall)] --
Progress of 'assembling mass traces to features':
-- done [took 0.04 s (CPU), 0.02 s (Wall)] --
I'm converting thousands of files and I got all of the output from pyopenms where my logging get drown in the rest.
What should be happening
Having a handle on the logger so we can do something like :
Describe the problem you encountered PyOpenMS is logging too much text for a production library and there is no way to reduce the verbosity.
To Reproduce Steps to reproduce the behavior:
I'm converting thousands of files and I got all of the output from pyopenms where my logging get drown in the rest.
What should be happening Having a handle on the logger so we can do something like :
or something similar like
from pyopenms import setDebugLevel; setDebugLevel(ERROR)
System information: