{ "info": { "author": "Anna Zhukova", "author_email": "anna.zhukova@pasteur.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# cytopast\n\n__cytopast__ is a python3 module that creates zoomable HTML visualisation of phylogenetic trees with annotated nodes.\n\nGiven a tree and its node annotations, it can either visualise them as-is, \nor apply [PastML](https://github.com/saishikawa/PASTML) to infer ancestral states based on the tip states. \n\nThe states are visualised as different colours of the tree nodes using [Cytoscape.js](http://js.cytoscape.org/)\n\n# Article\n\nFor a detailed description of PastML/cytopast: see Ishikawa SA, Zhukova A, Iwasaki W, Gascuel O (2018) __A Fast Likelihood Method to Reconstruct and Visualize Ancestral Scenarios__ [[bioRxiv]](https://doi.org/10.1101/379529).\n\n# Input data\nAs an input, one needs to provide a **rooted** phylogenetical tree in [newick](https://en.wikipedia.org/wiki/Newick_format) format,\nand a table containing tip states, \nin tab-delimited (by default) or csv format (to be specified with *--data_sep ,* option).\n\n### Example\nYou can download [HIV1-A in Albania data](examples/Albania/data) as an example.\nLet's assume that the tree and annotation files are in the Downloads folder, \nand are named respectively Albanian.tree.152tax.tre\tand data.txt.\n\nThe data.txt is a comma-separated file, containing tip ids in the first column, \nand Country in the second column, i.e.:\n\nid | Country\n----- | -----\n98CMAJ6932 | Africa\n98CMAJ6933 | Africa\n96CMAJ6134 | Africa\n00SEAY5240 | WestEurope\n... | ...\n02GRAY0303 | Greece\n97YUAF9960 | EastEurope\n\n# Try it online\nTry it at [pastml.pasteur.fr](https://pastml.pasteur.fr)\n\n# Run it on your computer\n\nThere are 2 alternative ways to run cytopast on your computer: with [docker](https://www.docker.com/community-edition), or in python3.\n\n## Run with docker\n\n### Basic usage\nOnce [docker](https://www.docker.com/community-edition) is installed, run the following command:\n\n```bash\ndocker run -v :/data:rw -t evolbioinfo/pastml --tree /data/ --data /data/ --data_sep --columns --html_compressed /data/\n```\n\nFor example, to reconstruct and visualise the ancestral Country states for Albanian data, \none needs to run the following command:\n\n```bash\ndocker run -v ~/Downloads:/data:rw -t evolbioinfo/pastml --tree /data/Albanian.tree.152tax.tre --data /data/data.txt --data_sep , --columns Country --html_compressed /data/Albanian_map.html \n```\n\nThis will produce a file Albanian_map.html in the Downloads folder, \nthat can be viewed with a browser.\n\n\n### Help\n\nTo see advanced options, run\n```bash\ndocker run -t evolbioinfo/pastml -h\n```\n\n## Run in python3\n\n### Windows\nFor **Windows** users, we recommend installing cytopast via [Cygwin environment](https://www.cygwin.com/).\nFirst instal gcc, gsl, python3 and pip3 from the Cygwin packages. Then install cytopast:\n```bash\npip3 install cytopast\n```\n\n### All other platforms\n\nWe strongly recommend installing cytopast for python via [conda](https://conda.io/docs/), following the procedure described below:\n\n#### Installing with conda\n\nOnce you have conda installed create an environment for cytopast with python3, gcc and gsl:\n\n```bash\nconda create --name cytopast python=3 gcc gsl\n```\n\nThen activate it:\n```bash\nsource activate cytopast\n```\n\nThen install cytopast in it:\n\n```bash\npip install cytopast\n```\n\n#### Installing without conda\n\nInstall [GNU GSL](https://www.gnu.org/software/gsl/), following the instructions provided on GSL website.\n\nThen install cytopast:\n\n```bash\npip3 install cytopast\n```\n\n### Basic usage in a command line\nIf you installed cytopast via conda, do not forget to first activate the dedicated environment, e.g.\n\n```bash\nsource activate cytopast\n```\n\nTo run cytopast:\n\n```bash\ncytopast --tree --data --columns --html_compressed --data_sep \n```\n\nFor example, to reconstruct and visualise the ancestral Country states for Albanian data, \none needs to run the following command:\n\n```bash\ncytopast --tree ~/Downloads/Albanian.tree.152tax.tre --data ~/Downloads/data.txt --data_sep , --columns Country --html_compressed ~/Downloads/Albanian_map.html \n```\n\nThis will produce a file Albanian_map.html in the Downloads folder, \nthat can be viewed with a browser.\n\n### Help\n\nTo see advanced options, run:\n```bash\ncytopast -h\n```\n\n### Basic usage in python3\n```python\nfrom cytopast.pastml_analyser import pastml_pipeline\n\n# Path to the table containing tip/node annotations, in csv or tab format\ndata = \"~/Downloads/data.txt\"\n\n# Path to the tree in newick format\ntree = \"~/Downloads/Albanian.tree.152tax.tre\"\n\n# Columns present in the annotation table,\n# for which we want to reconstruct ancestral states\n# (for Albanian data we only have one column, but multiple columns are also allowed)\ncolumns = ['Country']\n\n# Path to the output compressed map visualisation\nhtml_compressed = \"~/Downloads/Albanian_map.html\"\n\n# (Optional) path to the output tree visualisation\nhtml = \"~/Downloads/Albanian_tree.html\"\n\npastml_pipeline(data=data, data_sep=',', columns=columns, name_column='Country',\n tree=tree,\n html_compressed=html_compressed, html=html, \n verbose=True)\n```\n\n### Examples\n\nSee the [examples folder](https://github.com/evolbioinfo/cytopast/tree/master/examples) for ideas :)\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/evolbioinfo/cytopast", "keywords": "PASTML", "license": "", "maintainer": "", "maintainer_email": "", "name": "cytopast", "package_url": "https://pypi.org/project/cytopast/", "platform": "", "project_url": "https://pypi.org/project/cytopast/", "project_urls": { "Homepage": "https://github.com/evolbioinfo/cytopast" }, "release_url": "https://pypi.org/project/cytopast/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Visualisation of PastML trees.", "version": "1.1.1" }, "last_serial": 4386494, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "38b806ffae0b2f7a5cbaf55316aba78c", "sha256": "be4205a5fa625d3eefb689b350a4ae7a599e475e28a1b27fe7ad5cb40f05c4ee" }, "downloads": -1, "filename": "cytopast-0.1.2.tar.gz", "has_sig": false, "md5_digest": "38b806ffae0b2f7a5cbaf55316aba78c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12280, "upload_time": "2018-01-17T11:37:51", "url": "https://files.pythonhosted.org/packages/13/8a/4faf00b3d8de349cdad108af31bdde1b7127808caf52ae11d5a3414b46a9/cytopast-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "34e10201b06957cfa864f77b205925bb", "sha256": "8e505e9a20b726535302241b190cbd6168143a7c542e9f3ec8b82a3d5f338637" }, "downloads": -1, "filename": "cytopast-0.1.3.tar.gz", "has_sig": false, "md5_digest": "34e10201b06957cfa864f77b205925bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12301, "upload_time": "2018-01-18T17:25:00", "url": "https://files.pythonhosted.org/packages/1e/ea/48ac6c0f5f9f2a219a317c0c68b4244fc52248af727ebd3073b2c257f6a4/cytopast-0.1.3.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "49a8baa3118e44e7f5ddc821654a469e", "sha256": "dde8e1d12a7faec0b4fc7610027d798980e4ece830162f2818bb65fd54987d79" }, "downloads": -1, "filename": "cytopast-0.2.tar.gz", "has_sig": false, "md5_digest": "49a8baa3118e44e7f5ddc821654a469e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12530, "upload_time": "2018-01-26T18:44:08", "url": "https://files.pythonhosted.org/packages/1f/5e/63e929ead196bfd8309b8ea05d60acd4c32ee37842b46912676b33487f9e/cytopast-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "cd065154f0ae3b48e648a755af7440c2", "sha256": "b19700acc802163334ea06cee9d4c360635fe8ea96d8efec3e3d9dac00d9bacf" }, "downloads": -1, "filename": "cytopast-0.2.1.tar.gz", "has_sig": false, "md5_digest": "cd065154f0ae3b48e648a755af7440c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12536, "upload_time": "2018-01-26T18:50:01", "url": "https://files.pythonhosted.org/packages/e3/2b/fad9d92c0f6f5fa0d67a6ab9eb465becd9e1ee74596b493684754ec6fb75/cytopast-0.2.1.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "63b17bdcc97b3490c60d27713d8991e8", "sha256": "42279b348f702be221480952c538e289c3d3c6a6fd1e5a5ef0d3bdfe8ae50e62" }, "downloads": -1, "filename": "cytopast-0.2.9.tar.gz", "has_sig": false, "md5_digest": "63b17bdcc97b3490c60d27713d8991e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12558, "upload_time": "2018-01-26T19:30:50", "url": "https://files.pythonhosted.org/packages/54/5b/8f687c5de1fff370e66eda2af7fc2b3715e067816c751c8ffe16f6b4fc79/cytopast-0.2.9.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "0e829d4a083d7f5ed8080a7791f41b38", "sha256": "7d6fe27a0ba1faf399184f63b559e68ea4af514d5d3d057d928b76e0a95c974e" }, "downloads": -1, "filename": "cytopast-0.3.5.tar.gz", "has_sig": false, "md5_digest": "0e829d4a083d7f5ed8080a7791f41b38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15453, "upload_time": "2018-02-08T17:39:52", "url": "https://files.pythonhosted.org/packages/35/d5/80452ce6138dccae014af5d55c9c0effadd2d599811821663791f8a97700/cytopast-0.3.5.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "7b96aaf4083d8359efa5040fb3e37e96", "sha256": "4a494c280d9bac6a82eed3219c3cd24c42204bd379c5636a61c67b973f76fec2" }, "downloads": -1, "filename": "cytopast-0.4.tar.gz", "has_sig": false, "md5_digest": "7b96aaf4083d8359efa5040fb3e37e96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16105, "upload_time": "2018-02-09T15:16:20", "url": "https://files.pythonhosted.org/packages/91/0c/78d0d65318c447f766bd766b4d5e8f3a5fd84e1349b8b59fe1ffe2cef69c/cytopast-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "2171819ba06929703675a3df7c98c086", "sha256": "e803bd584ebe99df716aedefef58fc01ef8603d080d8fe0b4ff4676070cabdd0" }, "downloads": -1, "filename": "cytopast-0.5.tar.gz", "has_sig": false, "md5_digest": "2171819ba06929703675a3df7c98c086", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15496, "upload_time": "2018-02-27T17:50:27", "url": "https://files.pythonhosted.org/packages/9f/da/82496da1de8a683c220f61b768a3889653c71d8cb0bca092b7cf4b8c5865/cytopast-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "62bd5d94eca8ac0cba81fbe68f0b1908", "sha256": "0f09edf5f15912e25d3c2a150ad01d00774730f405b6577411d33e7be4140bc7" }, "downloads": -1, "filename": "cytopast-0.5.1.tar.gz", "has_sig": false, "md5_digest": "62bd5d94eca8ac0cba81fbe68f0b1908", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15500, "upload_time": "2018-03-06T17:05:20", "url": "https://files.pythonhosted.org/packages/35/7a/f4a23e6591d3fdaf26f0fef9236f82a939da3edb53e2e9f5c73db89fca91/cytopast-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "a01f919b37da081ad0d37acca48e39c3", "sha256": "6c103d14620d96b2a41181db6eecc08f6d45cf8c82111a72ac8f2d375e14c4fd" }, "downloads": -1, "filename": "cytopast-0.5.2.tar.gz", "has_sig": false, "md5_digest": "a01f919b37da081ad0d37acca48e39c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15489, "upload_time": "2018-03-06T17:13:48", "url": "https://files.pythonhosted.org/packages/aa/cd/43501e1b8e988cc93c528c477df878d4a3f32f5e87c7e3c186ab2f2cfe9f/cytopast-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "10b27b24046b6a7675ac1ee1fe46fd0f", "sha256": "776f6572c4389210e8066f7fb4c7d47d9e7c140166505107abdaeb9c07fe5c3e" }, "downloads": -1, "filename": "cytopast-0.5.3.tar.gz", "has_sig": false, "md5_digest": "10b27b24046b6a7675ac1ee1fe46fd0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15652, "upload_time": "2018-03-15T11:02:06", "url": "https://files.pythonhosted.org/packages/2b/36/efb448bb671bbebe62266186409eac83e427fcc4ef02e32373436a847295/cytopast-0.5.3.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "d82a856e0bd6bc0557eaf9bc2dfa9384", "sha256": "3147579d88f0e014126856d9cff665d50a0c439214b6a50eab6493029ade83d4" }, "downloads": -1, "filename": "cytopast-0.6.1.tar.gz", "has_sig": false, "md5_digest": "d82a856e0bd6bc0557eaf9bc2dfa9384", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15825, "upload_time": "2018-03-20T15:50:28", "url": "https://files.pythonhosted.org/packages/7e/81/569f7870a6d008372d51d8e9727cd1ad937ab8fc0e1321fc7c6a8ea315f1/cytopast-0.6.1.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "7d426f6e45f79906878687029beb603f", "sha256": "eeda9deeb7b8d2947cafe513e0bd87c7bc51636102650576531dac94be874bb8" }, "downloads": -1, "filename": "cytopast-0.6.3.tar.gz", "has_sig": false, "md5_digest": "7d426f6e45f79906878687029beb603f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16095, "upload_time": "2018-03-26T15:38:35", "url": "https://files.pythonhosted.org/packages/f4/88/eb838e11c2675755dcb37f81e9703de889c601ebedd735585910b00db8d7/cytopast-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "676076666d8cb8183ab627e6562428a7", "sha256": "9139befcb95f5e9f6dee6d04148d6e7fd93f2c991bb67a567a4b1bfab0ce2761" }, "downloads": -1, "filename": "cytopast-0.6.4.tar.gz", "has_sig": false, "md5_digest": "676076666d8cb8183ab627e6562428a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16083, "upload_time": "2018-03-26T16:16:41", "url": "https://files.pythonhosted.org/packages/a1/d5/d56afd8628bfcf0a0dfd4edd9f5b8fa94d63485edaa79dbc98ed00852730/cytopast-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "81b1780957312630b1bc9d52be45be5c", "sha256": "e7d715b27fa05620a7102d628afa6c37a60764097fba823fd63b0beb43857167" }, "downloads": -1, "filename": "cytopast-0.6.5.tar.gz", "has_sig": false, "md5_digest": "81b1780957312630b1bc9d52be45be5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16078, "upload_time": "2018-04-03T11:39:11", "url": "https://files.pythonhosted.org/packages/2f/ba/7e8a75f490b779cc93f861f46e14b636c4a37761c95e6f286c7221721f20/cytopast-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "bbb03ac7bed4026dc77413267b65c7df", "sha256": "dc6e28fc1c105fbc976d2bd1c28ce97bf3a054f78c749a80d02b9117531fdf2c" }, "downloads": -1, "filename": "cytopast-0.6.6.tar.gz", "has_sig": false, "md5_digest": "bbb03ac7bed4026dc77413267b65c7df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18727, "upload_time": "2018-04-16T14:55:50", "url": "https://files.pythonhosted.org/packages/81/91/a2ab3a4945b86f5e6d76e51e95a048f77128a747bea8b38228bc86e9057b/cytopast-0.6.6.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "97eb2b86ab625dd2a5c5cb5b74a469d1", "sha256": "de20efc2530d59f80bc83f16ad5e479c75dcc537672011bfe926835fcc84a1e5" }, "downloads": -1, "filename": "cytopast-0.6.8.tar.gz", "has_sig": false, "md5_digest": "97eb2b86ab625dd2a5c5cb5b74a469d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20803, "upload_time": "2018-05-16T10:22:18", "url": "https://files.pythonhosted.org/packages/00/58/a3bb6a91246f187ab9b22093461b461f009f57b20d37e9e7ad803f305093/cytopast-0.6.8.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "37826014f409c80e3c50a1a511c3bbc9", "sha256": "8daf7cc00642834265f55634807ea0c6c6e4c779e58799a4ab11a40ed11186d2" }, "downloads": -1, "filename": "cytopast-0.7.3.tar.gz", "has_sig": false, "md5_digest": "37826014f409c80e3c50a1a511c3bbc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21850, "upload_time": "2018-05-31T08:11:51", "url": "https://files.pythonhosted.org/packages/33/50/5269b0f791fb447b6e30b9c72dbf5606f9ff595cb321867986bd54e8a881/cytopast-0.7.3.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "0e335a2845a0b879efdade85fffce526", "sha256": "d651aba65e644f15230ed90f8a4d9c386400f34349c615c5d243892c9311edd4" }, "downloads": -1, "filename": "cytopast-0.8.tar.gz", "has_sig": false, "md5_digest": "0e335a2845a0b879efdade85fffce526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24393, "upload_time": "2018-06-22T19:50:21", "url": "https://files.pythonhosted.org/packages/ef/67/236998e1d9e8408b6a0d7723cf3382663eff511829ac45c9061e8e1a7927/cytopast-0.8.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "610ef528344cd26aa8a6823fe70798df", "sha256": "36dab6b24566e2193ed09be4d3f2c726b9ede23a5b4fa9c09b32479b1e78dddf" }, "downloads": -1, "filename": "cytopast-0.8.1.tar.gz", "has_sig": false, "md5_digest": "610ef528344cd26aa8a6823fe70798df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24456, "upload_time": "2018-06-24T22:22:59", "url": "https://files.pythonhosted.org/packages/b6/01/0c2d6d2ab1b44fe11c2d1568a9e2b2a06ce251d6a6224e27b0b58c43a43f/cytopast-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "d17dcc163d8ab2b69671e597f4aeca8a", "sha256": "deb1538218e3bbeefaa7c3f6235c43728ffdb2db6ec6b2a1954dab9f304e6c6a" }, "downloads": -1, "filename": "cytopast-0.8.2.tar.gz", "has_sig": false, "md5_digest": "d17dcc163d8ab2b69671e597f4aeca8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24441, "upload_time": "2018-06-24T22:23:23", "url": "https://files.pythonhosted.org/packages/5c/0e/b2768e65bd6b99c888a5b0e52dbdbd898aa89dd5cbc11a7081d1c8a144a4/cytopast-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "3aa11ca1b432418fbe20955b7fd354e4", "sha256": "abcc5707587a6fa7b74dab69c8503a99ce56c33c2c6fe82568ad1ca1afe271d9" }, "downloads": -1, "filename": "cytopast-0.8.3.tar.gz", "has_sig": false, "md5_digest": "3aa11ca1b432418fbe20955b7fd354e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24575, "upload_time": "2018-07-10T13:56:02", "url": "https://files.pythonhosted.org/packages/8c/93/294647a48a78c1be5e924dcf12bc82f431dc3b457fb8a1131836e615d41f/cytopast-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "4f3537d758dc27f6d614f9e145cb834b", "sha256": "ad9e3a642b106938f3844fc6e4c5e54edefa99525f80f4dcd9690090f1c93c4f" }, "downloads": -1, "filename": "cytopast-0.8.4.tar.gz", "has_sig": false, "md5_digest": "4f3537d758dc27f6d614f9e145cb834b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24625, "upload_time": "2018-07-12T10:40:12", "url": "https://files.pythonhosted.org/packages/2a/27/f311356334ad0b9446d9d40c942576daa1fcac640655f1efd0c710db8cb0/cytopast-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "79542bab4373809bdb6527a19a0d4db1", "sha256": "03873661b47f5ffff8aeb92fec5cf5081c9e44f30c364e39eac201ebb5cf695b" }, "downloads": -1, "filename": "cytopast-0.8.5.tar.gz", "has_sig": false, "md5_digest": "79542bab4373809bdb6527a19a0d4db1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24620, "upload_time": "2018-07-13T16:02:48", "url": "https://files.pythonhosted.org/packages/9d/4a/76583b95cc51697f5640e3d17e2dd796b977242f9377e38bd4bda08d8c62/cytopast-0.8.5.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "522769bf0c95749ef30bc704ba203b0f", "sha256": "acced7655ac2424d17c3336cc0b3b600cda1082246523ac4caa7830781f910bb" }, "downloads": -1, "filename": "cytopast-0.8.6.tar.gz", "has_sig": false, "md5_digest": "522769bf0c95749ef30bc704ba203b0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24658, "upload_time": "2018-07-18T12:33:15", "url": "https://files.pythonhosted.org/packages/09/b1/fecbb197b51b6b1cfcda4a441a70a3dbf9eb52b16ed06b14759b7137c16d/cytopast-0.8.6.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "3e09e2610bcf8f5ce56cf7a4e989e5ef", "sha256": "5cf7b8f7228fcdf6fb3e76866581029a60ab7968d89cc5f847ae1204960ea479" }, "downloads": -1, "filename": "cytopast-0.9.tar.gz", "has_sig": false, "md5_digest": "3e09e2610bcf8f5ce56cf7a4e989e5ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24288, "upload_time": "2018-07-21T11:14:04", "url": "https://files.pythonhosted.org/packages/95/82/ac92e3dd9db08b45f29567824b842dc047ae4fdf411cef31d2352cff9f9a/cytopast-0.9.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "f05a53d954383b0986057c34496c01e9", "sha256": "97796ee318139f103b6af68044adaaf00bb9695717e61a4911fc14b7fb65afec" }, "downloads": -1, "filename": "cytopast-0.9.2.tar.gz", "has_sig": false, "md5_digest": "f05a53d954383b0986057c34496c01e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25101, "upload_time": "2018-07-24T18:33:48", "url": "https://files.pythonhosted.org/packages/f8/22/22d9725227a12dce51931d39df1d9f02f7801cba8ac725ce79a7b3cbecd0/cytopast-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "b944669dc8e58268802cee8a478b8efc", "sha256": "e34beb2104a1bafbf688dae528abf89d38c3aaa1bafe98bbadd815705857d3dd" }, "downloads": -1, "filename": "cytopast-0.9.3.tar.gz", "has_sig": false, "md5_digest": "b944669dc8e58268802cee8a478b8efc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25632, "upload_time": "2018-07-26T07:13:47", "url": "https://files.pythonhosted.org/packages/e2/d3/7710e30bedad28025cf5fd7ca54881d3148333999246d97d72b843c2782d/cytopast-0.9.3.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "e8e1606cb058b834b1980f64bc7df0bc", "sha256": "e3ea7f7ccabe153d16a0dfa9685801bbfc6c3864144313d774322e965d692dfc" }, "downloads": -1, "filename": "cytopast-1.0.tar.gz", "has_sig": false, "md5_digest": "e8e1606cb058b834b1980f64bc7df0bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26033, "upload_time": "2018-07-26T12:47:06", "url": "https://files.pythonhosted.org/packages/c0/bd/9e9e6e6ce49f519c04aa1d749d3354db7bd37a5c5835c1f8cfbfdab69cad/cytopast-1.0.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "f28ac039e550126dffa662cba6770a7d", "sha256": "1c405c608bbc7022eee1aa5cd7c8a3766e8ba7862b9d79e338606b6902608a58" }, "downloads": -1, "filename": "cytopast-1.0.6.tar.gz", "has_sig": false, "md5_digest": "f28ac039e550126dffa662cba6770a7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26455, "upload_time": "2018-10-09T16:05:59", "url": "https://files.pythonhosted.org/packages/54/df/d1948041d4b6cd0362a5f7950774472847e5a758a5059b8a9221047838c5/cytopast-1.0.6.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "0b04e98fdc46975caba6f0cd6142b3c5", "sha256": "4af631a3d557e110e0fc81e567f442178ea9103726f70440b63137793293c71e" }, "downloads": -1, "filename": "cytopast-1.0.8.tar.gz", "has_sig": false, "md5_digest": "0b04e98fdc46975caba6f0cd6142b3c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26769, "upload_time": "2018-10-16T09:31:52", "url": "https://files.pythonhosted.org/packages/da/ab/f35f1d27af6d59edcb3dd0edd2293203e5a96084deaad3f0ce8b67c94649/cytopast-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "218546e9a3addbebeb9105266d811268", "sha256": "ea96c5e1a13c686b5a5fd352737c50e4f691bf8f7cc54b5060b3092eb7be1db6" }, "downloads": -1, "filename": "cytopast-1.0.9.tar.gz", "has_sig": false, "md5_digest": "218546e9a3addbebeb9105266d811268", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26774, "upload_time": "2018-10-16T10:11:20", "url": "https://files.pythonhosted.org/packages/67/ba/a6bb0af38e50cb4edcbd5e8fc4bc56994a7301a75990889d01541d9db1fd/cytopast-1.0.9.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "43211a831bdcdfde7672379fe65ae3f1", "sha256": "95fd50235bba0388d4a04b98589f2cdc50f02d3d029ae79320844e795fd5d5f8" }, "downloads": -1, "filename": "cytopast-1.1.1.tar.gz", "has_sig": false, "md5_digest": "43211a831bdcdfde7672379fe65ae3f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26824, "upload_time": "2018-10-17T14:18:02", "url": "https://files.pythonhosted.org/packages/16/ca/db34087112ffcb73a9aa7fb28b9f85f7b601a8d5f53fe3e2f49184420b34/cytopast-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "43211a831bdcdfde7672379fe65ae3f1", "sha256": "95fd50235bba0388d4a04b98589f2cdc50f02d3d029ae79320844e795fd5d5f8" }, "downloads": -1, "filename": "cytopast-1.1.1.tar.gz", "has_sig": false, "md5_digest": "43211a831bdcdfde7672379fe65ae3f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26824, "upload_time": "2018-10-17T14:18:02", "url": "https://files.pythonhosted.org/packages/16/ca/db34087112ffcb73a9aa7fb28b9f85f7b601a8d5f53fe3e2f49184420b34/cytopast-1.1.1.tar.gz" } ] }