This paper is under review which means review has begun. You can track the progress of this review on GitHub over here »

schwimmbad provides a uniform, class-based interface to using parallel processing pools from Python. This package exists to enable easily switching between local development (e.g., serial processing or with Python's built-in multiprocessing) and deployment on a cluster or supercomputer (via, e.g., MPI or JobLib) without the need to rewrite or restructure code.

Archive DOI: pending