{ "info": { "author": "Nick Conway, Ben Pruitt", "author_email": "nick.conway@wyss.harvard.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Programming Language :: Cython", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering" ], "description": "===========================================================\nlibnano: Low-level nucleic acid sequence manipulation tools\n===========================================================\n\n**libnano** is beta\n\n.. image:: https://secure.travis-ci.org/libnano/libnano.png\n :target: https://travis-ci.org/libnano/libnano\n.. image:: https://img.shields.io/pypi/l/libnano.png\n :target: http://www.gnu.org/licenses/gpl-2.0.html\n.. image:: https://img.shields.io/pypi/v/libnano.png\n :target: https://pypi.python.org/pypi/libnano\n\n.. _repo: https://github.com/libnano/libnano\n\nnucleic acid toolkit\n\n| Low level Python modules for working with DNA sequences\n| It was developed to be used as a cog in application specific libraries while avoiding bloat.
\n| The goal is to be fast so most many things are written in Cython or C.\n| This project is under active development, and hopefully documentation will by done soon\n| Python 3.6+ only now as the code base is typed for Cython and type-hinted for Python code\n\nFeatures\n========\n\n- **seqstr**: Reverse Complement and Hamming Distance finders\n- **seqgraph**: find cliques of compatible sequences\n- **seqint**: convert sequences less than 32 bases to binary\n- **seqscreen**: filter sequences based on things like GC content\n- **ensemblrest**: Use the Ensembl REST API to look up gene and transcript\n information\n- **prostr**: work with converting DNA to RNA to AA and back again\n- **barcode_tools**: generate DNA barcode sets with length and Hamming distance\n restrictions\n- **seqsearch**: search sequences for features like restriction sites or\n \"submers\" (kmers with 0 or more mismatches to a subsequence in the target)\n- **fileio**: genbank and fasta reader/writers, xmfa\n- **seqrecord**: less featured replacement for Biopython SeqRecord\n\nInstallation\n============\n\nIf you would like to install libnano in your local Python environment\nyou may use ``pip``::\n\n $ pip install libnano\n\nor build from source from Github repo_ ::\n\n $ python setup.py install\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/libnano/libnano", "keywords": "", "license": "GPLv2", "maintainer": "", "maintainer_email": "", "name": "libnano", "package_url": "https://pypi.org/project/libnano/", "platform": "", "project_url": "https://pypi.org/project/libnano/", "project_urls": { "Homepage": "https://github.com/libnano/libnano" }, "release_url": "https://pypi.org/project/libnano/0.2.3.0/", "requires_dist": [ "six (>=1.11.0)", "cython (>=0.28.3)", "numpy (>=1.14.3)", "PyYAML (>=3.12)", "requests (>=2.18.4)", "primer3-py (>=0.5.5)", "click (>=6.7)", "ssw-py (>=0.2.6)", "pygments", "pandas", "colorama" ], "requires_python": "", "summary": "Low-level nucleic acid sequence manipulation tools", "version": "0.2.3.0" }, "last_serial": 4165903, "releases": { "0.1.1.1": [ { "comment_text": "", "digests": { "md5": "f1c129091627e984df83fb38185863ad", "sha256": "a1cb088527dfa29b558ac87f0fe738a8d261b6737a6d7a7e7afb17173998f205" }, "downloads": -1, "filename": "libnano-0.1.1.1-cp36-cp36m-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "f1c129091627e984df83fb38185863ad", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 715169, "upload_time": "2018-01-05T16:36:40", "url": "https://files.pythonhosted.org/packages/1c/56/4b638e208d676e55ed11418337d7732bf5930de7d3ca197ae4174e0e945d/libnano-0.1.1.1-cp36-cp36m-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "48331481a70f62a7c25441873260e1e9", "sha256": "352c4f908b61892b31cccf7b2b6c1e959708ac56b77c383376254ab402d749a1" }, "downloads": -1, "filename": "libnano-0.1.1.1.tar.gz", "has_sig": false, "md5_digest": "48331481a70f62a7c25441873260e1e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 897858, "upload_time": "2018-01-05T16:55:56", "url": "https://files.pythonhosted.org/packages/06/9a/7c0fec038abaa2fc52a0a0635b00e73bc689c0528670aa5b96ed9c0d2bab/libnano-0.1.1.1.tar.gz" } ], "0.1.1.3": [ { "comment_text": "", "digests": { "md5": "8d617172b1beb91a4d95cfea84c01bee", "sha256": "8ebb6b0b1352048aa2f95b0035eac4ef14595fb153ab4712a899edaf0d197fe4" }, "downloads": -1, "filename": "libnano-0.1.1.3-cp36-cp36m-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "8d617172b1beb91a4d95cfea84c01bee", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 842721, "upload_time": "2018-01-08T16:23:10", "url": "https://files.pythonhosted.org/packages/88/76/ad4de2d7f145b9fa66758481106b58d250a669559b917bc9b696b79c3a02/libnano-0.1.1.3-cp36-cp36m-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "137cb20c1d163f05301bccf6f56132da", "sha256": "f273a5569a2f08214740b7663e22106e72b2ca3640b6a1e3ee9c20cef7733cc4" }, "downloads": -1, "filename": "libnano-0.1.1.3-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "137cb20c1d163f05301bccf6f56132da", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 713020, "upload_time": "2018-01-08T15:59:31", "url": "https://files.pythonhosted.org/packages/84/ef/ec4e045c9cda34c249d509637fcb0c33b5b161ba37dd62e3e9d956ffc341/libnano-0.1.1.3-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "847e295f66c5fe45a4abd4754ff35177", "sha256": "0884c16cc572086e56efc69f94a6402cbd3cc952c0beee19a435236223e5ac3f" }, "downloads": -1, "filename": "libnano-0.1.1.3.tar.gz", "has_sig": false, "md5_digest": "847e295f66c5fe45a4abd4754ff35177", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1040151, "upload_time": "2018-01-08T16:24:06", "url": "https://files.pythonhosted.org/packages/f2/96/614dee55cbd312744bd02b60a877abda9ed52223070509cc9bd7a8a6f200/libnano-0.1.1.3.tar.gz" } ], "0.2.0.0": [ { "comment_text": "", "digests": { "md5": "f0a9d0753f574516bbc166991acda6c3", "sha256": "ade8654471cfe4a394a54d898393b95b8d35285f3438467567c388fec2a1a772" }, "downloads": -1, "filename": "libnano-0.2.0.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "f0a9d0753f574516bbc166991acda6c3", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 1169356, "upload_time": "2018-05-10T13:31:23", "url": "https://files.pythonhosted.org/packages/bb/62/5647c7e6990de3c5ef2724c4021aa64e37318b058c44f86c0a22fc203255/libnano-0.2.0.0-cp36-cp36m-win_amd64.whl" } ], "0.2.1.0": [ { "comment_text": "", "digests": { "md5": "1551928e499ffa1934ce9717b38cb856", "sha256": "82ac0541ff92863d606de28bd4fad0ec7684a95e953c52f2ece02f1ace7f2027" }, "downloads": -1, "filename": "libnano-0.2.1.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "1551928e499ffa1934ce9717b38cb856", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 1170693, "upload_time": "2018-05-10T13:58:42", "url": "https://files.pythonhosted.org/packages/df/5e/3cb8809c58f2ab23b551364403b6129b32394ae051ac4469f8c3b93f5a01/libnano-0.2.1.0-cp36-cp36m-win_amd64.whl" } ], "0.2.2.0": [ { "comment_text": "", "digests": { "md5": "22b7b97b41573d6d9a0669293fb523c2", "sha256": "298d937476ee93b625a77473b026d135ed364555997edc4f6675e9a344beb984" }, "downloads": -1, "filename": "libnano-0.2.2.0-cp36-cp36m-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "22b7b97b41573d6d9a0669293fb523c2", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 1298985, "upload_time": "2018-05-10T14:08:35", "url": "https://files.pythonhosted.org/packages/17/c6/3b1ee948a1029affb74d1e82fc913d862495d000f23e1a7c560f6b779241/libnano-0.2.2.0-cp36-cp36m-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "57974d94d51ba61e82bde21f6d937d4f", "sha256": "4fc5e863d5fd0f97fb317274623c09746e3ee0f302e6f929de8b32ba5f45052b" }, "downloads": -1, "filename": "libnano-0.2.2.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "57974d94d51ba61e82bde21f6d937d4f", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 1171114, "upload_time": "2018-05-10T14:07:30", "url": "https://files.pythonhosted.org/packages/a9/c3/88ee4c76805371457f731ccf572c37cea0d790cb9c093a4f154c52c4a3ac/libnano-0.2.2.0-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b68d558f70e7cbdd998a2bdcd3cfc09e", "sha256": "79b3260dc52380548d4ca0dda47af997d211e1ddaebd4df43cae38e0d885fd54" }, "downloads": -1, "filename": "libnano-0.2.2.0.tar.gz", "has_sig": false, "md5_digest": "b68d558f70e7cbdd998a2bdcd3cfc09e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1658712, "upload_time": "2018-05-10T14:09:32", "url": "https://files.pythonhosted.org/packages/01/52/3aaab3109334438c77d98bb9599e000fd690213a2a3149bfad6e8a868fb8/libnano-0.2.2.0.tar.gz" } ], "0.2.3.0": [ { "comment_text": "", "digests": { "md5": "25e13adcda1858bece146b00cd9ae13d", "sha256": "3b8f7a76b6e2870aeb14ef6fb2d2cd60cadf68dd7151ccaccadcf6e3cd7dfd10" }, "downloads": -1, "filename": "libnano-0.2.3.0-cp36-cp36m-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "25e13adcda1858bece146b00cd9ae13d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 874558, "upload_time": "2018-08-13T15:40:18", "url": "https://files.pythonhosted.org/packages/cf/1b/c67c9cc92c58796895599d528bf04b76a0459f1c8b69f171feca2600ae14/libnano-0.2.3.0-cp36-cp36m-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bc58d6ce7e39b34fea798b72ee55fc9d", "sha256": "33d3f0628b19f5a79aa3fdee468c70a6385475431b14548a0b4f139ee0d5f412" }, "downloads": -1, "filename": "libnano-0.2.3.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "bc58d6ce7e39b34fea798b72ee55fc9d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 873761, "upload_time": "2018-08-13T15:38:12", "url": "https://files.pythonhosted.org/packages/4a/fa/2ceace20e498c9d5f01e898a052f9da465cc138d9f6edcbecabadb207952/libnano-0.2.3.0-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "2802f75ab699e283dc2d3ef099680406", "sha256": "0c36b41f3d362d781a9bd98a6382b95fadca0a7393889839d75fad01d2679bf6" }, "downloads": -1, "filename": "libnano-0.2.3.0.tar.gz", "has_sig": false, "md5_digest": "2802f75ab699e283dc2d3ef099680406", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1746436, "upload_time": "2018-08-13T15:41:02", "url": "https://files.pythonhosted.org/packages/77/e6/49f98e4537b0a2531fa36ed9e45e272f3ea4ac99a154e10628011d68e647/libnano-0.2.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "25e13adcda1858bece146b00cd9ae13d", "sha256": "3b8f7a76b6e2870aeb14ef6fb2d2cd60cadf68dd7151ccaccadcf6e3cd7dfd10" }, "downloads": -1, "filename": "libnano-0.2.3.0-cp36-cp36m-macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "25e13adcda1858bece146b00cd9ae13d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 874558, "upload_time": "2018-08-13T15:40:18", "url": "https://files.pythonhosted.org/packages/cf/1b/c67c9cc92c58796895599d528bf04b76a0459f1c8b69f171feca2600ae14/libnano-0.2.3.0-cp36-cp36m-macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bc58d6ce7e39b34fea798b72ee55fc9d", "sha256": "33d3f0628b19f5a79aa3fdee468c70a6385475431b14548a0b4f139ee0d5f412" }, "downloads": -1, "filename": "libnano-0.2.3.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "bc58d6ce7e39b34fea798b72ee55fc9d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 873761, "upload_time": "2018-08-13T15:38:12", "url": "https://files.pythonhosted.org/packages/4a/fa/2ceace20e498c9d5f01e898a052f9da465cc138d9f6edcbecabadb207952/libnano-0.2.3.0-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "2802f75ab699e283dc2d3ef099680406", "sha256": "0c36b41f3d362d781a9bd98a6382b95fadca0a7393889839d75fad01d2679bf6" }, "downloads": -1, "filename": "libnano-0.2.3.0.tar.gz", "has_sig": false, "md5_digest": "2802f75ab699e283dc2d3ef099680406", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1746436, "upload_time": "2018-08-13T15:41:02", "url": "https://files.pythonhosted.org/packages/77/e6/49f98e4537b0a2531fa36ed9e45e272f3ea4ac99a154e10628011d68e647/libnano-0.2.3.0.tar.gz" } ] }