{ "info": { "author": "Teng Liu", "author_email": "lewtonstein@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# SweeplineVT -- Voronoi Tessellation using sweep-line algorithm\n\n[SweeplineVT github](https://github.com/lewtonstein/SweeplineVT)\n\n```\npip install SweeplineVT\n```\n\n## Description\n* Voronoi Tessellation on the basis of the sweep-line algorithm developed by Steven Fortune in 1986\n* Make centroidal Voronoi Tessellation (CVT)\n* Make Delaunay triangulation\n* Take accurate positions of points with no need of pixelation / binning.\n* Confine Voronoi diagram to a rectangular region\n## Examples\n### Make Voronoi Tessellation for a list of points\n* The content of \"example.dat\"\n\n```\n-0.5 1.5\n1.1 3.3\n2.9 5.7\n3.1 4.3\n5.4 2.6\n6.3 3.1\n```\n\n```\nslvt.py example.dat --calCentroid\npl_VT.py example_VT.dat example_ctd.dat -s\n```\n\nThe red points are the Voronoi sites (input points from \"example.dat\"). The green lines connect each sites with the corresponding cell centroid.\n\n![example](https://github.com/lewtonstein/SweeplineVT/blob/master/SweeplineVT/doc/example_VT.png?raw=true)\n\n### Make centroidal Voronoi Tessellation (CVT) of 14 points in 01 means duplicated)\n\n* With \"--calarea\", {FileName}_area.dat: each item corresponds to one cell. The 6 columns are:\n + 1: index of cell / site.\n + 2-3: Voronoi site of the cell\n + 4: area of the cell\n + 5: site duplication number (>1 means duplicated)\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://github.com/lewtonstein/SweeplineVT", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "SweeplineVT", "package_url": "https://pypi.org/project/SweeplineVT/", "platform": "", "project_url": "https://pypi.org/project/SweeplineVT/", "project_urls": { "Homepage": "https://github.com/lewtonstein/SweeplineVT" }, "release_url": "https://pypi.org/project/SweeplineVT/0.0.7/", "requires_dist": [ "numpy", "astropy", "matplotlib" ], "requires_python": ">=3.6", "summary": "Voronoi Tessellation using Sweep-line algorithm", "version": "0.0.7" }, "last_serial": 5822457, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f365c4a97248fe150c66d369aa74a71b", "sha256": "9a0ac3a01edf55ecc533df836d5ea4354fb8248a3dc07493243e90776d4f6ed6" }, "downloads": -1, "filename": "SweeplineVT-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f365c4a97248fe150c66d369aa74a71b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 29733, "upload_time": "2019-09-08T14:24:08", "url": "https://files.pythonhosted.org/packages/b8/37/60db64aed4ef5f6b7fac1eab27aa588d2ed54df5476f44140feba865435f/SweeplineVT-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a38c3f85f232f0e4f2d5ca05af9a6827", "sha256": "4ca1d66852030f3417b042efc4ac627f08e6001e3ffde535ad4b5e1f9eca9cb5" }, "downloads": -1, "filename": "SweeplineVT-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a38c3f85f232f0e4f2d5ca05af9a6827", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17977, "upload_time": "2019-09-08T14:24:10", "url": "https://files.pythonhosted.org/packages/8d/9d/929750f6eb0e041b0d15d2a76cc19ab941c1c21f0b76b732438faf13cc9e/SweeplineVT-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "cbc20193e50c364198aabfa88330260e", "sha256": "56b9ed28f64f3e842d36ddf0dd17439aa8976e282bc56ff341c898923eb0e1a6" }, "downloads": -1, "filename": "SweeplineVT-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cbc20193e50c364198aabfa88330260e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 33215, "upload_time": "2019-09-08T15:40:37", "url": "https://files.pythonhosted.org/packages/07/f8/3140ff329148d0e20689f0bb25a9aafbc969a1209448f90c85a72c4d62a2/SweeplineVT-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82b21777fb15d21d25541afb1dc027ec", "sha256": "dd42d61617546e1ceec7d2a78a07d6d06166089dfd5765c85473c05d3bc0ce0d" }, "downloads": -1, "filename": "SweeplineVT-0.0.3.tar.gz", "has_sig": false, "md5_digest": "82b21777fb15d21d25541afb1dc027ec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 20845, "upload_time": "2019-09-08T15:40:39", "url": "https://files.pythonhosted.org/packages/65/53/d05c68fefc67fb311077f84c36d90f7746722d602dbe318ef85e2d6e5d86/SweeplineVT-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "6cc343ec6f4297a4c45b1d8dcd818ca2", "sha256": "19e1895c146360c563f84442fc07527917318d7ee223791002e08c2fc7cd62d6" }, "downloads": -1, "filename": "SweeplineVT-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6cc343ec6f4297a4c45b1d8dcd818ca2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 33205, "upload_time": "2019-09-08T15:42:41", "url": "https://files.pythonhosted.org/packages/74/47/5b4501a5e96718244253db5c42f094ec1bbec10bf4c67357af106feb682b/SweeplineVT-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5bec1016bea119af5738c8634228ecc8", "sha256": "03906c1197fb4c0d40cf4273a7658e4db901335a132eeb4c2435c993ba79bde2" }, "downloads": -1, "filename": "SweeplineVT-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5bec1016bea119af5738c8634228ecc8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 20841, "upload_time": "2019-09-08T15:42:43", "url": "https://files.pythonhosted.org/packages/bc/a6/6fd9510a3a9dc3804ab7d20356b7cb2bee07230cb321c5b9b816f87a8618/SweeplineVT-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "0b8bd246400d7f94f6610ee177f25ce3", "sha256": "7a444d65d4c2b5e31f13b93ea2ae9b5be6ccd62aafe223b05194209c4482b8d6" }, "downloads": -1, "filename": "SweeplineVT-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "0b8bd246400d7f94f6610ee177f25ce3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 33464, "upload_time": "2019-09-09T20:54:59", "url": "https://files.pythonhosted.org/packages/29/83/40b44735324205b4347da744abd8606b9087fde9a1f34ece270c761f078a/SweeplineVT-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0275886e38b8db8114f5494687e0d6b7", "sha256": "4446bbb98b464ed5b69ba8a09394fe0b78453f68f4ea0781cc457b0075e981f5" }, "downloads": -1, "filename": "SweeplineVT-0.0.5.tar.gz", "has_sig": false, "md5_digest": "0275886e38b8db8114f5494687e0d6b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 21179, "upload_time": "2019-09-09T20:55:01", "url": "https://files.pythonhosted.org/packages/d8/e1/5f3446daf5a468fb78eadee4270790d3e4683512b9e7bbbef0d9e19309e0/SweeplineVT-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "28a9288083954d4015adc987c6a4ce58", "sha256": "5e061e4f1a4930eb1a95d91daa3b6ef83549281c164caa628e753e2f22c546a2" }, "downloads": -1, "filename": "SweeplineVT-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "28a9288083954d4015adc987c6a4ce58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 34143, "upload_time": "2019-09-10T21:22:58", "url": "https://files.pythonhosted.org/packages/3e/87/aed258932ba0d982f1214ff735f24eef29485047326e8126efd98bcd970b/SweeplineVT-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e1f575ba84b81930b90d7d10a5f0f1b", "sha256": "512ff9866c4d91ca5009b9f67a57e98d62474ecfc89939cb0ae4f80c6e48b32b" }, "downloads": -1, "filename": "SweeplineVT-0.0.6.tar.gz", "has_sig": false, "md5_digest": "4e1f575ba84b81930b90d7d10a5f0f1b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22016, "upload_time": "2019-09-10T21:23:01", "url": "https://files.pythonhosted.org/packages/98/ab/bfa2ad5604d94f09c45040e2a539fae6bac00b886231be15622c0746c7eb/SweeplineVT-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "99fd3c39a0f9fa558bb9e8a87dd9f929", "sha256": "86f5d96a5098ee2d74cc1e8f2bbe87caba9f448c2c842cc3f5aae114292b6582" }, "downloads": -1, "filename": "SweeplineVT-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "99fd3c39a0f9fa558bb9e8a87dd9f929", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 34536, "upload_time": "2019-09-12T20:53:30", "url": "https://files.pythonhosted.org/packages/6b/75/74ad995b9f29d7856088fdf09132f76c2319317c47d97212ac5daf25a31c/SweeplineVT-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70f1b57f6d2c8d604bc36b8c8b4c76c3", "sha256": "2268a07804bde03bdbedabf3f91d25745dbeb9629ee659150fe8c9c63ba0f624" }, "downloads": -1, "filename": "SweeplineVT-0.0.7.tar.gz", "has_sig": false, "md5_digest": "70f1b57f6d2c8d604bc36b8c8b4c76c3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22397, "upload_time": "2019-09-12T20:53:32", "url": "https://files.pythonhosted.org/packages/1f/ea/ce4bf8708ff5fcbde97df1d59f8d8465af4ed89a58c9d4d2a5f596584ab7/SweeplineVT-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "99fd3c39a0f9fa558bb9e8a87dd9f929", "sha256": "86f5d96a5098ee2d74cc1e8f2bbe87caba9f448c2c842cc3f5aae114292b6582" }, "downloads": -1, "filename": "SweeplineVT-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "99fd3c39a0f9fa558bb9e8a87dd9f929", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 34536, "upload_time": "2019-09-12T20:53:30", "url": "https://files.pythonhosted.org/packages/6b/75/74ad995b9f29d7856088fdf09132f76c2319317c47d97212ac5daf25a31c/SweeplineVT-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70f1b57f6d2c8d604bc36b8c8b4c76c3", "sha256": "2268a07804bde03bdbedabf3f91d25745dbeb9629ee659150fe8c9c63ba0f624" }, "downloads": -1, "filename": "SweeplineVT-0.0.7.tar.gz", "has_sig": false, "md5_digest": "70f1b57f6d2c8d604bc36b8c8b4c76c3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22397, "upload_time": "2019-09-12T20:53:32", "url": "https://files.pythonhosted.org/packages/1f/ea/ce4bf8708ff5fcbde97df1d59f8d8465af4ed89a58c9d4d2a5f596584ab7/SweeplineVT-0.0.7.tar.gz" } ] }