{ "info": { "author": "Benjamin Lee", "author_email": "benjamindlee@me.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Visualization" ], "description": "\n![Logo](https://github.com/Lab41/squiggle/raw/master/images/logo.png)\n\n[![Build Status](https://travis-ci.org/Lab41/squiggle.svg?branch=master)](https://travis-ci.org/Lab41/squiggle)\n[![CodeFactor](https://www.codefactor.io/repository/github/Lab41/squiggle/badge)](https://www.codefactor.io/repository/github/Lab41/squiggle/)\n[![Docs](http://readthedocs.org/projects/squiggle/badge/?version=latest)](http://squiggle.readthedocs.io/en/latest/?badge=latest)\n[![PyPI](https://img.shields.io/pypi/v/squiggle.svg)](https://pypi.org/project/squiggle/)\n\nSquiggle is a two-dimensional DNA sequence visualization library that can turn\nFASTA sequence files like this:\n\n >lcl|NC_000011.10_cds_NP_000509.1_1 [gene=HBB]\n ATGGTGCATCTGACTCCTGAGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGGTGAACGTGGATGAAG\n TTGGTGGTGAGGCCCTGGGCAGGCTGCTGGTGGTCTACCCTTGGACCCAGAGGTTCTTTGAGTCCTTTGG\n GGATCTGTCCACTCCTGATGCTGTTATGGGCAACCCTAAGGTGAAGGCTCATGGCAAGAAAGTGCTCGGT\n GCCTTTAGTGATGGCCTGGCTCACCTGGACAACCTCAAGGGCACCTTTGCCACACTGAGTGAGCTGCACT\n GTGACAAGCTGCACGTGGATCCTGAGAACTTCAGGCTCCTGGGCAACGTGCTGGTCTGTGTGCTGGCCCA\n TCACTTTGGCAAAGAATTCACCCCACCAGTGCAGGCTGCCTATCAGAAAGTGGTGGCTGGTGTGGCTAAT\n GCCCTGGCCCACAAGTATCACTAA\n >lcl|NC_005100.4_cds_NP_150237.1_1 [gene=HBB]\n ATGGTGCACCTGACTGATGCTGAGAAGGCTGCTGTTAATGGCCTGTGGGGAAAGGTGAACCCTGATGATG\n TTGGTGGCGAGGCCCTGGGCAGGCTGCTGGTTGTCTACCCTTGGACCCAGAGGTACTTTGATAGCTTTGG\n GGACCTGTCCTCTGCCTCTGCTATCATGGGTAACCCTAAGGTGAAGGCCCATGGCAAGAAGGTGATAAAC\n GCCTTCAATGATGGCCTGAAACACTTGGACAACCTCAAGGGCACCTTTGCTCATCTGAGTGAACTCCACT\n GTGACAAGCTGCATGTGGATCCTGAGAACTTCAGGCTCCTGGGCAACATGATTGTGATTGTGTTGGGCCA\n CCACCTGGGCAAGGAATTCTCCCCCTGTGCACAGGCTGCCTTCCAGAAGGTGGTGGCTGGAGTGGCCAGT\n GCCCTGGCTCACAAGTACCACTAA\n\ninto gorgeous, interactive visualizations like this:\n\n

\n \"Human\n

\n\n## Installation\n\nIf you don't have Python 3.4 or greater installed, be sure to [get it\n](https://www.python.org/downloads/). To get the current stable version of\nSquiggle, run:\n\n $ pip install squiggle\n\nOr, alternatively, if you want to get the latest development version:\n\n $ pip install git+https://github.com/Lab41/squiggle.git\n\n## Usage\n\nUsing Squiggle is as easy as:\n\n $ squiggle your_sequence.fasta\n\nSquiggle has tons of options available to make beautiful, interactive\nvisualizations of DNA sequences. To get a full rundown of the various option,\ntake look at the documentation [here](https://squiggle.readthedocs.io).\n\n## Citation\n\nTo be determined!\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/Benjamin-Lee/squiggle", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "squiggle", "package_url": "https://pypi.org/project/squiggle/", "platform": "", "project_url": "https://pypi.org/project/squiggle/", "project_urls": { "Homepage": "https://github.com/Benjamin-Lee/squiggle" }, "release_url": "https://pypi.org/project/squiggle/0.3.1/", "requires_dist": [ "click", "tqdm", "bokeh (>=0.13.0)", "numpy", "python-box", "pyfaidx (>=0.5.4.2)" ], "requires_python": ">=3.4.0", "summary": "DNA Sequence Visualization for Humans.", "version": "0.3.1" }, "last_serial": 4261618, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "441f853156f7dd17874d5fb10c0438b6", "sha256": "c67fe4f973856058e2a4a7ebe19a8935f542906083a6326322eb271df6e42489" }, "downloads": -1, "filename": "squiggle-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "441f853156f7dd17874d5fb10c0438b6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4.0", "size": 6539, "upload_time": "2018-07-11T23:50:09", "url": "https://files.pythonhosted.org/packages/cb/37/fc4e34b6ee40764a76ce74470a6779a2db2ada6d148e7042dc88f0727116/squiggle-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d80c2fe969001d12c4f23cf7ca670caa", "sha256": "b618d2846e7adb9fef5b624d28507c2b8527059e71cbaf66bcee1adc0d9347d6" }, "downloads": -1, "filename": "squiggle-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d80c2fe969001d12c4f23cf7ca670caa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4.0", "size": 6963, "upload_time": "2018-07-11T23:50:10", "url": "https://files.pythonhosted.org/packages/d7/1c/1730ff2f99cb3ab490227484940b02ceedcfeef1888d8f37e3ffaf207405/squiggle-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8473ebdc08c0adcf05baa8102204d1c6", "sha256": "6923ef356ec0db53b176c5a56abd82a9cef9a50fc989334fa6db088855de1ab3" }, "downloads": -1, "filename": "squiggle-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8473ebdc08c0adcf05baa8102204d1c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4.0", "size": 6777, "upload_time": "2018-07-19T22:31:23", "url": "https://files.pythonhosted.org/packages/43/85/5c27b07b48276198f26edfef79ddbe83de19556c497a00d510efda097503/squiggle-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "143434d60c3416f6d4766311ddbf5bfc", "sha256": "488c47c691d37f1c9870c6bebb78beba1d021457fd1304f4a53e15370c4b6cde" }, "downloads": -1, "filename": "squiggle-0.1.2.tar.gz", "has_sig": false, "md5_digest": "143434d60c3416f6d4766311ddbf5bfc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4.0", "size": 7244, "upload_time": "2018-07-19T22:31:24", "url": "https://files.pythonhosted.org/packages/a2/ef/5d85b5a0cadc53463dfcdf3f32f64cc42e09b72a984e677598794e6dce4d/squiggle-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a369bb47a697f91f61805ddd12686fb6", "sha256": "64fb689881352c95b115f91bac2250de2640036f93a13de09b3755055a29e1b5" }, "downloads": -1, "filename": "squiggle-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a369bb47a697f91f61805ddd12686fb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4.0", "size": 7648, "upload_time": "2018-07-25T21:07:56", "url": "https://files.pythonhosted.org/packages/7b/07/a230bde8b3b1388bcb32b458bde9e9ee712e8a97f782d78076fe306766cc/squiggle-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f4ea96ac3c673920bffcf12e6c30175", "sha256": "515b94c0cb91627db59f64f115b138f8538b4351c0ab1b71ae898e5ea595b5ec" }, "downloads": -1, "filename": "squiggle-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9f4ea96ac3c673920bffcf12e6c30175", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4.0", "size": 8455, "upload_time": "2018-07-25T21:07:57", "url": "https://files.pythonhosted.org/packages/9e/50/7cd68a202b5fa5055efb48c5feebaa416b8056e059ba845fc819d268a126/squiggle-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "04e24f867739146e10ff3a3e3ea2fc9b", "sha256": "677b8cd85e22c1b0b09bf86ba853065cf5bd21419e27a4d1634e0ca5031662ee" }, "downloads": -1, "filename": "squiggle-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04e24f867739146e10ff3a3e3ea2fc9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4.0", "size": 7963, "upload_time": "2018-08-08T05:57:37", "url": "https://files.pythonhosted.org/packages/63/dd/cd1d3a1736fdc7da410871e10558fbf8c27307dd94752f576b843f6ba6ba/squiggle-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec11760754817c4f06ee738e54750ae5", "sha256": "7e47244cd27e82f3374d26b2980f5e3733b6bf387995dc4372ed009981cc966e" }, "downloads": -1, "filename": "squiggle-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ec11760754817c4f06ee738e54750ae5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4.0", "size": 8831, "upload_time": "2018-08-08T05:57:39", "url": "https://files.pythonhosted.org/packages/2f/bb/4ee076f3639d7edd32e6f5d27bdf0aac0d9af8511c04957be03d577baad8/squiggle-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "09af59b88614dded0fe82227b61ed25d", "sha256": "da9b960bef104354c8a92b0d34df24cb4c09acf3c4fe2f1255b556009c67f541" }, "downloads": -1, "filename": "squiggle-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09af59b88614dded0fe82227b61ed25d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4.0", "size": 7939, "upload_time": "2018-09-11T14:49:19", "url": "https://files.pythonhosted.org/packages/cb/a8/072034a88835017246761eeaa587022483895e7bcdd2402260180c0fe1a3/squiggle-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e195ff51d76639f08cdf0f0cacf47db", "sha256": "62d4a469370bc633b884ff95091b0c9cbd3c3e1f86b995be7b6e1287b3719e37" }, "downloads": -1, "filename": "squiggle-0.3.1.tar.gz", "has_sig": false, "md5_digest": "0e195ff51d76639f08cdf0f0cacf47db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4.0", "size": 8796, "upload_time": "2018-09-11T14:49:21", "url": "https://files.pythonhosted.org/packages/97/8e/fb92b00ac78b2fb686be9238e528384ea884eb80fa6bf6896231cef2eeab/squiggle-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "09af59b88614dded0fe82227b61ed25d", "sha256": "da9b960bef104354c8a92b0d34df24cb4c09acf3c4fe2f1255b556009c67f541" }, "downloads": -1, "filename": "squiggle-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09af59b88614dded0fe82227b61ed25d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4.0", "size": 7939, "upload_time": "2018-09-11T14:49:19", "url": "https://files.pythonhosted.org/packages/cb/a8/072034a88835017246761eeaa587022483895e7bcdd2402260180c0fe1a3/squiggle-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e195ff51d76639f08cdf0f0cacf47db", "sha256": "62d4a469370bc633b884ff95091b0c9cbd3c3e1f86b995be7b6e1287b3719e37" }, "downloads": -1, "filename": "squiggle-0.3.1.tar.gz", "has_sig": false, "md5_digest": "0e195ff51d76639f08cdf0f0cacf47db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4.0", "size": 8796, "upload_time": "2018-09-11T14:49:21", "url": "https://files.pythonhosted.org/packages/97/8e/fb92b00ac78b2fb686be9238e528384ea884eb80fa6bf6896231cef2eeab/squiggle-0.3.1.tar.gz" } ] }