Skip to main content

A common interface for parallel processing pools.

Project description

das Schwimmbad

image image image image image

schwimmbad provides a uniform interface to parallel processing pools and enables switching easily between local development (e.g., serial processing or with multiprocessing) and deployment on a cluster or supercomputer (via, e.g., MPI or JobLib).

Installation

The easiest way to install is via pip:

pip install schwimmbad

See the installation instructions in the documentation for more information.

Documentation

image

The documentation for schwimmbad is hosted on Read the docs.

Attribution

If you use this software in a scientific publication, please cite the JOSS article:

@article{schwimmbad,
  doi = {10.21105/joss.00357},
  url = {https://doi.org/10.21105/joss.00357},
  year  = {2017},
  month = {sep},
  publisher = {The Open Journal},
  volume = {2},
  number = {17},
  author = {Adrian M. Price-Whelan and Daniel Foreman-Mackey},
  title = {schwimmbad: A uniform interface to parallel processing pools in Python},
  journal = {The Journal of Open Source Software}
}

License

Copyright 2016-2024 the contributors.

schwimmbad is free software made available under the MIT License. For details see the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

schwimmbad-0.4.0.tar.gz (25.2 kB view details)

Uploaded Source

Built Distribution

schwimmbad-0.4.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file schwimmbad-0.4.0.tar.gz.

File metadata

  • Download URL: schwimmbad-0.4.0.tar.gz
  • Upload date:
  • Size: 25.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for schwimmbad-0.4.0.tar.gz
Algorithm Hash digest
SHA256 8063c8c6cb7ad262b19f50b1b8badd6967be88f5d6bb52b5d417cc4d214e30ca
MD5 a099a91d6be0c8a78124b80179f81656
BLAKE2b-256 daa7406ff107a0cc37c0603438f26c2c442d38c2e3a299848cbcba63efc4e30f

See more details on using hashes here.

File details

Details for the file schwimmbad-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: schwimmbad-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for schwimmbad-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 610e012edb0bc7a98b57e53478c4670ad7e89b200d84f5d9aa9c2d7b82d3eec6
MD5 ccd8ed1652be7fea1460ea40d1b98591
BLAKE2b-256 415b72797bd0c7c37cdfa1d7060949c700ab39478bff9b425735e94a0efa2b50

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page