{ "info": { "author": "Matt Graham", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering" ], "description": "PomPy is a NumPy based implementation of the puff-based odour plume model described in\n\n Farrell, J.A., Murlis, J., Long, X., Li, W. and Card\u00e9, R.T., 2002.\n Filament-based atmospheric dispersion model to achieve short time-scale\n structure of odor plumes. *Environmental fluid mechanics*, 2(1-2), pp.143-169.\n `Index page (springer.com) `_ \\:\\:\n `PDF (semanticscholar.org) `_\n\nPomPy allows simulation of dynamic 2D odour concentration fields which show some\nof the key characteristics of real chemical plumes in turbulent flows including short\nterm intermittency, diffusive effects and longer term variations in spatial extent and\nlocation, while being cheaper to run than a full fluid dynamics simulation.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/InsectRobotics/pompy", "keywords": "simulation plume navigation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pompy", "package_url": "https://pypi.org/project/pompy/", "platform": "", "project_url": "https://pypi.org/project/pompy/", "project_urls": { "Documentation": "https://pompy-docs.readthedocs.io/en/latest/", "Homepage": "https://github.com/InsectRobotics/pompy" }, "release_url": "https://pypi.org/project/pompy/0.1.1/", "requires_dist": [ "numpy", "scipy", "matplotlib" ], "requires_python": "", "summary": "Puff-based odour plume model", "version": "0.1.1" }, "last_serial": 4468533, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8f03c71796db539e14be753d004b3a78", "sha256": "3d790b80f2f2b067a36d3c6aba04ed24826fbd727ff4f63472695810a1fc8923" }, "downloads": -1, "filename": "pompy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8f03c71796db539e14be753d004b3a78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16179, "upload_time": "2018-11-09T07:49:10", "url": "https://files.pythonhosted.org/packages/1d/f7/1889f5bc11c08cd1b7465cf9cd74e0d9ead514a1bc657a63ce847250f146/pompy-0.1.0-py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "eee3741d29657dff734b5ff7cfb5f970", "sha256": "ee6487d490cd16c881298405a34add3437ac6a5a8762c53b7d5fedb0f70f41c3" }, "downloads": -1, "filename": "pompy-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "eee3741d29657dff734b5ff7cfb5f970", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 17006, "upload_time": "2018-11-09T07:56:23", "url": "https://files.pythonhosted.org/packages/b9/01/af843dd321111c059d17816132867a3cccf57a88f7b931e495dda18a93b6/pompy-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5548f8a39fb17f3b8bcda842c94861b", "sha256": "36f8f8fa8758e1424097d6da6af7aeffabc8e2d7939754c51fe212230422585b" }, "downloads": -1, "filename": "pompy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b5548f8a39fb17f3b8bcda842c94861b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18381, "upload_time": "2018-11-09T07:56:26", "url": "https://files.pythonhosted.org/packages/07/af/57782c629e27ab549d9e5052468a9e1a600fbbf8dbd8dac33f23960d3b4c/pompy-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "eee3741d29657dff734b5ff7cfb5f970", "sha256": "ee6487d490cd16c881298405a34add3437ac6a5a8762c53b7d5fedb0f70f41c3" }, "downloads": -1, "filename": "pompy-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "eee3741d29657dff734b5ff7cfb5f970", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 17006, "upload_time": "2018-11-09T07:56:23", "url": "https://files.pythonhosted.org/packages/b9/01/af843dd321111c059d17816132867a3cccf57a88f7b931e495dda18a93b6/pompy-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5548f8a39fb17f3b8bcda842c94861b", "sha256": "36f8f8fa8758e1424097d6da6af7aeffabc8e2d7939754c51fe212230422585b" }, "downloads": -1, "filename": "pompy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b5548f8a39fb17f3b8bcda842c94861b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18381, "upload_time": "2018-11-09T07:56:26", "url": "https://files.pythonhosted.org/packages/07/af/57782c629e27ab549d9e5052468a9e1a600fbbf8dbd8dac33f23960d3b4c/pompy-0.1.1.tar.gz" } ] }