{ "info": { "author": "Katelyn McNair", "author_email": "deprekate@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# RepeatFinder\nA python package to quickly find repeats in a DNA sequence\n\nGet, compile, and then install the module\n```\ngit clone https://github.com/deprekate/RepeatFinder\ncd RepeatFinder\npython3 setup.py install --user\n```\n\nImport and use the module as normal\n```\nimport repeatfinder as rf\nmy_reps = rf.get_repeats('GGGGGGGGGGGGcAAAAAAAAAAAAgctacgatggagctgacGGGGGGGGGGGGtAAAAAAAAAAAAt')\n```\n\nYou can even allow for gaps in the repeats by using the keyword `gap`\n```\nmy_reps = rf.get_repeats('GGGGGGGGGGGGcAAAAAAAAAAAAgctacgatggagctgacGGGGGGGGGGGGtAAAAAAAAAAAAt', gap = 1)\n```\nThe return values are an iterable list containing four-tuples, where the first and second tuple correspond to the coordinates\nof one of the repeat pairs, and the third and fourth correspond to the other repeat. The list is sorted with the higher scoring\nrepeat pairs coming first.\n\nTo run the example script:\n```\npython3 test.py\n```\nand the output would be the following\n```\nnon gapped repeats\n(1, 12, 43, 54)\n(1, 11, 44, 54)\n(2, 12, 43, 53)\n(14, 25, 56, 67)\n(14, 24, 57, 67)\n(15, 25, 56, 66)\ngapped repeats\n(1, 25, 43, 67)\n(1, 11, 44, 54)\n(2, 12, 43, 53)\n(14, 24, 57, 67)\n(15, 25, 56, 66)\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/deprekate/RepeatFinder", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "repeatfinder", "package_url": "https://pypi.org/project/repeatfinder/", "platform": "", "project_url": "https://pypi.org/project/repeatfinder/", "project_urls": { "Homepage": "https://github.com/deprekate/RepeatFinder" }, "release_url": "https://pypi.org/project/repeatfinder/1.5/", "requires_dist": null, "requires_python": ">3.5.2", "summary": "A package for finding repeats in a DNA sequence", "version": "1.5" }, "last_serial": 5973614, "releases": { "1.3": [ { "comment_text": "", "digests": { "md5": "6425f089808622d22fefe65243046765", "sha256": "1d697d52663ed27c2028ab1fa0faf5baf540ed0a5130ee8e1eeac88818eb5ca6" }, "downloads": -1, "filename": "repeatfinder-1.3-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "6425f089808622d22fefe65243046765", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">3.5.2", "size": 8213, "upload_time": "2019-09-16T20:42:00", "url": "https://files.pythonhosted.org/packages/91/5b/acf886a98227589cd8f0db869cb38e7f053a0ea49d0e406c18b2e48945fa/repeatfinder-1.3-cp37-cp37m-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cf2e5801454098cad2bf4299f5be98e3", "sha256": "bdc1763526c2afa3c90bcad93789a4362720b233030b928b72d871caa6267f0f" }, "downloads": -1, "filename": "repeatfinder-1.3.tar.gz", "has_sig": false, "md5_digest": "cf2e5801454098cad2bf4299f5be98e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.2", "size": 4596, "upload_time": "2019-09-16T20:42:02", "url": "https://files.pythonhosted.org/packages/b8/94/d5eab7ded2a5afb41b1bbb2bb2490c3648a7961c95b5f0111ad840d89321/repeatfinder-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "202e91246a6fdd1afa8ee001a70dad33", "sha256": "7cf66293bb2aeb620f4af01136090a7b2c0e13c467ae81507dc18b83bd2d0735" }, "downloads": -1, "filename": "repeatfinder-1.4-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "202e91246a6fdd1afa8ee001a70dad33", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">3.5.2", "size": 8072, "upload_time": "2019-10-11T08:23:07", "url": "https://files.pythonhosted.org/packages/6e/89/8c1e53ac5f4a2b10200df69323a57c375a1acff2e6a614cae38da308f82e/repeatfinder-1.4-cp37-cp37m-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "2d98c0e21ca51bd2f3cf79a549b6c1e6", "sha256": "dfd3f82f11b8b65c10b2fa56b4ae334b6fa99ac63d2f9e122203d6c76ed526f2" }, "downloads": -1, "filename": "repeatfinder-1.4.tar.gz", "has_sig": false, "md5_digest": "2d98c0e21ca51bd2f3cf79a549b6c1e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.2", "size": 4898, "upload_time": "2019-10-11T08:23:09", "url": "https://files.pythonhosted.org/packages/cc/fb/469d9f409a2e8695867d0617d427695984cb10fdaa7e7ee7e5849c645af2/repeatfinder-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "36e49422a0c4edc74ddc20a8270c9258", "sha256": "3aaf904cb87a0c242bba15ece2a8f11fda7c0855c863f23c8a6419b8365c9e09" }, "downloads": -1, "filename": "repeatfinder-1.5-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "36e49422a0c4edc74ddc20a8270c9258", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">3.5.2", "size": 8687, "upload_time": "2019-10-14T21:48:12", "url": "https://files.pythonhosted.org/packages/b3/7b/d8553b9f5c08c140d81ebc9e7b0d5a173a6c51588eb2fe43ec322d7e559e/repeatfinder-1.5-cp37-cp37m-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "18f630c184334759993f13760d74d63a", "sha256": "09e20b76fe82ec0b27183cd5953dc6c5a60845030e99cde2d05e5f5774b56fb3" }, "downloads": -1, "filename": "repeatfinder-1.5.tar.gz", "has_sig": false, "md5_digest": "18f630c184334759993f13760d74d63a", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.2", "size": 5267, "upload_time": "2019-10-14T21:48:13", "url": "https://files.pythonhosted.org/packages/20/8b/0c3d72d6f186447c99bdf2bf8c7f6a70b7cdc050688db67e8d17dac159de/repeatfinder-1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "36e49422a0c4edc74ddc20a8270c9258", "sha256": "3aaf904cb87a0c242bba15ece2a8f11fda7c0855c863f23c8a6419b8365c9e09" }, "downloads": -1, "filename": "repeatfinder-1.5-cp37-cp37m-macosx_10_9_x86_64.whl", "has_sig": false, "md5_digest": "36e49422a0c4edc74ddc20a8270c9258", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">3.5.2", "size": 8687, "upload_time": "2019-10-14T21:48:12", "url": "https://files.pythonhosted.org/packages/b3/7b/d8553b9f5c08c140d81ebc9e7b0d5a173a6c51588eb2fe43ec322d7e559e/repeatfinder-1.5-cp37-cp37m-macosx_10_9_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "18f630c184334759993f13760d74d63a", "sha256": "09e20b76fe82ec0b27183cd5953dc6c5a60845030e99cde2d05e5f5774b56fb3" }, "downloads": -1, "filename": "repeatfinder-1.5.tar.gz", "has_sig": false, "md5_digest": "18f630c184334759993f13760d74d63a", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.5.2", "size": 5267, "upload_time": "2019-10-14T21:48:13", "url": "https://files.pythonhosted.org/packages/20/8b/0c3d72d6f186447c99bdf2bf8c7f6a70b7cdc050688db67e8d17dac159de/repeatfinder-1.5.tar.gz" } ] }