{ "info": { "author": "Daniel Burkhardt, Krishnaswamy Lab, Yale University", "author_email": "daniel.burkhardt@yale.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Framework :: Jupyter", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Visualization" ], "description": "===========================================================================\nPHATE - Potential of Heat-diffusion for Affinity-based Trajectory Embedding\n===========================================================================\n\n.. image:: https://img.shields.io/pypi/v/phate.svg\n :target: https://pypi.org/project/phate/\n :alt: Latest PyPi version\n.. image:: https://img.shields.io/cran/v/phateR.svg\n :target: https://cran.r-project.org/package=phateR\n :alt: Latest CRAN version\n.. image:: https://api.travis-ci.com/KrishnaswamyLab/phate.svg?branch=master\n :target: https://travis-ci.com/KrishnaswamyLab/PHATE\n :alt: Travis CI Build\n.. image:: https://img.shields.io/readthedocs/phate.svg\n :target: https://phate.readthedocs.io/\n :alt: Read the Docs\n.. image:: https://zenodo.org/badge/DOI/10.1101/120378.svg\n :target: https://doi.org/10.1101/120378\n :alt: bioRxiv Preprint\n.. image:: https://img.shields.io/twitter/follow/KrishnaswamyLab.svg?style=social&label=Follow\n :target: https://twitter.com/KrishnaswamyLab\n :alt: Twitter\n.. image:: https://img.shields.io/github/stars/KrishnaswamyLab/PHATE.svg?style=social&label=Stars\n :target: https://github.com/KrishnaswamyLab/PHATE/\n :alt: GitHub stars\n\nPHATE (Potential of Heat-diffusion for Affinity-based Trajectory Embedding) is a tool for visualizing high dimensional data. PHATE uses a novel conceptual framework for learning and visualizing the manifold to preserve both local and global distances.\n\nTo see how PHATE can be applied to datasets such as facial images and single-cell data from human embryonic stem cells, check out our `preprint on BioRxiv`_.\n\n`Kevin R. Moon, David van Dijk, Zheng Wang, et al. Visualizing Transitions and Structure for Biological Data Exploration. 2018. BioRxiv.`__\n\n.. _`preprint on BioRxiv`: https://www.biorxiv.org/content/early/2017/03/24/120378\n\n__ `preprint on BioRxiv`_\n\nPHATE has been implemented in Python >=3.5, R_ and MATLAB_.\n\n.. _R: https://github.com/KrishnaswamyLab/phateR\n.. _MATLAB: https://github.com/KrishnaswamyLab/PHATE\n\nPython installation and dependencies\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nInstallation with ``pip``\n-------------------------\n\nThe Python version of PHATE can be installed using::\n\n pip install --user phate\n\nInstallation from source\n------------------------\n\nThe Python version of PHATE can be installed from GitHub by running the following from a terminal::\n\n git clone --recursive git://github.com/KrishnaswamyLab/PHATE.git\n cd Python\n python setup.py install --user\n\nQuick Start\n~~~~~~~~~~~\n\nIf you have loaded a data matrix ``data`` in Python (cells on rows, genes on columns) you can run PHATE as follows::\n\n import phate\n phate_op = phate.PHATE()\n data_phate = phate_op.fit_transform(data)\n\nPHATE accepts the following data types: ``numpy.array``, ``scipy.spmatrix``, ``pandas.DataFrame`` and ``anndata.AnnData``.\n\nUsage\n~~~~~\n\nPHATE has been implemented with an API that should be familiar to those\nwith experience using scikit-learn. The core of the PHATE package is the\n``PHATE`` class which is a subclass of ``sklearn.base.BaseEstimator``.\nTo get started, ``import phate`` and instantiate a ``phate.PHATE()``\nobject. Just like most ``sklearn`` estimators, ``PHATE()`` objects have\nboth ``fit()`` and ``fit_transform()`` methods. For more information,\ncheck out our notebook below.\n\nIf you want to try running our test script on a DLA fractal tree, run the following in a Python interpreter::\n\n import phate\n tree_data, tree_clusters = phate.tree.gen_dla()\n phate_operator = phate.PHATE(k=15, t=100)\n tree_phate = phate_operator.fit_transform(tree_data)\n phate.plot.scatter2d(phate_operator, c=tree_clusters) # or phate.plot.scatter2d(tree_phate, c=tree_clusters)\n phate.plot.rotate_scatter3d(phate_operator, c=tree_clusters)\n\nJupyter Notebooks\n~~~~~~~~~~~~~~~~~\n\nA demo on PHATE usage and visualization for single cell RNA-seq data can be found in this `Jupyter notebook `_. A second tutorial is available `here `_ which works with the artificial tree shown above in more detail. You can also access interactive versions of these tutorials on Google Colaboratory: `single cell RNA seq `_, `artificial tree `_.\n\nHelp\n^^^^\n\nIf you have any questions or require assistance using PHATE, please contact us at https://krishnaswamylab.org/get-help\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/KrishnaswamyLab/PHATE/archive/v0.4.5.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KrishnaswamyLab/PHATE", "keywords": "visualization,big-data,dimensionality-reduction,embedding,manifold-learning,computational-biology", "license": "GNU General Public License Version 2", "maintainer": "", "maintainer_email": "", "name": "phate", "package_url": "https://pypi.org/project/phate/", "platform": "", "project_url": "https://pypi.org/project/phate/", "project_urls": { "Download": "https://github.com/KrishnaswamyLab/PHATE/archive/v0.4.5.tar.gz", "Homepage": "https://github.com/KrishnaswamyLab/PHATE" }, "release_url": "https://pypi.org/project/phate/0.4.5/", "requires_dist": [ "numpy (>=1.14.0)", "scipy (>=1.1.0)", "scikit-learn (>=0.20.0)", "future", "tasklogger (>=1.0)", "graphtools (>=1.3.1)", "scprep (>=0.11.1)", "sphinx ; extra == 'doc'", "sphinxcontrib-napoleon ; extra == 'doc'", "nose2 ; extra == 'test'", "anndata ; extra == 'test'", "matplotlib (<3.1,>=3.0) ; extra == 'test'" ], "requires_python": "", "summary": "PHATE", "version": "0.4.5" }, "last_serial": 5978359, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "2824cfca3cbd1bc7508515c5c689ca5f", "sha256": "b7589c0cf078f96eed3dcbf2f01ad1fb2fb3edcf5bdad3e5c995f92ed98bd318" }, "downloads": -1, "filename": "phate-0.2.tar.gz", "has_sig": false, "md5_digest": "2824cfca3cbd1bc7508515c5c689ca5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12885, "upload_time": "2018-04-30T21:15:45", "url": "https://files.pythonhosted.org/packages/23/f4/cba7d806b1d0550fda9bfbe3cb507aadc6517ec2456cc86a33fb2c49b20d/phate-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6bc99f4ec8310971fd5f8a9d85b6659e", "sha256": "b97943611eff96cc4fa88a74759e45f08e4fac758489e681f7ab85a2e82fb2f7" }, "downloads": -1, "filename": "phate-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6bc99f4ec8310971fd5f8a9d85b6659e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14173, "upload_time": "2018-05-01T15:29:56", "url": "https://files.pythonhosted.org/packages/86/b3/546ff87a7fbef4eb1188d98b5fba9f35fe1727d65ad31a363ffb180bbd8a/phate-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "2c0e0768dc3b346e521173539cf65300", "sha256": "7014c2dd036d2b56b4cf792f67e89944b954ab24f7259ae4cc8c48c773cbd600" }, "downloads": -1, "filename": "phate-0.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "2c0e0768dc3b346e521173539cf65300", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24570, "upload_time": "2018-11-23T01:08:59", "url": "https://files.pythonhosted.org/packages/8a/c9/505c0d57986162c33196842fe54605846821106685f5d9c05dcb3ad04a4d/phate-0.2.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10e291461c622e89b77407602bc82093", "sha256": "64098b028977dd6c54afbae70865d266395bfc1dc05c51b9219b47ebb2a4350b" }, "downloads": -1, "filename": "phate-0.2.10.tar.gz", "has_sig": false, "md5_digest": "10e291461c622e89b77407602bc82093", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22432, "upload_time": "2018-11-23T01:09:01", "url": "https://files.pythonhosted.org/packages/66/e6/cb703ab1da0237997bc39f26b8d9498b267fe68bd7581b3e1b311efde98d/phate-0.2.10.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5b197e00117bb09bb339a3b6c320f255", "sha256": "c9dd3e4a92bac188d371fe9aa3af439dacc9b941721b139605a1a0a8bfd24431" }, "downloads": -1, "filename": "phate-0.2.2.tar.gz", "has_sig": false, "md5_digest": "5b197e00117bb09bb339a3b6c320f255", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14114, "upload_time": "2018-05-04T16:07:36", "url": "https://files.pythonhosted.org/packages/f5/c7/84b02d06903882b40f44ca499b7692c6a20ffe01818e6ca257e33298f89e/phate-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "e650627c56ea041d5d88db1e00726104", "sha256": "bb15f0d4f85ef0eb780204894aa292caacee234c669b5ff1c06f3595e49755f8" }, "downloads": -1, "filename": "phate-0.2.3.tar.gz", "has_sig": false, "md5_digest": "e650627c56ea041d5d88db1e00726104", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14279, "upload_time": "2018-05-04T21:00:55", "url": "https://files.pythonhosted.org/packages/7e/e7/288b111fddd29f45f4ddbe8de924e7a779bc0d158847229281db69fb2794/phate-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "92b1a82c4f8ee3d1faea0ba9b5868c4e", "sha256": "c0298b892931b1c7c680dcaa12bd625911bddedc340e35c650eef7b685649e3b" }, "downloads": -1, "filename": "phate-0.2.4.tar.gz", "has_sig": false, "md5_digest": "92b1a82c4f8ee3d1faea0ba9b5868c4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14691, "upload_time": "2018-05-14T17:44:11", "url": "https://files.pythonhosted.org/packages/46/61/0ad9bdd0ba07a3b80aa8e3155e81bb1a722f130135f94382a66197b74614/phate-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "7a0a06d2fda6c66bf2fe2e67a19d8122", "sha256": "9332dbda0b096190babcd8ee094ff40cd12d5b0ecf64c5aa91aa22d9740fb686" }, "downloads": -1, "filename": "phate-0.2.5.tar.gz", "has_sig": false, "md5_digest": "7a0a06d2fda6c66bf2fe2e67a19d8122", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16907, "upload_time": "2018-05-22T23:24:42", "url": "https://files.pythonhosted.org/packages/5c/aa/223ecea37e57b10a4d18f38deb293c274cfae2f0af2796136c4a92995da6/phate-0.2.5.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "4d0e487f312b319f16756d42dcb7886a", "sha256": "dbd1459086acf2d9f1f540f541941b40e65cc0fa59678d70b0783e4922206f21" }, "downloads": -1, "filename": "phate-0.2.7.tar.gz", "has_sig": false, "md5_digest": "4d0e487f312b319f16756d42dcb7886a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18398, "upload_time": "2018-06-02T04:28:30", "url": "https://files.pythonhosted.org/packages/1b/15/207c40eb75de3f5c454def3e24ffe7c72235ef9bde2892dc2f4d09344311/phate-0.2.7.tar.gz" } ], "0.2.7.1": [ { "comment_text": "", "digests": { "md5": "a4828a72d387459a95a9a6f433682d67", "sha256": "154c83f3021893eefa5185bc5e1fd913b13dd80c7d6e984b37695bda5570ab48" }, "downloads": -1, "filename": "phate-0.2.7.1.tar.gz", "has_sig": false, "md5_digest": "a4828a72d387459a95a9a6f433682d67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18518, "upload_time": "2018-06-08T02:05:43", "url": "https://files.pythonhosted.org/packages/f3/a8/f6d62a1f3e9ad3628eb44dd4be4332441f363d009be6dcb53d122727c9da/phate-0.2.7.1.tar.gz" } ], "0.2.7.2": [ { "comment_text": "", "digests": { "md5": "7eca777ffd5e9890639cbec44530e500", "sha256": "923441a9d9c9791a13a35ad799ec6ab304c89d1c3fd15d7548768a561f04a984" }, "downloads": -1, "filename": "phate-0.2.7.2.tar.gz", "has_sig": false, "md5_digest": "7eca777ffd5e9890639cbec44530e500", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17985, "upload_time": "2018-06-10T19:52:46", "url": "https://files.pythonhosted.org/packages/e5/87/af498aa2f79e38f8a101d589f6e34270df383b9c108ee6004fea042034b0/phate-0.2.7.2.tar.gz" } ], "0.2.7.3": [ { "comment_text": "", "digests": { "md5": "cbec3dff44280e4f1a4ee6ecdee8595d", "sha256": "c2cfbcd3f5ca080d2c732c57f47adaacf1942f60103e4c58914db7a45848c7df" }, "downloads": -1, "filename": "phate-0.2.7.3.tar.gz", "has_sig": false, "md5_digest": "cbec3dff44280e4f1a4ee6ecdee8595d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18639, "upload_time": "2018-06-19T15:12:57", "url": "https://files.pythonhosted.org/packages/57/c7/96db20c67193516631363a744bd46092b620a57de28d3345e360ee7ed70d/phate-0.2.7.3.tar.gz" } ], "0.2.7.4": [ { "comment_text": "", "digests": { "md5": "a60f872591b1129827b910ba5bfeb6e8", "sha256": "0c573ce7a7a624ab9cab7a686192043ef64e7f25dcd8d24ab8d363694c816714" }, "downloads": -1, "filename": "phate-0.2.7.4.tar.gz", "has_sig": false, "md5_digest": "a60f872591b1129827b910ba5bfeb6e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18209, "upload_time": "2018-06-21T20:28:19", "url": "https://files.pythonhosted.org/packages/59/eb/13dc68987702a4e00ff822c5315ac90231212efabc49c07fa8425fbb1ead/phate-0.2.7.4.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "de28a7fd20676e22f779de0c4b9cfd16", "sha256": "f2b74b7852d7bb3ddaff2780382a583d342c48c3723f68db6d8a360dd56dc105" }, "downloads": -1, "filename": "phate-0.2.8.tar.gz", "has_sig": false, "md5_digest": "de28a7fd20676e22f779de0c4b9cfd16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21481, "upload_time": "2018-06-27T01:36:15", "url": "https://files.pythonhosted.org/packages/f8/a8/2b14be9ccd318eda5370234955a8640d4a4d0ecd8d53f4c54306dad7a917/phate-0.2.8.tar.gz" } ], "0.2.8.1": [ { "comment_text": "", "digests": { "md5": "0a01deb20a15abcead5fd0581356ef26", "sha256": "627417113c45902dce28f6512629aac6a34496f66e89083ccdb84812e42baf06" }, "downloads": -1, "filename": "phate-0.2.8.1.tar.gz", "has_sig": false, "md5_digest": "0a01deb20a15abcead5fd0581356ef26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20966, "upload_time": "2018-06-30T03:55:23", "url": "https://files.pythonhosted.org/packages/c7/51/ff32b6bb29b82a4321f027940e306dd24ccd1f6a6014c813f94228225963/phate-0.2.8.1.tar.gz" } ], "0.2.8.2": [ { "comment_text": "", "digests": { "md5": "5db8515b811f5240e650b60222e77a91", "sha256": "2a98488199a963fc090ddc94a49d59e74b6062e40c3500b65115deea8248e111" }, "downloads": -1, "filename": "phate-0.2.8.2.tar.gz", "has_sig": false, "md5_digest": "5db8515b811f5240e650b60222e77a91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20971, "upload_time": "2018-06-30T03:56:58", "url": "https://files.pythonhosted.org/packages/72/bf/c301a39308ef3b21230fc8c4e8a8cf928402ba9e3fa7e05f44dd3157d2e3/phate-0.2.8.2.tar.gz" } ], "0.2.8.3": [ { "comment_text": "", "digests": { "md5": "4c96fcf5a4fe94114ff37ac8a5e56cc1", "sha256": "5714b61acd29bfdb3c51ea1383f6f471f89ff90d0200ba2fd4663b0a934c5d9d" }, "downloads": -1, "filename": "phate-0.2.8.3.tar.gz", "has_sig": false, "md5_digest": "4c96fcf5a4fe94114ff37ac8a5e56cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20914, "upload_time": "2018-06-30T04:06:41", "url": "https://files.pythonhosted.org/packages/84/19/8efadea6410bb82ccfde67974cdb6a25b582fe907fd51fa20f0e15e85ebc/phate-0.2.8.3.tar.gz" } ], "0.2.8.4": [ { "comment_text": "", "digests": { "md5": "bad902d3e93e6fe1162b33451019aed6", "sha256": "e75094bf05e3f3f559e8d28fcb0006e38d014a4cf6a3abebafdcee45b1e17ce1" }, "downloads": -1, "filename": "phate-0.2.8.4.tar.gz", "has_sig": false, "md5_digest": "bad902d3e93e6fe1162b33451019aed6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22111, "upload_time": "2018-07-09T16:49:35", "url": "https://files.pythonhosted.org/packages/14/22/bd12cb776ea5ef85369da984c7af6fd4e9a3986b89948cb3a48830c65dad/phate-0.2.8.4.tar.gz" } ], "0.2.8.5": [ { "comment_text": "", "digests": { "md5": "be15841e570a1d341cc01777c98d7663", "sha256": "f126fa4c727209e6e1c920a533645d9bb0a7fb786d9c478a6ab866887c5d3010" }, "downloads": -1, "filename": "phate-0.2.8.5.tar.gz", "has_sig": false, "md5_digest": "be15841e570a1d341cc01777c98d7663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22145, "upload_time": "2018-07-11T20:23:54", "url": "https://files.pythonhosted.org/packages/1d/cd/736be68351d99e8aa18224e3cb2ed34facaa2eb6fe9dc9889616c9d01a50/phate-0.2.8.5.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "7526128b15b68f0bab19201ee0288cfa", "sha256": "b2c2677e4cff206f5653bba1d003902cf1a0a800c53df9fb3b63a91a080826d3" }, "downloads": -1, "filename": "phate-0.2.9.tar.gz", "has_sig": false, "md5_digest": "7526128b15b68f0bab19201ee0288cfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21559, "upload_time": "2018-08-13T21:09:39", "url": "https://files.pythonhosted.org/packages/af/cd/c826e6a7ddd511eadaa962102e489014b0436b58c7511bcafe0e340a10d5/phate-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "5ae32b346eba1dee0e2585ed9ac48d07", "sha256": "3410acfd32478bc43832d5d76bb85f2a43711df5181d37e0d5551db402de4262" }, "downloads": -1, "filename": "phate-0.3.0-py3.5.egg", "has_sig": false, "md5_digest": "5ae32b346eba1dee0e2585ed9ac48d07", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 53096, "upload_time": "2018-12-22T02:28:55", "url": "https://files.pythonhosted.org/packages/4d/93/80b05a591cea2c8cd0c40789798c4b70efa0a81718b023b38d814f568eb2/phate-0.3.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "9d09dff40806d70e77461fdfeeef9295", "sha256": "7eba667f6c6fa4328458fbb5aad242977a337b9831a6cb4beaef33aa089e3c6b" }, "downloads": -1, "filename": "phate-0.3.0-py3.6.egg", "has_sig": false, "md5_digest": "9d09dff40806d70e77461fdfeeef9295", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 52423, "upload_time": "2018-12-22T02:29:06", "url": "https://files.pythonhosted.org/packages/b0/ed/b02b8b6ad0fef288ed0ddded6561538febfaeda7a036fd4dde655a4545ba/phate-0.3.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "2d5663f66f6a61432ac1e54038412da9", "sha256": "bbbe6b998c1dcc8d968fc7649fcf09396b953e5ce9109f84e678200660f9b6d2" }, "downloads": -1, "filename": "phate-0.3.0-py3.7.egg", "has_sig": false, "md5_digest": "2d5663f66f6a61432ac1e54038412da9", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 52467, "upload_time": "2018-12-22T03:38:52", "url": "https://files.pythonhosted.org/packages/a0/e0/21a5e16147a22d55dad23c8ff8ed1cb2c3fef4bc912f2bf03018e2d56a70/phate-0.3.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "fc61a32e8187379dfbc52f7b4d67dd2b", "sha256": "bb2fa5c909aef3a132faad2ae727fbb039e9c7f3b1884249d11bbd9212d15bbc" }, "downloads": -1, "filename": "phate-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fc61a32e8187379dfbc52f7b4d67dd2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25221, "upload_time": "2018-12-22T02:28:53", "url": "https://files.pythonhosted.org/packages/52/68/7d8405446c6ad9256a0afd943c0e1f6c5454aaa9da35afea90a9079bf52b/phate-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61b32fdd6e08ceb11e252d7b21f93fe6", "sha256": "9b341021051c889e14917a58eb6d95f4f0b6e7bebab15f57b1ba7b2e1ae51d9e" }, "downloads": -1, "filename": "phate-0.3.0.tar.gz", "has_sig": false, "md5_digest": "61b32fdd6e08ceb11e252d7b21f93fe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24400, "upload_time": "2018-12-22T02:28:56", "url": "https://files.pythonhosted.org/packages/b5/92/accba8b56c6fbd8f65008e4f7c7df601ce170526d823454245fed96d73fb/phate-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "8ca1b223632f0c128b84ab2d8bf0bfe4", "sha256": "0dc51d6973ea339d172811aa31ca05a583b41093447a8c9aa2a33e13cee11bb1" }, "downloads": -1, "filename": "phate-0.3.1-py3.5.egg", "has_sig": false, "md5_digest": "8ca1b223632f0c128b84ab2d8bf0bfe4", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 53151, "upload_time": "2018-12-22T05:07:29", "url": "https://files.pythonhosted.org/packages/b8/ef/6c8d1142a9fd206b9d7144f9b1ff8f8777b408075b3c04d5c938796da360/phate-0.3.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "c020015691834a055b905ee0bd611072", "sha256": "39ede7f6e2caabe70d0882227f3162b0098fcaf67d7e527ce13ce13e7844cc6e" }, "downloads": -1, "filename": "phate-0.3.1-py3.6.egg", "has_sig": false, "md5_digest": "c020015691834a055b905ee0bd611072", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 52494, "upload_time": "2018-12-22T05:06:43", "url": "https://files.pythonhosted.org/packages/73/a2/89463908e61bde2dd7f1d5cadd4a042d29140a87b7effa2ff510b343a2c0/phate-0.3.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "61ca6a7a43a042381a489133541225a2", "sha256": "dd4c94f4f7386e1d1d3cb6390fc2ca529ed850aa80dbad5ae5a65d1732048677" }, "downloads": -1, "filename": "phate-0.3.1-py3.7.egg", "has_sig": false, "md5_digest": "61ca6a7a43a042381a489133541225a2", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 52549, "upload_time": "2018-12-22T05:18:58", "url": "https://files.pythonhosted.org/packages/43/f6/6b944b6018cfc5ad5e85c2996bed1361cd64c38b044a1437ba7a837b46cd/phate-0.3.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "3835a4eed0d9f5f6a35141c43d8cf3b2", "sha256": "46ff088a50f69fc9d4f31fb0b76625f5e22a61dddf13988750031a257b19f84f" }, "downloads": -1, "filename": "phate-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3835a4eed0d9f5f6a35141c43d8cf3b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25233, "upload_time": "2018-12-22T05:06:41", "url": "https://files.pythonhosted.org/packages/a7/ec/e386f2da0e5d24ec1c4c20e3684f55fc919dee187116d402d9035c3fca85/phate-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56e4f34d7f6dd67a416440fd3f95e5c2", "sha256": "a6bb5c85f74b148edf9676ca1f87bf1a9f9ae204631179f5e60f02b65659cd69" }, "downloads": -1, "filename": "phate-0.3.1.tar.gz", "has_sig": false, "md5_digest": "56e4f34d7f6dd67a416440fd3f95e5c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24386, "upload_time": "2018-12-22T05:06:44", "url": "https://files.pythonhosted.org/packages/f2/db/fef9395cc6eae6f8be7be9d6f86742269fceca550a0f3f83beec8ba3c4d6/phate-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2eba2d1102b88e964300920dd770ba44", "sha256": "2bde51709f6c275146c118be55efa259aaa601c3e779169a84d95a707f1889f0" }, "downloads": -1, "filename": "phate-0.4.0-py3.5.egg", "has_sig": false, "md5_digest": "2eba2d1102b88e964300920dd770ba44", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 43454, "upload_time": "2019-02-06T22:06:44", "url": "https://files.pythonhosted.org/packages/1a/bb/97dc1d769c2dc9bb4f4a681651afb0ec9995618485125d1421ee0b8c6cf3/phate-0.4.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "6fc0ba73245a4a1e2bf04a6474a2581d", "sha256": "51f0b8ffa632f99b396644036f8369773e168f1f9b7f05c0ea8e58b52ab052c2" }, "downloads": -1, "filename": "phate-0.4.0-py3.6.egg", "has_sig": false, "md5_digest": "6fc0ba73245a4a1e2bf04a6474a2581d", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 42968, "upload_time": "2019-02-06T22:04:24", "url": "https://files.pythonhosted.org/packages/07/24/5d0a7e44abaf462cc0830b979efa79588dc285c32cd77eb6f14f996f8354/phate-0.4.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "856dc75e1d51159ae20e147f4c8de36d", "sha256": "d35b9557f43728105e653fe10294256cf8181834946133ddc3d43b21c6a3ba45" }, "downloads": -1, "filename": "phate-0.4.0-py3.7.egg", "has_sig": false, "md5_digest": "856dc75e1d51159ae20e147f4c8de36d", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 43011, "upload_time": "2019-02-06T22:21:04", "url": "https://files.pythonhosted.org/packages/16/8c/fde1d8de0b8190597895123fe688c99f3d8e89b4f8dab60d85bd1e44bf43/phate-0.4.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "7a1b72afbd83c9e63d38697a63a74b48", "sha256": "b97a54a8c2f87793da10efb64222ddbeb8b24547585748ac4e60c713c1edab5a" }, "downloads": -1, "filename": "phate-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7a1b72afbd83c9e63d38697a63a74b48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21288, "upload_time": "2019-02-06T22:04:23", "url": "https://files.pythonhosted.org/packages/aa/6b/f106d52abcfcac3f2d493d977bf7483d23fb813a5232d6ed0123988ce22f/phate-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c62e135a73778c694f0347a7556ce762", "sha256": "c21f0812a0940f7daba218a6622ace1f40d09f312926f511647ffca92b9c98a9" }, "downloads": -1, "filename": "phate-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c62e135a73778c694f0347a7556ce762", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20712, "upload_time": "2019-02-06T22:04:26", "url": "https://files.pythonhosted.org/packages/f0/35/cb37bbf060708452160b9e895768641d9befb50a4e90dd264cc8472c615a/phate-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a0d321ece9770a69e879e987bec41683", "sha256": "3859d8c5f2dfe548ac819a581166549e7b940b1faf68ebcd10f709127bbba6b9" }, "downloads": -1, "filename": "phate-0.4.1-py3.5.egg", "has_sig": false, "md5_digest": "a0d321ece9770a69e879e987bec41683", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 43525, "upload_time": "2019-02-11T23:58:19", "url": "https://files.pythonhosted.org/packages/13/c6/9b3a5cc534d19ef8b82b7a879607ad242fc2e8d26b23461854fc6969eb61/phate-0.4.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "49a7f0fe2b9b67e0c112555df66b28a7", "sha256": "79000e749fdaa443bd25e46438f91bce27f2d64c92365578ca095ae5492026e2" }, "downloads": -1, "filename": "phate-0.4.1-py3.6.egg", "has_sig": false, "md5_digest": "49a7f0fe2b9b67e0c112555df66b28a7", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 43039, "upload_time": "2019-02-11T23:57:15", "url": "https://files.pythonhosted.org/packages/a3/77/2f4c46cb57769e8bc1088322fb3489467db6e1af177708b0a4e5011e4df6/phate-0.4.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "4b0d80f1ffc71b373f4830c5c6e55bc3", "sha256": "4b08df71af80d020d9ba80991312664ec4a7f2d9035393bb1902289905d4e0a7" }, "downloads": -1, "filename": "phate-0.4.1-py3.7.egg", "has_sig": false, "md5_digest": "4b0d80f1ffc71b373f4830c5c6e55bc3", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 43099, "upload_time": "2019-02-12T00:12:36", "url": "https://files.pythonhosted.org/packages/b7/a5/fba769e5324d79f28eed11eeb19ca7423bd5b537bc609ef33182dff35c54/phate-0.4.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "f87f3846a23cadb0455e7ed0c617602c", "sha256": "5e5f34bd3b5b5df4cba55a240904e3b0f39431acd71cd6d4191fa4512bbab9bf" }, "downloads": -1, "filename": "phate-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f87f3846a23cadb0455e7ed0c617602c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21359, "upload_time": "2019-02-11T23:57:13", "url": "https://files.pythonhosted.org/packages/d7/79/f547d9bca700b835f1d48be0dbe9655f930f36fafdc44b2ddcddd53c3bf7/phate-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9b843975cee0933569f40c6bfe0a0b9", "sha256": "2e5510057480b3cb6dad8b2c46f2c2ff8fed3ccd7418b02c4ab31e264fb731b9" }, "downloads": -1, "filename": "phate-0.4.1.tar.gz", "has_sig": false, "md5_digest": "e9b843975cee0933569f40c6bfe0a0b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20813, "upload_time": "2019-02-11T23:57:16", "url": "https://files.pythonhosted.org/packages/3d/44/9b0dd4ff796eea9718c26a911b3db80635c591411fcfca25f7ec5e9e2bf8/phate-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "8c998168ca3655aa52ed0d86b294f180", "sha256": "055e8789ac783ffe12ce3f20f4d6ec9a61cb75c5e0ac4af1459647ca5059fc32" }, "downloads": -1, "filename": "phate-0.4.2-py3.5.egg", "has_sig": false, "md5_digest": "8c998168ca3655aa52ed0d86b294f180", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 44366, "upload_time": "2019-03-18T17:06:48", "url": "https://files.pythonhosted.org/packages/04/3d/3042c240b4ad59ce62ecf47a0a273a5fffce02bd7908c39c5224a66ed112/phate-0.4.2-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "5c51ec60ba87ba7755db60b63f759f8f", "sha256": "45c4a740bc7ee61657ce1093fb1966ac6e83afd507c1e3388cb7bd0fdaada2f6" }, "downloads": -1, "filename": "phate-0.4.2-py3.6.egg", "has_sig": false, "md5_digest": "5c51ec60ba87ba7755db60b63f759f8f", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 43861, "upload_time": "2019-03-18T17:07:55", "url": "https://files.pythonhosted.org/packages/7b/38/cd407d02183be51bd75042c7351f343bde73e27457bece696b915117cb72/phate-0.4.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "d33102012c27becdfd69e05ebf9b63eb", "sha256": "6ef42c33e18a94da2207119c1c5fbf59683266878aff3602f4cfbf64d5c30005" }, "downloads": -1, "filename": "phate-0.4.2-py3.7.egg", "has_sig": false, "md5_digest": "d33102012c27becdfd69e05ebf9b63eb", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 43906, "upload_time": "2019-03-18T17:17:46", "url": "https://files.pythonhosted.org/packages/32/c3/3cf9822dbbfcb33db35521392b57876a38f8d8a5640e8e8b0d356cbf7c49/phate-0.4.2-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "e5e035196ac89feb6956a881b8344771", "sha256": "d48ecc99556245491e88848e07aecbe29fc2bf70357b479457ec16cc330b9bd2" }, "downloads": -1, "filename": "phate-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e5e035196ac89feb6956a881b8344771", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21685, "upload_time": "2019-03-18T17:06:46", "url": "https://files.pythonhosted.org/packages/1f/64/74406a0118a7a262c2996d9d6cc7d67daa6488fe96ee7afa46290917b94d/phate-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e73a98b44f40d2537235c0ba7ff598e", "sha256": "a4e344978a16d302209596795c19ffc42c7cb83ff062cd9c8ed17e99ac01e80a" }, "downloads": -1, "filename": "phate-0.4.2.tar.gz", "has_sig": false, "md5_digest": "5e73a98b44f40d2537235c0ba7ff598e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21201, "upload_time": "2019-03-18T17:06:49", "url": "https://files.pythonhosted.org/packages/ab/d6/08cdcb5756c5878fe16eee6556077319212a48d4d723552d7e8418542393/phate-0.4.2.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "aa7f12c1624fb8142011ea306e73d623", "sha256": "2f21ada5de57e64afe476741ec7700f1ebba68a28c0b505fd8233082063a5955" }, "downloads": -1, "filename": "phate-0.4.4-py3.5.egg", "has_sig": false, "md5_digest": "aa7f12c1624fb8142011ea306e73d623", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 44862, "upload_time": "2019-07-07T13:24:43", "url": "https://files.pythonhosted.org/packages/9f/db/7ebd4f4ae1cfdb32194676f5311b761ab2751d1cf878317211d95737ba1f/phate-0.4.4-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "6d5d12557b07dd0afcab99988746195d", "sha256": "d47d469efaa02ad7491eef9a0c425e056799c8b62659f269911888a5897c1851" }, "downloads": -1, "filename": "phate-0.4.4-py3.6.egg", "has_sig": false, "md5_digest": "6d5d12557b07dd0afcab99988746195d", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 44351, "upload_time": "2019-07-07T13:25:00", "url": "https://files.pythonhosted.org/packages/e8/64/67709db3e51c5aba3573540bc4f0b00dfba34a7dcf5973e794b2c13e5d57/phate-0.4.4-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e95f46023a6c621f02327a68ace64c9a", "sha256": "d69aa0eee621ebf4d057acbab82701180329542f0576255d84e5618f82ed738e" }, "downloads": -1, "filename": "phate-0.4.4-py3.7.egg", "has_sig": false, "md5_digest": "e95f46023a6c621f02327a68ace64c9a", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 44419, "upload_time": "2019-07-07T13:35:45", "url": "https://files.pythonhosted.org/packages/3b/ff/d1f322dbb4f3737a69cccc9c91d3ec8c5d3c497250e91dbdde4e194a84e6/phate-0.4.4-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "54b674c826dd121ee9cab2fc452e9761", "sha256": "0b3707a966814011b4e620e06764c9704168d2ad9d458cf5510d974679d7163d" }, "downloads": -1, "filename": "phate-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "54b674c826dd121ee9cab2fc452e9761", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21909, "upload_time": "2019-07-07T13:24:42", "url": "https://files.pythonhosted.org/packages/e3/4b/84b4c37d5c42334472dd40b0ccdbb7442066131ca1b11365dd42cc5d1089/phate-0.4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce3ccddd967b1b38942525813e83534d", "sha256": "439a35d7582db7d8e6990d59d739dda3d31d19c1cb5316a8524124fbb3b90767" }, "downloads": -1, "filename": "phate-0.4.4.tar.gz", "has_sig": false, "md5_digest": "ce3ccddd967b1b38942525813e83534d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21421, "upload_time": "2019-07-07T13:24:45", "url": "https://files.pythonhosted.org/packages/1f/b7/d314c52b9492f8a1d9ed71caa88217993207e969e20f2554db145e0ee324/phate-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "548955f5e1061931f9153a49d7e001f7", "sha256": "e1e9e58a32380f5e36dbdfd46ae268b9d56240e5f797efe84b6ff1075b6747c6" }, "downloads": -1, "filename": "phate-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "548955f5e1061931f9153a49d7e001f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21933, "upload_time": "2019-10-15T16:37:47", "url": "https://files.pythonhosted.org/packages/00/f0/2dbd89b9540153f1a209111cdf0ba14b77485869be8fb963b033330379ea/phate-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d424475f55d1194a0fec551cf1309f0", "sha256": "99c94821d15d79c53a9f7cd11c34903089e814d76d52c054d19e577afcff74e6" }, "downloads": -1, "filename": "phate-0.4.5.tar.gz", "has_sig": false, "md5_digest": "5d424475f55d1194a0fec551cf1309f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19670, "upload_time": "2019-10-15T16:37:48", "url": "https://files.pythonhosted.org/packages/66/c2/76eb87b1fa1b109a93fe0f9cfa90ce2d3eb8408a9460270a4372c10d62ee/phate-0.4.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "548955f5e1061931f9153a49d7e001f7", "sha256": "e1e9e58a32380f5e36dbdfd46ae268b9d56240e5f797efe84b6ff1075b6747c6" }, "downloads": -1, "filename": "phate-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "548955f5e1061931f9153a49d7e001f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21933, "upload_time": "2019-10-15T16:37:47", "url": "https://files.pythonhosted.org/packages/00/f0/2dbd89b9540153f1a209111cdf0ba14b77485869be8fb963b033330379ea/phate-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d424475f55d1194a0fec551cf1309f0", "sha256": "99c94821d15d79c53a9f7cd11c34903089e814d76d52c054d19e577afcff74e6" }, "downloads": -1, "filename": "phate-0.4.5.tar.gz", "has_sig": false, "md5_digest": "5d424475f55d1194a0fec551cf1309f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19670, "upload_time": "2019-10-15T16:37:48", "url": "https://files.pythonhosted.org/packages/66/c2/76eb87b1fa1b109a93fe0f9cfa90ce2d3eb8408a9460270a4372c10d62ee/phate-0.4.5.tar.gz" } ] }