{ "info": { "author": "Gaby Launay", "author_email": "gaby.launay@protonmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering" ], "description": "
\n

\n
\n\n# PyDSA_core: python3 package for drop shape analysis.\n\n## Features\n\nPyDSA_core allow to import videos and images of droplets and to get their properties, including\n\n - Drop edges positions\n - Contact angles\n - Contact angle hysteresis\n - Radius\n - Volume\n - Triple point positions (for SLIPS surfaces)\n - ...\n\nA Graphical interface is also available [here](https://framagit.org/gabylaunay/pyDSA_gui).\n\nA tutorial is available [here](https://gabylaunay.github.io/Python-cookbook/).\n\n## Dependencies\n\npyDSA_core relies on matplotlib, numpy, scipy, IMTreatment and OpenCV.\n\n## Installation\n\n``pip install pydsa_core``\n\nTo update pyDSA_core, use:\n\n``pip install -U pydsa_core``\n\n## Citing this software\n\nIf PyDSA_core have been usefull for you, please consider citing it:\n```\nLaunay G. PyDSA: Drop shape analysis in Python, 2018-, https://framagit.org/gabylaunay/pyDSA_core [Online; accessed ].\n```\n\nbibtex entry:\n``` bibtex\n@Misc{launay_pydsa_2018,\n author = {Gaby Launay},\n title = {{PyDSA}: Drop shape analysis in {Python}},\n year = {2018--},\n url = \"https://framagit.org/gabylaunay/pyDSA_core\",\n note = {[Online; accessed ]}\n}\n\n```\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://framagit.org/gabylaunay/pyDSA_core", "keywords": "DSA drop shape contact angle hysteresis", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyDSA-core", "package_url": "https://pypi.org/project/pyDSA-core/", "platform": "", "project_url": "https://pypi.org/project/pyDSA-core/", "project_urls": { "Homepage": "https://framagit.org/gabylaunay/pyDSA_core" }, "release_url": "https://pypi.org/project/pyDSA-core/1.2.2/", "requires_dist": [ "numpy", "matplotlib", "opencv-python", "scipy", "imageio", "scikit-image", "IMTreatment (==1.2.0)" ], "requires_python": "", "summary": "Python Drop Shape Analyzer", "version": "1.2.2" }, "last_serial": 5366071, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "03568023e87799b7136d1effb2d6a2be", "sha256": "84f39da57c18d0d3c7b63f5131f49b5b3589b43c841f94da02ac2b5ee69721a3" }, "downloads": -1, "filename": "pyDSA_core-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "03568023e87799b7136d1effb2d6a2be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55266, "upload_time": "2019-04-07T01:41:26", "url": "https://files.pythonhosted.org/packages/d8/e4/e41a89e3e8039ddff7a329a283777bb51db636593724f511f366a83a6569/pyDSA_core-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1060ab6e4e1a8748194ccdb80b4b4311", "sha256": "46defea908be14919d88016c76b65598e5eaa12c420d2207fb58654edb9a8393" }, "downloads": -1, "filename": "pyDSA-core-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1060ab6e4e1a8748194ccdb80b4b4311", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36572, "upload_time": "2019-04-07T01:41:28", "url": "https://files.pythonhosted.org/packages/c7/6d/3cba79780cb48119ad618b3128d6c1839464f354c0b17555942c46f9ab14/pyDSA-core-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f8645d6e6e08b8795cb2e684c428bcf8", "sha256": "eebc25733f600ca11d9f4bb217e6b10e30df4d4b4b2e128266a0ab44d48a0afc" }, "downloads": -1, "filename": "pyDSA_core-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f8645d6e6e08b8795cb2e684c428bcf8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 96263, "upload_time": "2019-04-07T02:41:11", "url": "https://files.pythonhosted.org/packages/07/77/57b3574d24a9e65579e920935551a394fabd8b035f1c874237e50e53dfd2/pyDSA_core-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d85f1b47a09de39ef11efcff9a282973", "sha256": "d439db656b4e25b3a0b027e7c8e47f1a75bff495736165dab91cd075d50a84f9" }, "downloads": -1, "filename": "pyDSA_core-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d85f1b47a09de39ef11efcff9a282973", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36596, "upload_time": "2019-04-07T02:41:13", "url": "https://files.pythonhosted.org/packages/5c/33/ec75f35e2be5a63aeefebda53d6912d73000728360b8286f0c06e4ef814d/pyDSA_core-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4ffc403b83e2f8dd197b3c60cdba60a2", "sha256": "1b5491f0f50f43b6d4fde770393adec9e6a77bb542c46601803f940348898695" }, "downloads": -1, "filename": "pyDSA_core-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4ffc403b83e2f8dd197b3c60cdba60a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55413, "upload_time": "2019-04-07T02:45:25", "url": "https://files.pythonhosted.org/packages/e1/68/563a4da52e947f47bbcd52f99ae4db6b24b61b1e81adb4a15a2771e60b87/pyDSA_core-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d430d19e45483bb088f407439afbe258", "sha256": "5b751cd074268e86ef65d11d034b7cd16bc24a5848b03001b94eae9976db0763" }, "downloads": -1, "filename": "pyDSA_core-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d430d19e45483bb088f407439afbe258", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36593, "upload_time": "2019-04-07T02:45:27", "url": "https://files.pythonhosted.org/packages/b6/5f/7567ab27df4db2bb9dd6d7d4dc561e02b3af49e336bcd5621539d9ddbde6/pyDSA_core-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bfa164a06b2df0c96149ecd53e1c2bcb", "sha256": "ad9f736231edd0a774bd2719c7c95cf153a95b0314f458f0a0ed055fe7597bdf" }, "downloads": -1, "filename": "pyDSA_core-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bfa164a06b2df0c96149ecd53e1c2bcb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55441, "upload_time": "2019-05-21T18:37:38", "url": "https://files.pythonhosted.org/packages/94/49/5ce506776a564a458149025ace9b76e6cad2a5864078c80ba4b5c9507076/pyDSA_core-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4d9ba7ca69d060ae3aeeaa400ea8a1b", "sha256": "968f4a017a2499fa91201e4d5bad86207f80973ff64ebfa992325e0bc3f467e4" }, "downloads": -1, "filename": "pyDSA_core-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c4d9ba7ca69d060ae3aeeaa400ea8a1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36743, "upload_time": "2019-05-21T18:37:39", "url": "https://files.pythonhosted.org/packages/a5/c1/50f9f837a56a067b6a0e32b8386bad1bace78fa3f86ec2bae897412950e4/pyDSA_core-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "5367301e1607e82a268bf822f0f6ff61", "sha256": "180e026f89670d304472cad22a64221c7fd4c2d4832f4996fee5c8aa489cc241" }, "downloads": -1, "filename": "pyDSA_core-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5367301e1607e82a268bf822f0f6ff61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55448, "upload_time": "2019-05-21T21:02:10", "url": "https://files.pythonhosted.org/packages/d6/81/bfdf0dc1457026bf5ca7d1b9f32468e87a2800f04d59a93d101ce792acdd/pyDSA_core-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2b984b8d6174f1c40a9a27fe94b5e3b", "sha256": "0a0e63d8c35a5839fe0b98d709925945f7da31d2c21dbe871606628497d27420" }, "downloads": -1, "filename": "pyDSA_core-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c2b984b8d6174f1c40a9a27fe94b5e3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36749, "upload_time": "2019-05-21T21:02:12", "url": "https://files.pythonhosted.org/packages/fb/b7/ff784e4bfda91cd699492fb225ace6c1e022ede7ed0b9a9c67af35ab1fe4/pyDSA_core-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ec501fdc011711885eb70eac6f232c27", "sha256": "8732b874080de6be9fe442ed566950eacf8b7118ab60d44949758eface116f5c" }, "downloads": -1, "filename": "pyDSA_core-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec501fdc011711885eb70eac6f232c27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55863, "upload_time": "2019-06-04T16:12:05", "url": "https://files.pythonhosted.org/packages/6d/1a/bc5cd3d5cbeb8e497febef1b57ec1fa3c9bb0df22d2f8aceca1a690c7d1c/pyDSA_core-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b031a5455ae41f63d0c5ba6105ce5ca", "sha256": "8cc56a218515a4f2ae2b96d55c2f02f4241f733b9d42e4f1cbc105076a68e661" }, "downloads": -1, "filename": "pyDSA_core-1.2.0.tar.gz", "has_sig": false, "md5_digest": "7b031a5455ae41f63d0c5ba6105ce5ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37099, "upload_time": "2019-06-04T16:12:07", "url": "https://files.pythonhosted.org/packages/38/e9/0fba3c98872b203b477d9d68247fe8cf96b58846ce83b5fab91c10e9fe9f/pyDSA_core-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "d6507983c16cee454cb08be92a3d2e86", "sha256": "be4d27f5ea64ec2427534bc5f75aed939393ad8763fee20562e2643f1fa31db2" }, "downloads": -1, "filename": "pyDSA_core-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d6507983c16cee454cb08be92a3d2e86", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55878, "upload_time": "2019-06-06T08:34:20", "url": "https://files.pythonhosted.org/packages/74/22/72b24fdb15224ca80ba6e0d96fda4717f8bc4403c4db450bade32cc5e53e/pyDSA_core-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e63c1db68ca725e5d66578638af4efa", "sha256": "66c02550f08f492d65e8e2c5a8fcf65420598b3084fc59b02879b0e7d336dc0f" }, "downloads": -1, "filename": "pyDSA_core-1.2.1.tar.gz", "has_sig": false, "md5_digest": "3e63c1db68ca725e5d66578638af4efa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37128, "upload_time": "2019-06-06T08:34:22", "url": "https://files.pythonhosted.org/packages/ac/9f/93c9a8222f7720fbbf9fc9e4ddc0948cce7d4a423482fcba2b5b1c844757/pyDSA_core-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "d2e5f9267e607fb430c8c4418293e6ce", "sha256": "80fa2de36c8258756be5c57463f2bb1e89fb2ddc96cd8120a8d0324293ffc30d" }, "downloads": -1, "filename": "pyDSA_core-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d2e5f9267e607fb430c8c4418293e6ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55880, "upload_time": "2019-06-06T08:38:10", "url": "https://files.pythonhosted.org/packages/36/fb/87f641bf55eac5b30ce0d4c08806bbd9ea112d6d7a22d915098f1dfb53b3/pyDSA_core-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e5c974e3ab9184d736a356fe2b15763", "sha256": "861ef51a16be35d658d39831ffb86af93aa51e6a22d88900d00407dbad66de6b" }, "downloads": -1, "filename": "pyDSA_core-1.2.2.tar.gz", "has_sig": false, "md5_digest": "0e5c974e3ab9184d736a356fe2b15763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37137, "upload_time": "2019-06-06T08:38:12", "url": "https://files.pythonhosted.org/packages/4b/8e/2833cad9920dcc00c58e941620e9388f122b0bd278707dbb3b6412006a5b/pyDSA_core-1.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d2e5f9267e607fb430c8c4418293e6ce", "sha256": "80fa2de36c8258756be5c57463f2bb1e89fb2ddc96cd8120a8d0324293ffc30d" }, "downloads": -1, "filename": "pyDSA_core-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d2e5f9267e607fb430c8c4418293e6ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 55880, "upload_time": "2019-06-06T08:38:10", "url": "https://files.pythonhosted.org/packages/36/fb/87f641bf55eac5b30ce0d4c08806bbd9ea112d6d7a22d915098f1dfb53b3/pyDSA_core-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e5c974e3ab9184d736a356fe2b15763", "sha256": "861ef51a16be35d658d39831ffb86af93aa51e6a22d88900d00407dbad66de6b" }, "downloads": -1, "filename": "pyDSA_core-1.2.2.tar.gz", "has_sig": false, "md5_digest": "0e5c974e3ab9184d736a356fe2b15763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37137, "upload_time": "2019-06-06T08:38:12", "url": "https://files.pythonhosted.org/packages/4b/8e/2833cad9920dcc00c58e941620e9388f122b0bd278707dbb3b6412006a5b/pyDSA_core-1.2.2.tar.gz" } ] }