{ "info": { "author": "Rohan Koodli", "author_email": "rovik05@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "# nucleopy\n\n[![Python27](https://img.shields.io/badge/python-2.7-blue.svg)](https://www.python.org/download/releases/2.7/)\n[![Python34](https://img.shields.io/badge/python-3.4-yellow.svg)](https://www.python.org/download/releases/3.4.0/)\n[![License](https://img.shields.io/badge/license-Apache%202.0-black.svg)](https://github.com/RK900/nucleopy/blob/master/LICENSE)\n\nScientific Python library to easily work with nucleotide data. Users can create `DNA` and `RNA` objects and easily manipulate them\nfor use in scientific programming.\n## Author\nRohan Koodli\n\n## To Use\n```pip install nucleopy```\n\nSee the `examples` folder for example use cases for nucleopy.\n\n### Creating a nucleotide object\n```python\nr = RNA('AGGCUUUACA')\nd = DNA('ATCGGATCCG')\n```\n\n### Functions\n```python\nd.complement() # TAGCCTAGGC\nd.isComplement('TAAGCG') # False\nr.toDNA() # AGGCTTTACA\n```\n\n### RNA-specific functions (requires [ViennaRNA](https://github.com/ViennaRNA/ViennaRNA) installation)\n```python\nr.Viennafold()\nr.ViennaTargetEnergy('(((....)))')\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/RK900/nucleopy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nucleopy", "package_url": "https://pypi.org/project/nucleopy/", "platform": "", "project_url": "https://pypi.org/project/nucleopy/", "project_urls": { "Homepage": "https://github.com/RK900/nucleopy" }, "release_url": "https://pypi.org/project/nucleopy/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "A library for creating and manipulating RNA and DNA sequences", "version": "0.1.0" }, "last_serial": 4373549, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3eacd335c605f489487c2feb76efd7c2", "sha256": "ed48598a7872c72d213055ba4cad9b6ec05009eed2a9e90dc49dd3838915a30b" }, "downloads": -1, "filename": "nucleopy-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3eacd335c605f489487c2feb76efd7c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12481, "upload_time": "2018-10-14T05:49:26", "url": "https://files.pythonhosted.org/packages/0e/7a/e2c92a20c93ae231232c57ce02799abda0e041679db35c9f6cf53b1efe5f/nucleopy-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2c4476c5eda9581441823e39c0d465d", "sha256": "5dd1a5bfa9da19063eddd69d45fc67c6be4090d552f609a5a3dec1b7b626f73a" }, "downloads": -1, "filename": "nucleopy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b2c4476c5eda9581441823e39c0d465d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6495, "upload_time": "2018-10-14T05:49:27", "url": "https://files.pythonhosted.org/packages/74/92/7f5d8b9cad5778a027a7e52f8747351094aac47382f15a69c429a147cbb9/nucleopy-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "7c9b66ec40cc554ece8b75f7aebbb3c6", "sha256": "e141bd4e93e4e99478b611c5dc9dab8e4831a491d3b6e8c16630568d034451a6" }, "downloads": -1, "filename": "nucleopy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7c9b66ec40cc554ece8b75f7aebbb3c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12496, "upload_time": "2018-10-14T06:16:11", "url": "https://files.pythonhosted.org/packages/b7/0b/d52777eafbb2ba6278a6a45bbac6852ace003eec32ba90129a3c16ba83e7/nucleopy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46eec78bffe8249662f698c3ac9f1f38", "sha256": "fe0f02c4f509cf0aaeb9f7922669d2600bbd12e50a87daae4d76a7654a65123f" }, "downloads": -1, "filename": "nucleopy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "46eec78bffe8249662f698c3ac9f1f38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6540, "upload_time": "2018-10-14T06:16:13", "url": "https://files.pythonhosted.org/packages/95/4a/65144630ee91d381ed36596ea4814f403c99dc18eaad2fb7e2e344fdcfa3/nucleopy-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c9b66ec40cc554ece8b75f7aebbb3c6", "sha256": "e141bd4e93e4e99478b611c5dc9dab8e4831a491d3b6e8c16630568d034451a6" }, "downloads": -1, "filename": "nucleopy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7c9b66ec40cc554ece8b75f7aebbb3c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12496, "upload_time": "2018-10-14T06:16:11", "url": "https://files.pythonhosted.org/packages/b7/0b/d52777eafbb2ba6278a6a45bbac6852ace003eec32ba90129a3c16ba83e7/nucleopy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46eec78bffe8249662f698c3ac9f1f38", "sha256": "fe0f02c4f509cf0aaeb9f7922669d2600bbd12e50a87daae4d76a7654a65123f" }, "downloads": -1, "filename": "nucleopy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "46eec78bffe8249662f698c3ac9f1f38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6540, "upload_time": "2018-10-14T06:16:13", "url": "https://files.pythonhosted.org/packages/95/4a/65144630ee91d381ed36596ea4814f403c99dc18eaad2fb7e2e344fdcfa3/nucleopy-0.1.0.tar.gz" } ] }