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.7.2.tar.gz (172.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

robotools-1.7.2-py3-none-any.whl (185.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for robotools-1.7.2.tar.gz
Algorithm Hash digest
SHA256 1e82ea81e3c06640898f01cfacfc43be8497260a7f465317e5faff44800d2061
MD5 7e2a6456e7378c0b94321f50b2264c5e
BLAKE2b-256 842dd1b346f2dd1264c5b6c2d927ac8b90645348fdba4e863a70404551a7d3eb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for robotools-1.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2a4249fc1c7dc67085fda9076762ce623c4d70c60eb2686d2931d3fa2a2745fd
MD5 50c9f945c7acc83449b1f1afd7c40d1a
BLAKE2b-256 107edf88dd4aa5237b1b8698cfdb53a21667c05d3441a3f33e7ee7d09f22856a

See more details on using hashes here.

Supported by

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