{ "info": { "author": "Zulko", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "BioPrinter\n===========\n.. image:: https://travis-ci.org/Edinburgh-Genome-Foundry/bioprinter.svg?branch=master\n :target: https://travis-ci.org/Edinburgh-Genome-Foundry/bioprinter\n :alt: Travis CI build status (Python 3)\n\nBioprinter (webpage here_ ) is a Python module to produce living art. It transforms an image into files that a liquid dispenser can use to *print* the image to a plate using pigmented yeast or bacteria.\n\nHere are two examples of bio-art:\n\n.. figure:: https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/bioprinter/master/docs/_static/images/bioprint_dolly.jpeg\n :align: center\n\n Dolly drawn with baker yeast (white), violacein-producing yeast (black), and carotene-producing yeast (orange)\n\n\n.. figure:: https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/bioprinter/master/docs/_static/images/bioprint_england.jpeg\n :align: center\n\n England flag drawn with 3 different strains of the bacterium *E. coli*.\n\nThese bio-prints (and many others!) were presented at the University of Edinburgh's SynthSys Open days 2016 (strain selection and acoustic printing by Paulina Kanigowska).\n\nBioprinter is released on Github_ under the MIT licence (\u00a2 Edinburgh Genome Foundry), everyone is welcome to contribute !\n\nBioprinter was written at the Edinburgh Genome Foundry by Zulko_ after an original idea and Matlab code by Mike Shen (`Mike's project on Github `_).\n\nInstallation\n--------------\n\n\nIf you have PIP installed: ::\n\n (sudo) pip install ez_setup bioprinter\n\nOr unzip the source code in a directory and type in a terminal: ::\n\n sudo python setup.py install\n\n\nUsage\n--------\n\nIn the same folder as your code, place an image. It can have any resolution, but keep in mind that the width/height ratio of the plate it is printed on is 1.5. Make sure that a specific color is used to mark the un-pigmented background of the image, here we use blue:\n\n.. figure:: https://raw.githubusercontent.com/Edinburgh-Genome-Foundry/bioprinter/master/docs/_static/images/dolly.jpeg\n :align: center\n\nThen write the following code in ``dolly.py``:\n\n.. code:: python\n\n from bioprinter import bioprint\n\n bioprint(\n image_filename=\"../docs/_static/images/dolly.jpeg\",\n output_filename=\"dolly.csv\",\n bg_color=[0, 0, 255], # blue background represents empty wells\n pigments_wells={\"A1\": [0, 0, 0], # black yeast in source well A1\n \"A2\": [250, 120, 10], # orange yeast in well A2\n \"A3\": [255, 255, 255]}, # white yeast in well A3\n quantified_image_filename=\"dolly_preview.jpeg\"\n )\n\nExecute in a terminal with ``python dolly.py``. This will produce a ``dolly.csv`` file as well as a preview image of the final printing (so that you can check if the image looks good at this low resolution).\n\nPrepare a source plate with the right pigmented yeasts in wells A1, A2, A3, use an agar plate as the destination plate, and feed ``dolly.csv`` to the `Labcyte Echo `_. Once the printing is finished, incubate 2 days at 30C (it would be one day at 37C for bacteria). Enjoy the result !\n\n\n.. _here: http://edinburgh-genome-foundry.github.io/bioprinter/\n.. _Zulko: https://github.com/Zulko/\n.. _Github: https://github.com/Edinburgh-Genome-Foundry/bioprinter\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Edinburgh-Genome-Foundry/bioprinter", "keywords": "bioprinter pointillism living art", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bioprinter", "package_url": "https://pypi.org/project/bioprinter/", "platform": "", "project_url": "https://pypi.org/project/bioprinter/", "project_urls": { "Homepage": "https://github.com/Edinburgh-Genome-Foundry/bioprinter" }, "release_url": "https://pypi.org/project/bioprinter/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.1.2" }, "last_serial": 4781555, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d8cb8ccb92ef70403c900f23cda36b30", "sha256": "a1eb712105515497cbabcaae433c6cbc2b632c5d5a07029b096644894f7c5e42" }, "downloads": -1, "filename": "bioprinter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d8cb8ccb92ef70403c900f23cda36b30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6021, "upload_time": "2019-02-04T13:19:07", "url": "https://files.pythonhosted.org/packages/90/01/bbdc30a3115e1d3dc0068915ec525bfa18b6e83eeea100fb88b4030638fd/bioprinter-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0e0bd9d1da8d0884a484cbfeec55c60e", "sha256": "a4f0f4b5bf47c0552bc754a4b5866cb40bb320744e6f80ee5be30181473b03d1" }, "downloads": -1, "filename": "bioprinter-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0e0bd9d1da8d0884a484cbfeec55c60e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6029, "upload_time": "2019-02-04T13:21:16", "url": "https://files.pythonhosted.org/packages/d9/3d/a823c9ad7b67b1b27029c1784afb2bf72a7d48827912fc0ac78f4c634fc8/bioprinter-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e3289e2d1d6c7d5c99d668251b35312b", "sha256": "eaa8106b7d9d7868712bd6a33bc78b67bba2cb308282620ffffd9dacbbfee223" }, "downloads": -1, "filename": "bioprinter-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e3289e2d1d6c7d5c99d668251b35312b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8836, "upload_time": "2019-02-05T10:28:46", "url": "https://files.pythonhosted.org/packages/15/da/c3279ccf62c1cbbec80110fbabf63c52abcd132a0d9d36e2cbbfec8a5881/bioprinter-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e3289e2d1d6c7d5c99d668251b35312b", "sha256": "eaa8106b7d9d7868712bd6a33bc78b67bba2cb308282620ffffd9dacbbfee223" }, "downloads": -1, "filename": "bioprinter-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e3289e2d1d6c7d5c99d668251b35312b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8836, "upload_time": "2019-02-05T10:28:46", "url": "https://files.pythonhosted.org/packages/15/da/c3279ccf62c1cbbec80110fbabf63c52abcd132a0d9d36e2cbbfec8a5881/bioprinter-0.1.2.tar.gz" } ] }