Utility for facilitating parallel parameter sweeps.
Project description
parasweep
Utility for facilitating parallel parameter sweeps.
Free software: MIT license
Documentation: https://parasweep.readthedocs.io.
Features
- Parameter sweep types:
Sweeps using all possible combinations of the given parameter values (Cartesian product)
Sweeps using specific parameter sets
- Dispatch types:
Python’s subprocess (default)
DRMAA to interface with HPC job schedulers
- Template types:
Python format strings (default)
Mako templates for more powerful formatting
Usage
To use parasweep:
from parasweep import run_sweep
See the documentation for run_sweep for full usage details.
Dependencies
Python 3.6+
xarray
numpy
Mako (optional)
drmaa-python (optional)
Credits
Developed by Eviatar Bach <eviatarbach@protonmail.com>.
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
2019.01 (2019-01-21)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.