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.
robotools
is available through PyPI:
pip install robotools
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:
pip install pre-commit
pre-commit install
pre-commit run --all
Step 2.) makes sure that the pre-commit
runs automatically before you make a commit.
Step 3.) runs it manually.
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.