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 and Tecan Fluent 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.11.1.tar.gz (207.2 kB view details)

Uploaded Source

Built Distribution

robotools-1.11.1-py3-none-any.whl (231.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: robotools-1.11.1.tar.gz
  • Upload date:
  • Size: 207.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for robotools-1.11.1.tar.gz
Algorithm Hash digest
SHA256 c381b5fd4347daee596635d5516e3d1b2a06129539e78a84389234661c0f4c1e
MD5 aef3fb38700e5a8513398be21caa1fb3
BLAKE2b-256 3d1badc24dcbe8da9669864907d07bf1f9f831ea33754474b42e8b7a77c46362

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: robotools-1.11.1-py3-none-any.whl
  • Upload date:
  • Size: 231.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for robotools-1.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9f6fb6abbc960f2b15f56ce7913f8cce550674cdabc268535d3782ff9ada98a3
MD5 62ef2eb2d4f6b6263666726aceae3ff0
BLAKE2b-256 cd00cc877de7a1cd6e4992a46ba1dd36d24127ae77e8712308f8dd6b84a3b0ec

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