viperleed.calc.bookkeeper.history.workhistory

Module workhistory of viperleed.calc.bookkeeper.history.

Defines the WorkhistoryHandler class that takes care of cleaning up folders found in the workhistory folder, i.e., those that calc has moved out of work as a result of repeated runs (e.g., looped searches that required the production of multiple delta-amplitude files, or a RUN = 1-3 1).

This module comes from the refactor of the bookkeeper module by @michele-riva in October 2024.

Classes

WorkhistoryHandler(root, bookkeeper)

A class that takes care of the workhistory folder.