{ "info": { "author": "John Chase", "author_email": "chasejohnh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering", "Topic :: Utilities" ], "description": "=======\ncual-id\n=======\n|Build Status| |Coverage Status|\n\ncual-id paper\n=============\nPreprint outlining implications and uses of cual-id.\n`cual-id globally unique, correctable, and human-friendly sample identifiers for comparative\n-omics studies `__.\n\nPeer review is currently in progress\n\n\nInstall\n=======\n\n.. code:: bash\n\n pip install cual-id\n\n\nUsage\n=====\n\nGetting help\n------------\n\n.. code:: bash\n\n cual-id --help\n\n\nCreating a list of IDs\n----------------------\n\n.. code:: bash\n\n cual-id create ids 42 # writes 42 ids to stdout\n cual-id create ids 42 > my-ids.txt # writes 42 ids to my-ids.txt\n\n\n\nCreating a PDF of ID labels\n---------------------------\n\nIf you need to label sample containers with stickers, you can create a\nprintable PDF for those stickers. Currently the only sticker sheet format\nsupported is a 4 by 9 sheet. We designed this printout for\n`Electronic Imaging Materials #80402 label sheets\n`_. When printing PDFs make\nsure to check `Actual Size` in the print dialog box.\n\n.. code:: bash\n\n cual-id create labels my-ids.txt --output-pdf my-labels.pdf\n cual-id create labels my-ids.txt --output-pdf my-labels.pdf --suppress-ids # don't print the ids, only the barcodes\n cual-id create labels my-ids.txt --output-pdf my-labels.pdf --barcode none # don't print barcodes, just the ids\n\n\nCorrecting a list of ids\n------------------------\n\n.. code:: bash\n\n cual-id fix examples/modified-ids.txt --correct-ids examples/ids.txt # report fixed, unfixable and duplicates, the default\n cual-id fix examples/modified-ids.txt --correct-ids examples/ids.txt --show FN # report only fixed and unfixable IDs\n\nResult code definitions\n~~~~~~~~~~~~~~~~~~~~~~~\n* D: duplicate\n* F: fixed\n* N: not fixable\n* V: valid (didn't need correction)\n\nOutput Format\n~~~~~~~~~~~~~\n\n::\n\n input-id output-id result-codes\n\n\nFor example:\n\n::\n\n 1a529f8b\t1a529f88\tF\n d60d0e2b\td60d0c2b\tF\n 439628o9\t43962809\tF\n 439628o9\t43962809\tDF\n df47deb4\tdf47deba\tF\n\n\nPython API\n----------\n\n.. code:: python\n\n from cualid import create_ids\n create_ids(10) # Creates a list of tuples containing a UUID and a cualid\n\n\n.. |Build Status| image:: https://travis-ci.org/johnchase/cual-id.svg?branch=master\n :target: https://travis-ci.org/johnchase/cual-id\n.. |Coverage Status| image:: https://coveralls.io/repos/johnchase/cual-id/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/johnchase/cual-id?branch=master", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/johnchase/cual-id", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "cual-id", "package_url": "https://pypi.org/project/cual-id/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cual-id/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/johnchase/cual-id" }, "release_url": "https://pypi.org/project/cual-id/0.9.1/", "requires_dist": null, "requires_python": null, "summary": "A package for creating and managing sample identifiers in comparative -omics datasets.", "version": "0.9.1" }, "last_serial": 1772586, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "051ffa17982ed6bbf888c5faffe54b5e", "sha256": "94bb80791539ec94f7567d70661de2c5cba9266e0670439ebaaf8558689cf368" }, "downloads": -1, "filename": "cual_id-0.9.0-py3.4.egg", "has_sig": false, "md5_digest": "051ffa17982ed6bbf888c5faffe54b5e", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 15340, "upload_time": "2015-10-16T22:42:41", "url": "https://files.pythonhosted.org/packages/88/cf/678a3db3d3eec31be7d75682302ef4573f80b7e6fb312e71b32544fb9637/cual_id-0.9.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "e7bd0773506f754abf0ef5e18883e1e9", "sha256": "6e77c06ac80d4764c299039eaecc0d006ba13206a05c55ff95d175c26374d2f6" }, "downloads": -1, "filename": "cual_id-0.9.0-py3.5.egg", "has_sig": false, "md5_digest": "e7bd0773506f754abf0ef5e18883e1e9", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 15331, "upload_time": "2015-10-16T22:42:44", "url": "https://files.pythonhosted.org/packages/11/35/e582c2616802d4858aca7e408c656c5812e4d09c262866c460af3cc7a306/cual_id-0.9.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "99501039fb4d4e3f033bd78d7d456f51", "sha256": "a72d7c8d8203047765452f20419dd92fe4df735e4b8089fcb9a3c9eaf64035fa" }, "downloads": -1, "filename": "cual-id-0.9.0.tar.gz", "has_sig": false, "md5_digest": "99501039fb4d4e3f033bd78d7d456f51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8724, "upload_time": "2015-10-12T23:20:40", "url": "https://files.pythonhosted.org/packages/6a/50/e3f210febc5b3e8247befd1456f386ad432338cad25d50e3e96507dc19bc/cual-id-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "ef8c605571d944d06fd6bf0c2b87a35a", "sha256": "c3b43a50bb2f44e423bb38a18dbd02d557bed4774e892ee75bc4cf39dd4ae1e2" }, "downloads": -1, "filename": "cual-id-0.9.1.tar.gz", "has_sig": false, "md5_digest": "ef8c605571d944d06fd6bf0c2b87a35a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8886, "upload_time": "2015-10-16T23:30:58", "url": "https://files.pythonhosted.org/packages/2e/63/cc5be4c70d19b2f42b7cbae484bb75728ad0213213dc9da62c72936f2ea4/cual-id-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef8c605571d944d06fd6bf0c2b87a35a", "sha256": "c3b43a50bb2f44e423bb38a18dbd02d557bed4774e892ee75bc4cf39dd4ae1e2" }, "downloads": -1, "filename": "cual-id-0.9.1.tar.gz", "has_sig": false, "md5_digest": "ef8c605571d944d06fd6bf0c2b87a35a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8886, "upload_time": "2015-10-16T23:30:58", "url": "https://files.pythonhosted.org/packages/2e/63/cc5be4c70d19b2f42b7cbae484bb75728ad0213213dc9da62c72936f2ea4/cual-id-0.9.1.tar.gz" } ] }