{ "info": { "author": "Joseph Park & Cameron Smith", "author_email": "Sugihara.Lab@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "## Empirical Dynamic Modeling (EDM)\n---\nThis package provides a Python/Pandas DataFrame interface to the [cppEDM](https://github.com/SugiharaLab/cppEDM) library for [EDM analysis](http://deepeco.ucsd.edu/nonlinear-dynamics-research/edm/). [Documentation](https://github.com/SugiharaLab/pyEDM/blob/master/doc/pyEDM.pdf) is available at [pyEDM](https://github.com/SugiharaLab/pyEDM).\n\nFunctionality includes:\n* Simplex projection (Sugihara and May 1990)\n* Sequential Locally Weighted Global Linear Maps (S-map) (Sugihara 1994)\n* Multivariate embeddings (Dixon et. al. 1999)\n* Convergent cross mapping (Sugihara et. al. 2012)\n* Multiview embedding (Ye and Sugihara 2016)\n\n---\n## Installation\n\n### Python Package Index (PyPI)\nCertain Mac OSX and Windows platforms are supported with prebuilt binary distributions and can be installed using the Python pip module. The module is located at [pypi.org/project/pyEDM](https://pypi.org/project/pyEDM/).\n\nInstallation can be executed as: `python -m pip install pyEDM`\n\n\n### Manual Install\nUnfortunately, we do not have the resources to provide pre-built binary distributions for all computer platforms. In this case the user is required to first build the cppEDM library on their machine, and then install the Python package using pip. On OSX and Linux this requires g++, on Windows, Microsoft Visual Studio Compiler (MSVC) which can be obtained from `Build Tools for Visual Studio 2019`. Only the Windows SDK is needed.\n\nNote that the [Eigen C++ Template Library](http://eigen.tuxfamily.org/) is required to build cppEDM. It is assumed that the `Eigen` directory is available in the compiler `INCLUDE` path. If not, you can add the directory to the `CFLAGS -I` option in the makefile, appropriately define the `INCLUDE` environment variable, or, override the make command line with `CFLAGS=` to specify the location.\n\n#### OSX and Linux\n1. Download pyEDM: `git clone https://github.com/SugiharaLab/pyEDM`\n2. Build cppEDM library: `cd pyEDM/cppEDM/src; make`\n3. Build and install package: `cd ../..; python -m pip install . --user --trusted-host pypi.org`\n\n#### Windows\n1. Download pyEDM: `git clone https://github.com/SugiharaLab/pyEDM`\n2. Build cppEDM library: `cd pyEDM\\cppEDM\\src; nmake /f makefile.windows`\n3. Build and install package: `cd ..\\..; python -m pip install . --user --trusted-host pypi.org`\n\n---\n## Usage\nExample usage at the python prompt:\n```python\n>>> import pyEDM\n>>> pyEDM.Examples()\n```\n\n---\n### References\nSugihara G. and May R. 1990. Nonlinear forecasting as a way of distinguishing \nchaos from measurement error in time series. Nature, 344:734\u2013741.\n\nSugihara G. 1994. Nonlinear forecasting for the classification of natural \ntime series. Philosophical Transactions: Physical Sciences and \nEngineering, 348 (1688) : 477\u2013495.\n\nDixon, P. A., M. Milicich, and G. Sugihara, 1999. Episodic fluctuations in larval supply. Science 283:1528\u20131530.\n\nSugihara G., May R., Ye H., Hsieh C., Deyle E., Fogarty M., Munch S., 2012.\nDetecting Causality in Complex Ecosystems. Science 338:496-500.\n\nYe H., and G. Sugihara, 2016. Information leverage in interconnected \necosystems: Overcoming the curse of dimensionality. Science 353:922\u2013925.\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/SugiharaLab/pyEDM", "keywords": "", "license": "Copyright 2019 The Regents of the University of California.", "maintainer": "", "maintainer_email": "", "name": "pyEDM", "package_url": "https://pypi.org/project/pyEDM/", "platform": "", "project_url": "https://pypi.org/project/pyEDM/", "project_urls": { "Homepage": "https://github.com/SugiharaLab/pyEDM" }, "release_url": "https://pypi.org/project/pyEDM/0.1.8/", "requires_dist": [ "pybind11 (>=2.2)", "pandas (>=0.20.3)", "matplotlib (>=2.2)" ], "requires_python": ">=3", "summary": "Python wrapper for cppEDM using pybind11", "version": "0.1.8" }, "last_serial": 5993323, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "47c3dc1d9d16492d4e83eb7231ff3b76", "sha256": "064de43a292dea3ce362c21f57b7def20e2054335fa63ac05478392a9b337378" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp27-cp27m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "47c3dc1d9d16492d4e83eb7231ff3b76", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=3", "size": 532055, "upload_time": "2019-09-01T03:48:52", "url": "https://files.pythonhosted.org/packages/22/d0/174f7e76abdd925c6fe5b14ee9c82c7e82abcb197c20b4a8a6fb40bef762/pyEDM-0.1.4-cp27-cp27m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "61e5fa26f6a4e5a9241a139979e66be9", "sha256": "dc3683de45a93b28b821ddbf39b21e27d7f19eccba8a5ade71a45a100b6e8b0b" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp34-cp34m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "61e5fa26f6a4e5a9241a139979e66be9", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=3", "size": 530703, "upload_time": "2019-09-01T03:48:54", "url": "https://files.pythonhosted.org/packages/74/88/d2716a74a2285b7f9fe4598422606abf4e4d6c2c8b313c96d163ab79d302/pyEDM-0.1.4-cp34-cp34m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "fc2b737eadfb85088f4529d40f43377c", "sha256": "ee53431e205fadfd2be46f2bdfdc1b366115cc011a233bc17b1d78bfb53b50d8" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp35-cp35m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "fc2b737eadfb85088f4529d40f43377c", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 530814, "upload_time": "2019-09-01T03:48:57", "url": "https://files.pythonhosted.org/packages/d5/74/93d5ed6fab7de0c7e58c1307ea90d5cf1ba1e5cc921863d813c08f3ac38d/pyEDM-0.1.4-cp35-cp35m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "db3befca1ae3b22a6692f4785848e415", "sha256": "d74d03e6f1f6fbb0954948ff558fcd9061a955416e370e4b0e6298e88aead1eb" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "db3befca1ae3b22a6692f4785848e415", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 491829, "upload_time": "2019-09-01T03:49:04", "url": "https://files.pythonhosted.org/packages/5d/0c/1844be8c37f42ff838a85f94e295b43b7e5b9f4296684960c222aaba31f0/pyEDM-0.1.4-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "4668e6a7cd76bea3cd90489b8e0b95a5", "sha256": "682252381f5b47cda145127dca071d62b89a09338b9646e63f25bc2a281771fd" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp36-cp36m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "4668e6a7cd76bea3cd90489b8e0b95a5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 530838, "upload_time": "2019-09-01T03:48:59", "url": "https://files.pythonhosted.org/packages/ef/0b/a2f5ce4b51fb8f4028b7b9bd08cd4f3c517cb6f757d1bce28af7043b196c/pyEDM-0.1.4-cp36-cp36m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4501944b7c95d037ffcfe254d87a0073", "sha256": "2ecc82f134a25f7e5a882b4dc8c9158d697247adc051f2b9401d6da05b177b58" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "4501944b7c95d037ffcfe254d87a0073", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 491863, "upload_time": "2019-09-01T03:49:06", "url": "https://files.pythonhosted.org/packages/80/f2/23782c266709ce0a9bcbc17fcb3c0c44161b875cd1cb8119734580f10b51/pyEDM-0.1.4-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "5fe3dd2596160790caf361fab1f5b196", "sha256": "86855f77fa88d2e30c9db7d9048ef7774a07fb07e6e158a02bbfb332aee05612" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp37-cp37m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "5fe3dd2596160790caf361fab1f5b196", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 530847, "upload_time": "2019-09-01T03:49:02", "url": "https://files.pythonhosted.org/packages/ae/d4/d8a11bd65ed5d7988311f38ee65e60dedff4a4e374556924369db1a67af3/pyEDM-0.1.4-cp37-cp37m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "20e7ecbf8e901322b8e4338bf718fe37", "sha256": "6d6c786c3689b26299339997b1d66b0ae35a5e33559be4dbe7e658d3a594923a" }, "downloads": -1, "filename": "pyEDM-0.1.4-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "20e7ecbf8e901322b8e4338bf718fe37", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 491926, "upload_time": "2019-09-01T03:49:09", "url": "https://files.pythonhosted.org/packages/f3/93/0ec6b8cb3f6f2d2fe6e69634410be7b7fc1c0c0897f16d9628773fb227f8/pyEDM-0.1.4-cp37-cp37m-win_amd64.whl" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "0673537a47b7db9ba635b6ec07237f0b", "sha256": "9938435edcdf7e4a19d9edef175d90aa4ea8b1c008e4fa93f92963940fb7b9ba" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp27-cp27m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "0673537a47b7db9ba635b6ec07237f0b", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=3", "size": 532264, "upload_time": "2019-09-20T20:02:34", "url": "https://files.pythonhosted.org/packages/97/86/ea458ee3f53ff270adb1b14fa1ca9f6d6d61c06234b81cc72489f85042ca/pyEDM-0.1.6-cp27-cp27m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1f440de671312bc17628701b79908a33", "sha256": "325c08ac1b9d12c50d2505e819c9516a1c7de258d6395783721293e43db1e658" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp34-cp34m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "1f440de671312bc17628701b79908a33", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=3", "size": 531142, "upload_time": "2019-09-20T20:02:37", "url": "https://files.pythonhosted.org/packages/10/64/73d92f23a6fb363d835edafc837db8dd07f6ebc0d40aac302693657c6109/pyEDM-0.1.6-cp34-cp34m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d2a1a0f774007a4cf04b22a718ad8fcd", "sha256": "b491248f802b6bcc9de56af1df472c7e338d2cdda6466e71774b7da193786e22" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp35-cp35m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "d2a1a0f774007a4cf04b22a718ad8fcd", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 531239, "upload_time": "2019-09-20T20:02:40", "url": "https://files.pythonhosted.org/packages/89/50/3427337331c8767d244ca11f3117d677a5577d41123ec3a3dfe0edba8407/pyEDM-0.1.6-cp35-cp35m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d4ca07017550b69bc30cd05f3b4df03a", "sha256": "8f0b5fc723120832499f6aeef20c76e4c6ad2dbb933f6b77a5ea51539435bbfe" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "d4ca07017550b69bc30cd05f3b4df03a", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 497032, "upload_time": "2019-09-20T20:02:43", "url": "https://files.pythonhosted.org/packages/82/97/001d71291e091cbee2c3cc9053dd5644a0e9153489f03cbb34ab2dc5d3f4/pyEDM-0.1.6-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "668e5411c30a48f13ec9e9b80653c523", "sha256": "117adf313dd8a6b757e918647e363dbc27a99687d4a3784aae02ce1b9662e893" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp36-cp36m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "668e5411c30a48f13ec9e9b80653c523", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 531269, "upload_time": "2019-09-20T20:02:46", "url": "https://files.pythonhosted.org/packages/4c/ec/fd68df710ceda8528d614bc2bd4ecfdfbdb1aec6928f6484b9d35497d008/pyEDM-0.1.6-cp36-cp36m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d909702c5c816580b0b744cca04242a6", "sha256": "53e20b601666719db7f31158d164aee69fa46df3ac78158aca0f964c563f8a78" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "d909702c5c816580b0b744cca04242a6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 496984, "upload_time": "2019-09-20T20:02:49", "url": "https://files.pythonhosted.org/packages/32/ae/ea6ae1184ad32f942448651422141c5af88ec5e9f3161fe752a58c6273ba/pyEDM-0.1.6-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b99070752e357bfbe157404e73ab07fc", "sha256": "8bd907bff476df0486dd72b50904ec102298f8fcb955fcc2931123c0bc0e1ed6" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp37-cp37m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "b99070752e357bfbe157404e73ab07fc", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 531282, "upload_time": "2019-09-20T20:02:52", "url": "https://files.pythonhosted.org/packages/c9/bf/dc1732972435f610eda1f4eb69f17dd68c07d9bbe9b57293edaeb5057598/pyEDM-0.1.6-cp37-cp37m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9a0ecb5b58e9b29dffd57f48e7f94b29", "sha256": "6753fab59e2f9dee7558fc781ad0596ba2bf9cd4e3cd3a2fb55a31f86ae09b46" }, "downloads": -1, "filename": "pyEDM-0.1.6-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "9a0ecb5b58e9b29dffd57f48e7f94b29", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 496842, "upload_time": "2019-09-20T20:02:55", "url": "https://files.pythonhosted.org/packages/86/d3/fa70238a974fd322bc6717b49cdccc3ba15dac4979868e5d5cb3831408ce/pyEDM-0.1.6-cp37-cp37m-win_amd64.whl" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "9232e595c24c168ed7346b470b81c4a3", "sha256": "8ec13dd97bc31ccc25adaafce023e0da3dd7db4433e54c812c489fe74423b678" }, "downloads": -1, "filename": "pyEDM-0.1.7-cp27-cp27m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "9232e595c24c168ed7346b470b81c4a3", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=3", "size": 541192, "upload_time": "2019-10-18T01:36:34", "url": "https://files.pythonhosted.org/packages/be/5a/57d7bea3ad32fa3fb3366235232ea1c293d2e207fb721a91c71f21e6e066/pyEDM-0.1.7-cp27-cp27m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ee7e84c5079c271d22a484a77f4efd16", "sha256": "ff6f1b4b0f00a32b8761206c0b8bc358efb1150860e06fff6302716d80b84840" }, "downloads": -1, "filename": "pyEDM-0.1.7-cp34-cp34m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "ee7e84c5079c271d22a484a77f4efd16", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=3", "size": 540019, "upload_time": "2019-10-18T01:36:37", "url": "https://files.pythonhosted.org/packages/05/a4/cc6ccd4c61fe6e8886330548f7daccedd486c4bb215062b8a84cd9678f7b/pyEDM-0.1.7-cp34-cp34m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "3f7c043f4bbd6f57dfe71945ef5b2f8b", "sha256": "6d0b7b2a9d7ed028b44a6ccb10e68a49d330fbd19f3949b2f3b212a8859e5a6e" }, "downloads": -1, "filename": "pyEDM-0.1.7-cp35-cp35m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "3f7c043f4bbd6f57dfe71945ef5b2f8b", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 540055, "upload_time": "2019-10-18T01:36:39", "url": "https://files.pythonhosted.org/packages/a6/1c/12abfaf48f8a7c140b78601229b39890bfdd0cf40a9f08707ddd57a30c85/pyEDM-0.1.7-cp35-cp35m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "baaaf98e56aed71b63c16249f32e33a2", "sha256": "88f6a13242799385e85ad9ca215bac0aac4fd6c4459646888c708574f3a36f9e" }, "downloads": -1, "filename": "pyEDM-0.1.7-cp36-cp36m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "baaaf98e56aed71b63c16249f32e33a2", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 540081, "upload_time": "2019-10-18T01:36:42", "url": "https://files.pythonhosted.org/packages/0f/68/19bc411ebff6d47430e0aba1c62891739346bf3f5a957b828e42cec9a9e2/pyEDM-0.1.7-cp36-cp36m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "fe0ba7c36a025ae125d151f090e18ee5", "sha256": "87a58bfad022db9919a38987d8353562e4c03e36babe316dfaa3e2493400fe24" }, "downloads": -1, "filename": "pyEDM-0.1.7-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "fe0ba7c36a025ae125d151f090e18ee5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 503833, "upload_time": "2019-10-18T01:36:45", "url": "https://files.pythonhosted.org/packages/01/16/56ce828c332fbfe5f39828d651d54c5670559b894cdc08c624b535666037/pyEDM-0.1.7-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b8b7501c12f04c1aac5065f6b1508509", "sha256": "90cc24dbecb43386ddfc093c52e7fbb056028fed0bd5356dd7960c3530c6ed74" }, "downloads": -1, "filename": "pyEDM-0.1.7-cp37-cp37m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "b8b7501c12f04c1aac5065f6b1508509", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 540043, "upload_time": "2019-10-18T01:36:47", "url": "https://files.pythonhosted.org/packages/9c/b0/3e03b7783c45cd5f89606e07b0e7d6453a333768a9fb992b61968afda20e/pyEDM-0.1.7-cp37-cp37m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9e27eb2dd67910e625893fd4c174fcf9", "sha256": "c97eaaa0cf74cbd160a702214fbecd9c9d22c4e6ee5656a7cbbe91ce4d30867b" }, "downloads": -1, "filename": "pyEDM-0.1.7-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "9e27eb2dd67910e625893fd4c174fcf9", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 504041, "upload_time": "2019-10-18T01:36:49", "url": "https://files.pythonhosted.org/packages/10/e4/1a2379c863290068481f209832cf987916d4dac9355944a79a1b8215eaf1/pyEDM-0.1.7-cp37-cp37m-win_amd64.whl" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "be9a578488bb0688eafb5252ed8ce746", "sha256": "675a6739737444df671bfd871867cbb167acc69e4d3bf1819a04fcbdc04703f9" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp27-cp27m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "be9a578488bb0688eafb5252ed8ce746", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=3", "size": 541193, "upload_time": "2019-10-18T02:01:02", "url": "https://files.pythonhosted.org/packages/12/14/2d5b4458ac3c2cec0822091b0e783c5dc6532b072faf2c5e0ad63643472b/pyEDM-0.1.8-cp27-cp27m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cfa1803773c13443add2ff56ea9c6feb", "sha256": "259359813344087fe74278f7c819221a9304acf3ffb5232f3497546a5b15f53c" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp34-cp34m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "cfa1803773c13443add2ff56ea9c6feb", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=3", "size": 540018, "upload_time": "2019-10-18T02:01:04", "url": "https://files.pythonhosted.org/packages/c1/b4/06020a6eb4169d310bc70ec82ada2ee4c72678d6c6e92c7d57e909524e81/pyEDM-0.1.8-cp34-cp34m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9a8c557e40b9a22ba06581c053ba8b80", "sha256": "0b1e556d1d434038ecef4ac417f52da3b80a1cb248576ea8f9659ba7846e044b" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp35-cp35m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "9a8c557e40b9a22ba06581c053ba8b80", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 540060, "upload_time": "2019-10-18T02:01:07", "url": "https://files.pythonhosted.org/packages/1d/f7/2bc8c8c26c8cb32272b1b8fadb25201373889656c994583f94226cc32ac4/pyEDM-0.1.8-cp35-cp35m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f2a85a6d0aac75ae2bb9c53fc27e6ab2", "sha256": "74617bec6c15058185dc66cfcd35afbcc1153740e7c31f2dbb65a08563b46219" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "f2a85a6d0aac75ae2bb9c53fc27e6ab2", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 503899, "upload_time": "2019-10-18T02:01:10", "url": "https://files.pythonhosted.org/packages/d7/2a/b91017622665b88d92dae0ebc0bb0e0320b25f1eaa654349dea5fe6e4100/pyEDM-0.1.8-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "83d5c90c40e8e047102fdb9125ad74c4", "sha256": "0a0d97372eea9f52f6f10aa30182d5e1501bc3ec72d0f4c14299a36a8cd1e9be" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "83d5c90c40e8e047102fdb9125ad74c4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 503839, "upload_time": "2019-10-18T02:01:13", "url": "https://files.pythonhosted.org/packages/94/32/7fb6a7449bc7653a61316fe4b79473052faf5c0d48b19afe8aff1b332fcf/pyEDM-0.1.8-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "0c00899a2605465cfdd556b236325919", "sha256": "1f34fdce694027fb731758e4c36ca704308cfeed2946d52f442a150e0ede5d91" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "0c00899a2605465cfdd556b236325919", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 504044, "upload_time": "2019-10-18T02:01:16", "url": "https://files.pythonhosted.org/packages/9c/d1/793978c4e7353820fbd73ff34e9c7e777dbffff0bc21062b6a5caf4dc3b3/pyEDM-0.1.8-cp37-cp37m-win_amd64.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be9a578488bb0688eafb5252ed8ce746", "sha256": "675a6739737444df671bfd871867cbb167acc69e4d3bf1819a04fcbdc04703f9" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp27-cp27m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "be9a578488bb0688eafb5252ed8ce746", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": ">=3", "size": 541193, "upload_time": "2019-10-18T02:01:02", "url": "https://files.pythonhosted.org/packages/12/14/2d5b4458ac3c2cec0822091b0e783c5dc6532b072faf2c5e0ad63643472b/pyEDM-0.1.8-cp27-cp27m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cfa1803773c13443add2ff56ea9c6feb", "sha256": "259359813344087fe74278f7c819221a9304acf3ffb5232f3497546a5b15f53c" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp34-cp34m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "cfa1803773c13443add2ff56ea9c6feb", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": ">=3", "size": 540018, "upload_time": "2019-10-18T02:01:04", "url": "https://files.pythonhosted.org/packages/c1/b4/06020a6eb4169d310bc70ec82ada2ee4c72678d6c6e92c7d57e909524e81/pyEDM-0.1.8-cp34-cp34m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9a8c557e40b9a22ba06581c053ba8b80", "sha256": "0b1e556d1d434038ecef4ac417f52da3b80a1cb248576ea8f9659ba7846e044b" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp35-cp35m-macosx_10_13_x86_64.whl", "has_sig": false, "md5_digest": "9a8c557e40b9a22ba06581c053ba8b80", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 540060, "upload_time": "2019-10-18T02:01:07", "url": "https://files.pythonhosted.org/packages/1d/f7/2bc8c8c26c8cb32272b1b8fadb25201373889656c994583f94226cc32ac4/pyEDM-0.1.8-cp35-cp35m-macosx_10_13_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f2a85a6d0aac75ae2bb9c53fc27e6ab2", "sha256": "74617bec6c15058185dc66cfcd35afbcc1153740e7c31f2dbb65a08563b46219" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "f2a85a6d0aac75ae2bb9c53fc27e6ab2", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": ">=3", "size": 503899, "upload_time": "2019-10-18T02:01:10", "url": "https://files.pythonhosted.org/packages/d7/2a/b91017622665b88d92dae0ebc0bb0e0320b25f1eaa654349dea5fe6e4100/pyEDM-0.1.8-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "83d5c90c40e8e047102fdb9125ad74c4", "sha256": "0a0d97372eea9f52f6f10aa30182d5e1501bc3ec72d0f4c14299a36a8cd1e9be" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "83d5c90c40e8e047102fdb9125ad74c4", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": ">=3", "size": 503839, "upload_time": "2019-10-18T02:01:13", "url": "https://files.pythonhosted.org/packages/94/32/7fb6a7449bc7653a61316fe4b79473052faf5c0d48b19afe8aff1b332fcf/pyEDM-0.1.8-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "0c00899a2605465cfdd556b236325919", "sha256": "1f34fdce694027fb731758e4c36ca704308cfeed2946d52f442a150e0ede5d91" }, "downloads": -1, "filename": "pyEDM-0.1.8-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "0c00899a2605465cfdd556b236325919", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": ">=3", "size": 504044, "upload_time": "2019-10-18T02:01:16", "url": "https://files.pythonhosted.org/packages/9c/d1/793978c4e7353820fbd73ff34e9c7e777dbffff0bc21062b6a5caf4dc3b3/pyEDM-0.1.8-cp37-cp37m-win_amd64.whl" } ] }