robotools


Namerobotools JSON
Version 1.10.0 PyPI version JSON
download
home_pagehttps://github.com/jubiotech/robotools
SummaryPythonic in-silico liquid handling and creation of Tecan FreedomEVO worklists.
upload_time2024-04-05 15:33:11
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/97/32/010327a6e7fa6d636668c86f8f6dd5208727c70e6ef618a9b622ada7e883/robotools-1.10.0.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.10.0",
    "project_urls": {
        "Download": "https://github.com/jubiotech/robotools/tarball/1.10.0",
        "Homepage": "https://github.com/jubiotech/robotools"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30903b00517edc058d97d1049c560021a32208e0b1fd24e68a347126f8cd1088",
                "md5": "9b231a5a760dfe2e4acd0fba65ae8834",
                "sha256": "9b4a6d009d9b08f81773416c6e027c658bfcbdb345a1af5ef368ec48581a7089"
            },
            "downloads": -1,
            "filename": "robotools-1.10.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9b231a5a760dfe2e4acd0fba65ae8834",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 226580,
            "upload_time": "2024-04-05T15:33:09",
            "upload_time_iso_8601": "2024-04-05T15:33:09.912633Z",
            "url": "https://files.pythonhosted.org/packages/30/90/3b00517edc058d97d1049c560021a32208e0b1fd24e68a347126f8cd1088/robotools-1.10.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9732010327a6e7fa6d636668c86f8f6dd5208727c70e6ef618a9b622ada7e883",
                "md5": "62c1bddac0ec686bf29216c88589fa55",
                "sha256": "2c98d49a043645f2114059c54843f2afa3156e5ae6338d94e6387dbdba5f5ac2"
            },
            "downloads": -1,
            "filename": "robotools-1.10.0.tar.gz",
            "has_sig": false,
            "md5_digest": "62c1bddac0ec686bf29216c88589fa55",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 202752,
            "upload_time": "2024-04-05T15:33:11",
            "upload_time_iso_8601": "2024-04-05T15:33:11.271919Z",
            "url": "https://files.pythonhosted.org/packages/97/32/010327a6e7fa6d636668c86f8f6dd5208727c70e6ef618a9b622ada7e883/robotools-1.10.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-05 15:33:11",
    "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: 0.26253s