{ "info": { "author": "PtvPy developers", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Topic :: Scientific/Engineering :: Image Recognition" ], "description": "\nA free and open-source command line tool and Python library for\n`particle tracking velocimetry`_ enabling a flexible workflow with reproducible\nand reliable results.\nPtvPy depends on and extends functionality from the excellent library trackpy_ and\nprovides a periphery to visualize, analyze and export the data involved.\n\nIt is developed at the `Chair of Measurement & Sensor System Technique`_ at the TU\nDresden to facilitate data analysis.\nIt was eventually published in 2019 as free and open-source software.\n\n.. _particle tracking velocimetry: https://en.wikipedia.org/wiki/Particle_tracking_velocimetry\n.. _trackpy: https://soft-matter.github.io/trackpy/\n.. _Chair of Measurement & Sensor System Technique: https://tu-dresden.de/ing/elektrotechnik/iee/mst\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://gitlab.com/tud-mst/ptvpy", "keywords": "particle tracking velocimetry,PTV", "license": "BSD 3-Clause License", "maintainer": "", "maintainer_email": "", "name": "ptvpy", "package_url": "https://pypi.org/project/ptvpy/", "platform": null, "project_url": "https://pypi.org/project/ptvpy/", "project_urls": { "Documentation": "https://tud-mst.gitlab.io/ptvpy", "Homepage": "https://gitlab.com/tud-mst/ptvpy", "Issue tracker": "https://gitlab.com/tud-mst/ptvpy/issues" }, "release_url": "https://pypi.org/project/ptvpy/0.10.2/", "requires_dist": [ "cerberus", "click (>=8.0.0)", "h5py", "imageio", "matplotlib", "numba", "numpy", "openpyxl", "pandas", "setuptools-scm", "scipy", "seaborn (>=0.11)", "tifffile", "tomli", "trackpy", "black (>=20.8b1) ; extra == 'dev'", "docutils (==0.16) ; extra == 'dev'", "flake8 ; extra == 'dev'", "ipython ; extra == 'dev'", "jinja2 (==3.0.3) ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "coverage ; extra == 'dev'", "sphinx (~=2.4) ; extra == 'dev'", "numpydoc (==0.9.2) ; extra == 'dev'", "sphinx-rtd-theme (==0.4.3) ; extra == 'dev'", "twine ; extra == 'dev'", "wheel ; extra == 'dev'" ], "requires_python": ">=3.6", "summary": "A command line tool and library for particle tracking velocimetry.", "version": "0.10.2", "yanked": false, "yanked_reason": null }, "last_serial": 13286029, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "708916d698a24378d26b988614fca02e", "sha256": "7d3876549192185bf9bab2f0b014c520f0a5f6df60ec2b7939308386b212d35e" }, "downloads": -1, "filename": "ptvpy-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "708916d698a24378d26b988614fca02e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 55655, "upload_time": "2021-05-25T12:24:08", "upload_time_iso_8601": "2021-05-25T12:24:08.863197Z", "url": "https://files.pythonhosted.org/packages/7f/c3/3dd75ac6ff6feffbb1ef005874015c59d5592d4c3881a3c7985322e8c950/ptvpy-0.10.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4d3a32f6e2a79eb207dc41b239ee0ed7", "sha256": "cd522d4fd937f1997aa10a73d3c0add6e2d25f3a45db4b8e2e77faa1ec8b6299" }, "downloads": -1, "filename": "ptvpy-0.10.0.tar.gz", "has_sig": false, "md5_digest": "4d3a32f6e2a79eb207dc41b239ee0ed7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 114621, "upload_time": "2021-05-25T12:24:10", "upload_time_iso_8601": "2021-05-25T12:24:10.726912Z", "url": "https://files.pythonhosted.org/packages/c1/b2/c7f750fc729cc8a3f3f3545f5dafd033b3dfad5e0e4bd5284f2008b385e3/ptvpy-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "68233172fdf22649578adeed1bacafca", "sha256": "01639e8cc4e3840585853bf268ead569f8840ecad4f07495f060341f7c695e71" }, "downloads": -1, "filename": "ptvpy-0.10.2-py3-none-any.whl", "has_sig": false, "md5_digest": "68233172fdf22649578adeed1bacafca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 55684, "upload_time": "2022-03-24T18:58:14", "upload_time_iso_8601": "2022-03-24T18:58:14.976079Z", "url": "https://files.pythonhosted.org/packages/83/ae/df453a67232cbc2992987d92fcbd165bdc3190e52d710c13f7c2ed493c2f/ptvpy-0.10.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f1edf8692e899cf9c8f53bf7379a6fd2", "sha256": "94f06294dc99a22d363fa30bcca380b2d6302c307104e76130817bf8c2e18e5f" }, "downloads": -1, "filename": "ptvpy-0.10.2.tar.gz", "has_sig": false, "md5_digest": "f1edf8692e899cf9c8f53bf7379a6fd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 115283, "upload_time": "2022-03-24T18:58:17", "upload_time_iso_8601": "2022-03-24T18:58:17.032461Z", "url": "https://files.pythonhosted.org/packages/61/0a/f080d57fc07300db97a82025f4dae745b9764d2a9ac29d3b45773b8a9995/ptvpy-0.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "fb30542d774924f20e7126bc2fc660bf", "sha256": "3367c148190811900a7d3b4c8ddbf78b52974ad24bd2517a75a94d899bebbd94" }, "downloads": -1, "filename": "ptvpy-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb30542d774924f20e7126bc2fc660bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 45377, "upload_time": "2019-05-17T11:33:37", "upload_time_iso_8601": "2019-05-17T11:33:37.469472Z", "url": "https://files.pythonhosted.org/packages/b1/08/32a217e780a3c8c2a81f6d904dddd34ac171f5b2f57e3d1b8f88c7d3e833/ptvpy-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "853b11bf6b8e724bfd7f5d47dffbac66", "sha256": "72d5f555bcc741a20b4f9ce921b85c56f1271e21975b121414b443f44927f4fa" }, "downloads": -1, "filename": "ptvpy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "853b11bf6b8e724bfd7f5d47dffbac66", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 96777, "upload_time": "2019-05-17T11:33:40", "upload_time_iso_8601": "2019-05-17T11:33:40.350248Z", "url": "https://files.pythonhosted.org/packages/17/62/7294de4cd75a9b65db77e5a155e813a77375a3aa7729bc295dca51046829/ptvpy-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "0a5551c812441a3ab494187b48c70f76", "sha256": "e6e5131b12ea21c2b3297ef67a7e016de9cff4e6d557b9ad974a9405905cafad" }, "downloads": -1, "filename": "ptvpy-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0a5551c812441a3ab494187b48c70f76", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 45556, "upload_time": "2019-05-25T10:47:59", "upload_time_iso_8601": "2019-05-25T10:47:59.871859Z", "url": "https://files.pythonhosted.org/packages/9d/2c/bb3aede1ea6be0bd464891472aa92aaa5ed2b5d5c2e103f25708c59899cd/ptvpy-0.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "090ac90b1424bf4d3a053082e382f412", "sha256": "d0b3e158e321250364bb8562e4ff25d3143a5cd598822397d967b27a9c749536" }, "downloads": -1, "filename": "ptvpy-0.6.1.tar.gz", "has_sig": false, "md5_digest": "090ac90b1424bf4d3a053082e382f412", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 97905, "upload_time": "2019-05-25T10:48:01", "upload_time_iso_8601": "2019-05-25T10:48:01.973566Z", "url": "https://files.pythonhosted.org/packages/e7/9d/b3cb7e9659c56c072e0fac2e48178a2b9fdb884fa10d7b153d7c62affb20/ptvpy-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "f905805b3da68909a61e210bcaa67847", "sha256": "e290a8337dca9bea8b191ec46e77080f556ac2e651c46941afc2dcc056478e35" }, "downloads": -1, "filename": "ptvpy-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f905805b3da68909a61e210bcaa67847", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 55007, "upload_time": "2019-10-28T12:14:30", "upload_time_iso_8601": "2019-10-28T12:14:30.830100Z", "url": "https://files.pythonhosted.org/packages/17/59/4d8b51eeb2fea25b33d9bed29ec7d7ba8b6fc9bc5f31f0f00e5d2dc9b6a1/ptvpy-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3eb17dd265d4b9e6223194acb1b14ea9", "sha256": "3a3ce09dffc9c283ffc1c0112f04e41217ade9020b25bcfeb1b2579e16ba5087" }, "downloads": -1, "filename": "ptvpy-0.7.0.tar.gz", "has_sig": false, "md5_digest": "3eb17dd265d4b9e6223194acb1b14ea9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 119151, "upload_time": "2019-10-28T12:14:32", "upload_time_iso_8601": "2019-10-28T12:14:32.653945Z", "url": "https://files.pythonhosted.org/packages/21/60/ee87219108408b5ffcb5889259583852ea3beb25eb17fc15c6a41e19fae2/ptvpy-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "17c98517f52ee6cdc288b8d9ff676c19", "sha256": "fa2b263a97693a5cc8cbfa76ef3269db0cecfa4163c6a562d429f72da5983fae" }, "downloads": -1, "filename": "ptvpy-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "17c98517f52ee6cdc288b8d9ff676c19", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 55246, "upload_time": "2020-02-07T13:56:28", "upload_time_iso_8601": "2020-02-07T13:56:28.659452Z", "url": "https://files.pythonhosted.org/packages/f9/a6/9443e5af68f55976bee3cde219410d738d6fef87a670cafedc59fd2d062e/ptvpy-0.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8d0f329633fe9b1f69f88472246a54f", "sha256": "54eae95f99df94bb05313dcdbabe6d50414c552faaa1e0608e408f2fe370718e" }, "downloads": -1, "filename": "ptvpy-0.8.0.tar.gz", "has_sig": false, "md5_digest": "d8d0f329633fe9b1f69f88472246a54f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 121866, "upload_time": "2020-02-07T13:56:30", "upload_time_iso_8601": "2020-02-07T13:56:30.589175Z", "url": "https://files.pythonhosted.org/packages/60/97/71e3b9507ee428c6d4f36c07c439e0fe7899ccb2cfdd666ae34bb317b49b/ptvpy-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "45a91daaa9f5b6c164d3387ba0e6d5d1", "sha256": "d1df1c7853f5745f47c99e4929fa6581801718486d70a82f76ba3a7be78814aa" }, "downloads": -1, "filename": "ptvpy-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "45a91daaa9f5b6c164d3387ba0e6d5d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 54671, "upload_time": "2021-05-04T11:23:18", "upload_time_iso_8601": "2021-05-04T11:23:18.707229Z", "url": "https://files.pythonhosted.org/packages/2f/dd/92646c9300b905406e6c0a66ed20ff1c3f059e5811ee64f8971487ba389a/ptvpy-0.9.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "65bd8e5e71561a2976cef5d4ae86fc3c", "sha256": "38e2708dbad2a900361be99e83569683088edb5c7349ee76104366bf5a4264e5" }, "downloads": -1, "filename": "ptvpy-0.9.1.tar.gz", "has_sig": false, "md5_digest": "65bd8e5e71561a2976cef5d4ae86fc3c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 206360, "upload_time": "2021-05-04T11:23:20", "upload_time_iso_8601": "2021-05-04T11:23:20.508367Z", "url": "https://files.pythonhosted.org/packages/30/97/03d60fa66288a2bf4d601ac341c746bdfe9f5ba65e6507a3f5c4c8bc429e/ptvpy-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68233172fdf22649578adeed1bacafca", "sha256": "01639e8cc4e3840585853bf268ead569f8840ecad4f07495f060341f7c695e71" }, "downloads": -1, "filename": "ptvpy-0.10.2-py3-none-any.whl", "has_sig": false, "md5_digest": "68233172fdf22649578adeed1bacafca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 55684, "upload_time": "2022-03-24T18:58:14", "upload_time_iso_8601": "2022-03-24T18:58:14.976079Z", "url": "https://files.pythonhosted.org/packages/83/ae/df453a67232cbc2992987d92fcbd165bdc3190e52d710c13f7c2ed493c2f/ptvpy-0.10.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f1edf8692e899cf9c8f53bf7379a6fd2", "sha256": "94f06294dc99a22d363fa30bcca380b2d6302c307104e76130817bf8c2e18e5f" }, "downloads": -1, "filename": "ptvpy-0.10.2.tar.gz", "has_sig": false, "md5_digest": "f1edf8692e899cf9c8f53bf7379a6fd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 115283, "upload_time": "2022-03-24T18:58:17", "upload_time_iso_8601": "2022-03-24T18:58:17.032461Z", "url": "https://files.pythonhosted.org/packages/61/0a/f080d57fc07300db97a82025f4dae745b9764d2a9ac29d3b45773b8a9995/ptvpy-0.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }