Skip to main content

Pythonic in-silico liquid handling and creation of Tecan FreedomEVO worklists.

Project description

PyPI version pipeline coverage documentation DOI

robotools

This is a package for debugging and planning liquid handling operations, writing worklist files for the Tecan FreedomEVO platform on the fly.

You can visit the documentation at https://robotools.readthedocs.io, where the notebooks are rendered next to auto-generated API documentation.

Installation

robotools is available through PyPI:

pip install robotools

Contributing

The easiest way to contribute is to report bugs by opening Issues.

We apply automated code style normalization using black. This is done with a pre-commit, which you can set up like this:

  1. pip install pre-commit
  2. pre-commit install
  3. pre-commit run --all

Step 2.) makes sure that the pre-commit runs automatically before you make a commit.

Step 3.) runs it manually.

Usage and Citing

robotools is licensed under the GNU Affero General Public License v3.0.

When using robotools in your work, please cite the corresponding software version.

@software{robotools,
  author       = {Michael Osthege and
                  Laura Helleckes},
  title        = {JuBiotech/robotools: v1.3.0},
  month        = nov,
  year         = 2021,
  publisher    = {Zenodo},
  version      = {v1.3.0},
  doi          = {10.5281/zenodo.5745938},
  url          = {https://doi.org/10.5281/zenodo.5745938}
}

Head over to Zenodo to generate a BibTeX citation for the latest release.

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

robotools-1.8.0.tar.gz (181.9 kB view details)

Uploaded Source

Built Distribution

robotools-1.8.0-py3-none-any.whl (198.8 kB view details)

Uploaded Python 3

File details

Details for the file robotools-1.8.0.tar.gz.

File metadata

  • Download URL: robotools-1.8.0.tar.gz
  • Upload date:
  • Size: 181.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for robotools-1.8.0.tar.gz
Algorithm Hash digest
SHA256 05de93c6d5f124acc28031b081b242ffb8e284fa36a872a765325034f6fc2213
MD5 a7fe8ae15aaedba74b8328d228f6ea1d
BLAKE2b-256 41b2022475ea6b6a06fa03e6ecbde3bfd079e110710c51ec897538f5522258ff

See more details on using hashes here.

Provenance

File details

Details for the file robotools-1.8.0-py3-none-any.whl.

File metadata

  • Download URL: robotools-1.8.0-py3-none-any.whl
  • Upload date:
  • Size: 198.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for robotools-1.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 03990c8311fdeb9edfcdd402cc6c89a8f9ebf9c7eba50a8e363d78eeb040ed49
MD5 0d312a5b0049f3eea066a5107da8b0fa
BLAKE2b-256 d84b0eb455ddea686cf76776494f4a7359dca0a20a8dd4aa43fb654364585439

See more details on using hashes here.

Provenance

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