robotools


Namerobotools JSON
Version 1.11.2 PyPI version JSON
download
home_pagehttps://github.com/jubiotech/robotools
SummaryPythonic in-silico liquid handling and creation of Tecan FreedomEVO worklists.
upload_time2024-10-29 12:02:15
maintainerNone
docs_urlNone
authorMichael Osthege
requires_pythonNone
licenseGNU Affero General Public License v3
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            [![PyPI version](https://img.shields.io/pypi/v/robotools)](https://pypi.org/project/robotools)
[![pipeline](https://github.com/jubiotech/robotools/workflows/pipeline/badge.svg)](https://github.com/jubiotech/robotools/actions)
[![coverage](https://codecov.io/gh/jubiotech/robotools/branch/master/graph/badge.svg)](https://codecov.io/gh/jubiotech/robotools)
[![documentation](https://readthedocs.org/projects/robotools/badge/?version=latest)](https://robotools.readthedocs.io/en/latest/?badge=latest)
[![DOI](https://zenodo.org/badge/358629210.svg)](https://zenodo.org/badge/latestdoi/358629210)

# `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](https://github.com/jubiotech/robotools/tree/master/notebooks)
are rendered next to auto-generated API documentation.

# Installation

`robotools` is available through [PyPI](https://pypi.org/project/robotools/):

```
pip install robotools
```

# Contributing

The easiest way to contribute is to report bugs by opening [Issues](https://github.com/JuBiotech/robotools/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](https://github.com/JuBiotech/robotools/blob/master/LICENSE).

When using `robotools` in your work, please cite the [corresponding software version](https://doi.org/10.5281/zenodo.4697605).

```bibtex
@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](https://zenodo.org/badge/latestdoi/358629210) for the latest release.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jubiotech/robotools",
    "name": "robotools",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Michael Osthege",
    "author_email": "m.osthege@fz-juelich.de",
    "download_url": "https://files.pythonhosted.org/packages/05/26/9b64200123475b882728c7f0030089e62de0a6c035fbeff460de157771b3/robotools-1.11.2.tar.gz",
    "platform": null,
    "description": "[![PyPI version](https://img.shields.io/pypi/v/robotools)](https://pypi.org/project/robotools)\n[![pipeline](https://github.com/jubiotech/robotools/workflows/pipeline/badge.svg)](https://github.com/jubiotech/robotools/actions)\n[![coverage](https://codecov.io/gh/jubiotech/robotools/branch/master/graph/badge.svg)](https://codecov.io/gh/jubiotech/robotools)\n[![documentation](https://readthedocs.org/projects/robotools/badge/?version=latest)](https://robotools.readthedocs.io/en/latest/?badge=latest)\n[![DOI](https://zenodo.org/badge/358629210.svg)](https://zenodo.org/badge/latestdoi/358629210)\n\n# `robotools`\n\nThis is a package for debugging and planning liquid handling operations, writing worklist files for the Tecan FreedomEVO and Tecan Fluent platform on the fly.\n\nYou can visit the documentation at https://robotools.readthedocs.io, where the [notebooks](https://github.com/jubiotech/robotools/tree/master/notebooks)\nare rendered next to auto-generated API documentation.\n\n# Installation\n\n`robotools` is available through [PyPI](https://pypi.org/project/robotools/):\n\n```\npip install robotools\n```\n\n# Contributing\n\nThe easiest way to contribute is to report bugs by opening [Issues](https://github.com/JuBiotech/robotools/issues).\n\nWe apply automated code style normalization using `black`.\nThis is done with a `pre-commit`, which you can set up like this:\n1. `pip install pre-commit`\n2. `pre-commit install`\n3. `pre-commit run --all`\n\nStep 2.) makes sure that the `pre-commit` runs automatically before you make a commit.\n\nStep 3.) runs it manually.\n\n# Usage and Citing\n\n`robotools` is licensed under the [GNU Affero General Public License v3.0](https://github.com/JuBiotech/robotools/blob/master/LICENSE).\n\nWhen using `robotools` in your work, please cite the [corresponding software version](https://doi.org/10.5281/zenodo.4697605).\n\n```bibtex\n@software{robotools,\n  author       = {Michael Osthege and\n                  Laura Helleckes},\n  title        = {JuBiotech/robotools: v1.3.0},\n  month        = nov,\n  year         = 2021,\n  publisher    = {Zenodo},\n  version      = {v1.3.0},\n  doi          = {10.5281/zenodo.5745938},\n  url          = {https://doi.org/10.5281/zenodo.5745938}\n}\n```\n\nHead over to Zenodo to [generate a BibTeX citation](https://zenodo.org/badge/latestdoi/358629210) for the latest release.\n",
    "bugtrack_url": null,
    "license": "GNU Affero General Public License v3",
    "summary": "Pythonic in-silico liquid handling and creation of Tecan FreedomEVO worklists.",
    "version": "1.11.2",
    "project_urls": {
        "Download": "https://github.com/jubiotech/robotools/tarball/1.11.2",
        "Homepage": "https://github.com/jubiotech/robotools"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c76d68916290f9b9947181316d405475572e3fa941b09500ffa1b899a7903e14",
                "md5": "ee6bc77c40e6268bb33e34609861331f",
                "sha256": "1367b9e08bcd0a494b8b94e09ee177ce6ba00d8576213ee64fbad24ff8c98c0e"
            },
            "downloads": -1,
            "filename": "robotools-1.11.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ee6bc77c40e6268bb33e34609861331f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 231428,
            "upload_time": "2024-10-29T12:02:13",
            "upload_time_iso_8601": "2024-10-29T12:02:13.910305Z",
            "url": "https://files.pythonhosted.org/packages/c7/6d/68916290f9b9947181316d405475572e3fa941b09500ffa1b899a7903e14/robotools-1.11.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05269b64200123475b882728c7f0030089e62de0a6c035fbeff460de157771b3",
                "md5": "d6d9086e5f95bac706fef73f1efa83a1",
                "sha256": "9c4a60a7808725c0666151d00826e25021e5fddd53d8427f914debef47fe687c"
            },
            "downloads": -1,
            "filename": "robotools-1.11.2.tar.gz",
            "has_sig": false,
            "md5_digest": "d6d9086e5f95bac706fef73f1efa83a1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 207256,
            "upload_time": "2024-10-29T12:02:15",
            "upload_time_iso_8601": "2024-10-29T12:02:15.441862Z",
            "url": "https://files.pythonhosted.org/packages/05/26/9b64200123475b882728c7f0030089e62de0a6c035fbeff460de157771b3/robotools-1.11.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-29 12:02:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jubiotech",
    "github_project": "robotools",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [],
    "lcname": "robotools"
}
        
Elapsed time: 1.43034s