multi processing progress manager
This package implements a multiprocessing progress manager. Given a set of tasks (algorithms and their arguments), mppm displays the progress of each algorithm while controlling the total number of processes. Algorithms must be able to call an external function (trigger) on a regular basis. The user interface part of mppm is implemented in uilayer.
The code is fully documented. An online reference is available at http://paulmueller.github.io/mppm/.
The package can be installed from the Python package index.
pip install mppm
Parts of mppm where adapted from processQueueLib.py by Richard Hartmann (https://github.com/cimatosa).