Logging in YAMMBS
Developer summary of what is logged.
Logger behavior
Modules use
logging.getLogger(__name__).YAMMBS does not configure root logging.
Runtime package code currently does not emit
ERROR/EXCEPTION/CRITICAL.
Core minimization modules
yammbs/_minimize.py
DEBUGInitial energy.
Initial positions.
Final energy.
Per-record completion (with
qcarchive_idand final energy).
WARNINGRecord skipped due to unassigned valence.
Record skipped due to
ValueErrorduring setup.
yammbs/torsion/_minimize.py
DEBUGInput mapping/pool setup for torsion minimization.
Setup details (method, input payload, molecule/system creation).
Restraint construction details.
Initial/final dihedral diagnostics.
Initial/final energies (excluding restraint).
Per-record completion (with
torsion_idand final energy).
WARNINGRecord skipped due to unassigned valence.
Record skipped due to setup
RuntimeError/ValueError.
Other modules
yammbs/_forcefields.py:INFOfor SMIRNOFF constraint deregistration.yammbs/_store.py:WARNINGwhen TFD calculation fails.yammbs/torsion/inputs.py:INFOon QCSubmit-to-YAMMBS conversion.yammbs/torsion/analysis.py:WARNINGfor missing MM data.yammbs/torsion/_store.py:INFOfor torsion workflow stages;WARNINGfor missing QM/MM data.