{ "info": { "author": "Nathaniel Saul", "author_email": "nathaniel.saul@wsu.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Education", "Intended Audience :: Financial and Insurance Industry", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "# Scikit-TDA\n\nThere is a growing need for an ecosystem of TDA libraries that is approachable to non-researchers. This project aims to provide a curated library for Python tools that are widely usable and easily approachable. Each is easy to install through traditional Python mechanisms, portable to all platforms, requires no dependencies outside of what is available on Pypi, has comprehensive documentation , is open source, provides an issue tracker and is responsive to questions, and exposes an intuitive API for developers familiar with the Python scientific computing ecosystem.\n\nEach project can stand alone, or be used as part of the scikit-tda bundle. This project curates the group of packages and houses extensive documentation and examples on how each package can be used together.\n\nScikit-TDA is a home for compatible TDA libraries intended for non-researchers. We provide detailed documentation and unified APIs so that using TDA can be used in the wild. The TDA ecosystem is rapidly growing. Below is the list of current projects, either built or in development, to be included in scikit-tda.\n\n- [Ripser](https://pypi.org/project/ripser/) - Data to diagrams in one line\n- [Persim](https://pypi.org/project/persim/) - Easy Persistence Images\n- [UMAP](https://pypi.org/project/umap-learn/) - Mathematically justified dimensionality reduction\n- [Kepler Mapper](https://pypi.org/project/kmapper/) - Mapper framework integrated into sklearn\n\n\nThe following packages are currently in development:\n\n- Cechmate - Custom filtrations builder\n- Diagrams - Comparison & Visualization of diagrams\n- TaDAsets - Data sets designed for TDA\n\n\nTo install all these libraries\n```\n pip install scikit-tda\n```\n\n## Contributions\n\nThis project is entirely a work in progress and still in the coneptual phase. We hope to assemble an ecosystem of TDA libraries, complete with documentation and examples, that is approachable to people outside the field of Algebraic Topology. If you would like to contribute and have ideas for how to do so, please reach out!\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/scikit-tda/scikit-tda", "keywords": "topology data analysis,algebraic topology,unsupervised learning,persistent homology,persistence images,persistence diagrams,uniform manifold approximation and projection,sheaf theory,mapper,data visualization", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "scikit-tda", "package_url": "https://pypi.org/project/scikit-tda/", "platform": "", "project_url": "https://pypi.org/project/scikit-tda/", "project_urls": { "Homepage": "https://github.com/scikit-tda/scikit-tda" }, "release_url": "https://pypi.org/project/scikit-tda/0.0.3/", "requires_dist": [ "numpy", "scipy", "scikit-learn", "matplotlib", "numba", "umap-learn", "Cython", "ripser", "persim", "pillow", "kmapper", "tadasets" ], "requires_python": ">3.3", "summary": "Topological Data Analysis for humans", "version": "0.0.3" }, "last_serial": 5378562, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "e63220e4c3cca223c430c8f6b2ecf356", "sha256": "58363bb2319d127fcbf44d0176e50189644bef77b9eed215ffde7b856714f2e1" }, "downloads": -1, "filename": "scikit_tda-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e63220e4c3cca223c430c8f6b2ecf356", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.3", "size": 2591, "upload_time": "2018-08-12T21:43:15", "url": "https://files.pythonhosted.org/packages/e2/67/14676df9d3c8fae3324f6a73e60e9b705c1dfea8131e275a313ab90bd09d/scikit_tda-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d8bf59c209ddc5e32f1819ecafd1bdb", "sha256": "20b0a38c7e18925caedace0db45cf4d0150afe01e1bd2dde7342108c4d4bbc33" }, "downloads": -1, "filename": "scikit-tda-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4d8bf59c209ddc5e32f1819ecafd1bdb", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.3", "size": 2666, "upload_time": "2018-08-12T21:43:16", "url": "https://files.pythonhosted.org/packages/6d/41/dfd809caa5581980c4f00963e65a00150c7c2175d0a88b708504c1751add/scikit-tda-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e63220e4c3cca223c430c8f6b2ecf356", "sha256": "58363bb2319d127fcbf44d0176e50189644bef77b9eed215ffde7b856714f2e1" }, "downloads": -1, "filename": "scikit_tda-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e63220e4c3cca223c430c8f6b2ecf356", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.3", "size": 2591, "upload_time": "2018-08-12T21:43:15", "url": "https://files.pythonhosted.org/packages/e2/67/14676df9d3c8fae3324f6a73e60e9b705c1dfea8131e275a313ab90bd09d/scikit_tda-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d8bf59c209ddc5e32f1819ecafd1bdb", "sha256": "20b0a38c7e18925caedace0db45cf4d0150afe01e1bd2dde7342108c4d4bbc33" }, "downloads": -1, "filename": "scikit-tda-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4d8bf59c209ddc5e32f1819ecafd1bdb", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.3", "size": 2666, "upload_time": "2018-08-12T21:43:16", "url": "https://files.pythonhosted.org/packages/6d/41/dfd809caa5581980c4f00963e65a00150c7c2175d0a88b708504c1751add/scikit-tda-0.0.3.tar.gz" } ] }