{
"info": {
"author": "Dmitriy Morozov",
"author_email": "dmitriy@mrzv.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Programming Language :: C++",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.2",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Utilities"
],
"description": "Dionysus 2\n==========\n\nDionysus is a computational topology package focused on\npersistent homology. It is written in C++, with Python bindings.\nThe second version (`previous version `_)\nis re-written from scratch, which helps it accomplish a few goals:\n\n * `Modified BSD license `_ (because GPL causes too many problems in academic software).\n * No dependency on Boost.Python; Dionysus 2 uses (and includes) `PyBind11 `_ instead, which greatly simplifies installation.\n * Cleaner, more consistent internal design (for example, all algorithms support arbitrary fields).\n * Some new algorithms, e.g., `omni-field persistence `_ and Wasserstein and bottleneck `distance computation `_ from `Hera `_.\n * A few `plotting `_ routines, based on `Matplotlib `_.\n * Better integration with `NumPy `_.\n\nFeatures that haven't (yet) made it over from `Dionysus 1 `_ include vineyards.\nAlpha shape filtrations are available via `DioDe `_.\n\n**Dependencies:**\n * `Boost `_, although Dionysus 2 doesn't link any of its libraries, so it's considerably easier to build the project.\n * (Optional) `SciPy `_ for the LSQR routine used in `circular coordinates `_.\n * (Optional) `Maplotlib `_ for plotting.\n\n**Requirements:**\n * Boost needs to be at least version 1.55.\n * If you are using GCC, the oldest supported version is 5.4.\n\n**Contact:**\n * please use the `dionysus mailing list `_\n for all questions and discussion related to the library;\n * GitHub's `issue tracker `_\n is a central location for bug reports and feature requests.\n\nGet, Build, Install\n-------------------\n\nThe simplest way to install Dionysus, as a Python package, is from `PyPI `_:\n\n.. parsed-literal::\n\n pip install --verbose dionysus\n\nPass ``--upgrade`` to ``pip``, if you have already installed some version of Dionysus.\n\nAlternatively, you can install it directly from the development repository (this gives you the latest version):\n\n.. parsed-literal::\n\n pip install --verbose `git+https://github.com/mrzv/dionysus.git `_\n\nAlternatively, you can clone and build everything by hand.\nTo get Dionysus 2, either clone its `repository `_:\n\n.. parsed-literal::\n\n git clone ``_\n\nor download it as a `Zip archive `_.\n\nTo build the project::\n\n mkdir build\n cd build\n cmake ..\n make\n\nTo use the Python bindings, either launch Python from ``.../build/bindings/python`` or add this directory to your ``PYTHONPATH`` variable, by adding::\n\n export PYTHONPATH=.../build/bindings/python:$PYTHONPATH\n\nto your ``~/.bashrc`` or ``~/.zshrc``.\n\nDocumentation\n-------------\n\nDocumentation for Dionysus can be found `here `_.",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://mrzv.org/software/dionysus2",
"keywords": "",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "dionysus",
"package_url": "https://pypi.org/project/dionysus/",
"platform": "",
"project_url": "https://pypi.org/project/dionysus/",
"project_urls": {
"Homepage": "http://mrzv.org/software/dionysus2"
},
"release_url": "https://pypi.org/project/dionysus/2.0.6/",
"requires_dist": null,
"requires_python": "",
"summary": "Library for computing persistent homology",
"version": "2.0.6"
},
"last_serial": 4097503,
"releases": {
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "6afb96edabd2e4219416836498e19af4",
"sha256": "040e45d9bd415dfdc02dd9bf257affe9e865c029dbfef9d703144e6cf7311fcf"
},
"downloads": -1,
"filename": "dionysus-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "6afb96edabd2e4219416836498e19af4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 718405,
"upload_time": "2017-09-16T02:12:11",
"url": "https://files.pythonhosted.org/packages/cf/58/4f56cbc4125ae89f69b2862107014e06fc6a12a36b7fb6e94ad95eab36c3/dionysus-2.0.1.tar.gz"
}
],
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "44593d0ca07e5836d9312427e9cdb032",
"sha256": "78c24da06fd273f0103ad4cb86331f5f4518d7f0445e2cecd0e325ca1a2d011f"
},
"downloads": -1,
"filename": "dionysus-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "44593d0ca07e5836d9312427e9cdb032",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2162400,
"upload_time": "2017-09-16T02:18:07",
"url": "https://files.pythonhosted.org/packages/47/5f/fdff2b2868de745a07614077f303bb45316644bc032ebfaca1436d728440/dionysus-2.0.2.tar.gz"
}
],
"2.0.3": [
{
"comment_text": "",
"digests": {
"md5": "bbc11c824c72530eafb7801399e37d78",
"sha256": "cdd44b3dfd7199290f28af1b6d3fdd61167db231601330a9b73cad083a86366d"
},
"downloads": -1,
"filename": "dionysus-2.0.3.tar.gz",
"has_sig": false,
"md5_digest": "bbc11c824c72530eafb7801399e37d78",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4620840,
"upload_time": "2017-09-28T18:44:32",
"url": "https://files.pythonhosted.org/packages/20/77/e6395687eb442e7dcb37ceb3ad5646f222ac74739b0aa186189a22085ee7/dionysus-2.0.3.tar.gz"
}
],
"2.0.4": [
{
"comment_text": "",
"digests": {
"md5": "b897156bf37165640662aaacd29bdad2",
"sha256": "e411396c63aa6838e414c18979d4d90a28fcc60ae1660389e6b777a43479bf40"
},
"downloads": -1,
"filename": "dionysus-2.0.4.tar.gz",
"has_sig": false,
"md5_digest": "b897156bf37165640662aaacd29bdad2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1015123,
"upload_time": "2017-11-15T00:03:55",
"url": "https://files.pythonhosted.org/packages/e7/7c/9e5f6911dfac70ac62a544155f9e3b4436f20a8c4e8559aeb492381549c1/dionysus-2.0.4.tar.gz"
}
],
"2.0.5": [
{
"comment_text": "",
"digests": {
"md5": "989ebbba0012b5954f59a10f249cdaf3",
"sha256": "757fbc7cdfe69e7b267255a8b36456e9447830d1838a23cd6cfaed7da77083da"
},
"downloads": -1,
"filename": "dionysus-2.0.5-cp27-cp27m-macosx_10_13_intel.whl",
"has_sig": false,
"md5_digest": "989ebbba0012b5954f59a10f249cdaf3",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": null,
"size": 373700,
"upload_time": "2018-04-24T21:25:27",
"url": "https://files.pythonhosted.org/packages/e4/79/432f8ede2b590c72b43322a0c11cb6263515ba8500b292aef2f18a01da0a/dionysus-2.0.5-cp27-cp27m-macosx_10_13_intel.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8ab790447095185229c8c76a8093c991",
"sha256": "a5c8a18b6e9be0f8ae3eb12edff1c0b4cf931ae18479106f91fbc9b27e458155"
},
"downloads": -1,
"filename": "dionysus-2.0.5-cp36-cp36m-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "8ab790447095185229c8c76a8093c991",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": null,
"size": 374056,
"upload_time": "2018-04-24T21:20:43",
"url": "https://files.pythonhosted.org/packages/5a/2f/30c59874df5b5a4d09130abb6c969c70d3eef066640b2c3c6d37d95bd05e/dionysus-2.0.5-cp36-cp36m-macosx_10_13_x86_64.whl"
},
{
"comment_text": "",
"digests": {
"md5": "1e398f065a8d89005f39f8ccd689fd57",
"sha256": "3348014522b5166c51802c4e3e735685005ca098895debd000387c1f9de0987e"
},
"downloads": -1,
"filename": "dionysus-2.0.5.tar.gz",
"has_sig": false,
"md5_digest": "1e398f065a8d89005f39f8ccd689fd57",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1015246,
"upload_time": "2018-04-24T21:11:59",
"url": "https://files.pythonhosted.org/packages/1c/94/05f8d7e4b198445a54ce422a9bb907850d23cc7e00a3f45f2a6f639e7424/dionysus-2.0.5.tar.gz"
}
],
"2.0.6": [
{
"comment_text": "",
"digests": {
"md5": "619cb5f593172ea20055c8aeb50a1871",
"sha256": "ca7ce8d6210166b40285d248aea77fe4a6e2b3ffe3a4eee0a9d25573e8401b47"
},
"downloads": -1,
"filename": "dionysus-2.0.6-cp27-cp27m-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "619cb5f593172ea20055c8aeb50a1871",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": null,
"size": 394557,
"upload_time": "2018-07-24T15:53:44",
"url": "https://files.pythonhosted.org/packages/7c/ea/644750fa37ceb15ac950d87804c45d0f70c0e29fbedc846f0903bfb0ff61/dionysus-2.0.6-cp27-cp27m-macosx_10_13_x86_64.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0b3ce1948ff6ebf22b2e7b04ca7fe390",
"sha256": "d28bd94c3d4b297d0262fdcb01233d4bfe34b4a0c7d25031edf09d03c72ddb93"
},
"downloads": -1,
"filename": "dionysus-2.0.6-cp37-cp37m-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "0b3ce1948ff6ebf22b2e7b04ca7fe390",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 394251,
"upload_time": "2018-07-24T15:53:14",
"url": "https://files.pythonhosted.org/packages/30/c5/e5754191552d30bf3ef3016d84ab7c0e2c03bed3f267d03833bc0d858d19/dionysus-2.0.6-cp37-cp37m-macosx_10_13_x86_64.whl"
},
{
"comment_text": "",
"digests": {
"md5": "504ad8b83ce9c4d791eb520f78e2c824",
"sha256": "cce43402c0ccde42f39f3aef773089eb66e47fec3671a5e72625027733697d21"
},
"downloads": -1,
"filename": "dionysus-2.0.6.tar.gz",
"has_sig": false,
"md5_digest": "504ad8b83ce9c4d791eb520f78e2c824",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1009249,
"upload_time": "2018-07-24T15:46:43",
"url": "https://files.pythonhosted.org/packages/11/9f/8ba37ad605819e005ac98aa9f5529628dca8a9c56d4ab13e02563d0da18a/dionysus-2.0.6.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "619cb5f593172ea20055c8aeb50a1871",
"sha256": "ca7ce8d6210166b40285d248aea77fe4a6e2b3ffe3a4eee0a9d25573e8401b47"
},
"downloads": -1,
"filename": "dionysus-2.0.6-cp27-cp27m-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "619cb5f593172ea20055c8aeb50a1871",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": null,
"size": 394557,
"upload_time": "2018-07-24T15:53:44",
"url": "https://files.pythonhosted.org/packages/7c/ea/644750fa37ceb15ac950d87804c45d0f70c0e29fbedc846f0903bfb0ff61/dionysus-2.0.6-cp27-cp27m-macosx_10_13_x86_64.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0b3ce1948ff6ebf22b2e7b04ca7fe390",
"sha256": "d28bd94c3d4b297d0262fdcb01233d4bfe34b4a0c7d25031edf09d03c72ddb93"
},
"downloads": -1,
"filename": "dionysus-2.0.6-cp37-cp37m-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "0b3ce1948ff6ebf22b2e7b04ca7fe390",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 394251,
"upload_time": "2018-07-24T15:53:14",
"url": "https://files.pythonhosted.org/packages/30/c5/e5754191552d30bf3ef3016d84ab7c0e2c03bed3f267d03833bc0d858d19/dionysus-2.0.6-cp37-cp37m-macosx_10_13_x86_64.whl"
},
{
"comment_text": "",
"digests": {
"md5": "504ad8b83ce9c4d791eb520f78e2c824",
"sha256": "cce43402c0ccde42f39f3aef773089eb66e47fec3671a5e72625027733697d21"
},
"downloads": -1,
"filename": "dionysus-2.0.6.tar.gz",
"has_sig": false,
"md5_digest": "504ad8b83ce9c4d791eb520f78e2c824",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1009249,
"upload_time": "2018-07-24T15:46:43",
"url": "https://files.pythonhosted.org/packages/11/9f/8ba37ad605819e005ac98aa9f5529628dca8a9c56d4ab13e02563d0da18a/dionysus-2.0.6.tar.gz"
}
]
}