{ "info": { "author": "Gaetan Desrues", "author_email": "gaetan.desrues@inria.fr", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Install\n python3 -m pip install --user GaTools\n\n# Use MeshTools\n from GaTools import MeshTools\n meshFile = path_to_vtk_mesh\n\n mt = MeshTools(meshFile)\n print(mt)\n\n pos = mt.positions\n tetras = mt.tetras\n\n mt.pointData.resize(len(mt.positions))\n for i,p in enumerate(mt.positions):\n mt.pointData[i] = p[0]\n mt.writeVTK(\"new_mesh.vtk\")\n\n\n# Use Fast Marching Method\n from GaTools import SofaFMM\n fmm = SofaFMM()\n # print(fmm.defaultValues)\n\n ### Tetrahedral mesh\n meshFile = curDir+\"/mesh/cube.vtk\"\n mt = MeshTools(meshFile)\n\n my_parameters = {\n \"RUNSOFA_PATH\" : \"path_to_sofa/bin/runSofa\",\n \"MESH\" : meshFile,\n \"BORDER\" : \"0\",\n \"EXPORT_AT_EACH_STEP\" : False,\n \"EXPORT_PATH\" : outputDir+\"/fmm.vtk\"\n }\n\n fmm.setParams(my_parameters)\n fmm.run()\n\n# Use FileTools\n from GaTools import Path\n rootDir = Path(path_to_dir)\n rootDir.listDir(\"*.txt\")\n other_dir = rootDir.makeDir(other_directory)\n other_dir.clearDir(\"*.vtk\")\n\n\n# Use Graph scene display\n from GaTools import Graph\n print(Graph(python_sofa_scene_filename))\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/GaetanDesrues/GaTools", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "GaTools", "package_url": "https://pypi.org/project/GaTools/", "platform": "", "project_url": "https://pypi.org/project/GaTools/", "project_urls": { "Homepage": "https://github.com/GaetanDesrues/GaTools" }, "release_url": "https://pypi.org/project/GaTools/0.2.2/", "requires_dist": null, "requires_python": "", "summary": "Quick python package for dealing with filenames and vtk meshes.", "version": "0.2.2" }, "last_serial": 5480107, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "84783680901c88a1fc23004961a66769", "sha256": "0ce32f21b63f9818b075de373461ed8e4ec3c9a8a4be22ca08028a5b9fe43f76" }, "downloads": -1, "filename": "GaTools-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "84783680901c88a1fc23004961a66769", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4385, "upload_time": "2019-06-11T14:19:30", "url": "https://files.pythonhosted.org/packages/d9/0e/c2b7097eb3c73f45268a6897868de825865973ab2ece6d51c8d9711cb5ab/GaTools-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33332ef5007a670b6fd8bdc6f08752b5", "sha256": "b388fa86e1554c1f5eff072005bec9d0e5f770e884f3aacc4858189d059ef2ff" }, "downloads": -1, "filename": "GaTools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "33332ef5007a670b6fd8bdc6f08752b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3001, "upload_time": "2019-06-11T14:19:32", "url": "https://files.pythonhosted.org/packages/c8/8a/af3730b835a840de48ed8732b147525bf010fa84c7650655c79d7b15a251/GaTools-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e05e328621df8b3c2bb9ae192c3111b4", "sha256": "c2f8f942854b5d4545517a00ab1a583edcd746e0cd16c52dec25811612683a30" }, "downloads": -1, "filename": "GaTools-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e05e328621df8b3c2bb9ae192c3111b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3948, "upload_time": "2019-06-11T14:24:44", "url": "https://files.pythonhosted.org/packages/75/35/eb97b8db112557c08e239fe98bd9202b0c1eddc8dde193764d00fcbfd1ef/GaTools-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1433588e14bafe263771becc3c7d96f5", "sha256": "620d7da04f9aa505b8ee15852e27eb69ddd5bf52c0658b9e3a6881337f079608" }, "downloads": -1, "filename": "GaTools-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1433588e14bafe263771becc3c7d96f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2429, "upload_time": "2019-06-11T14:24:46", "url": "https://files.pythonhosted.org/packages/e1/ab/cd8cd37e53560ed8e2ceb518795f655b0862e173e137313a4dcb4ffc5432/GaTools-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "520ab3f3aa76af247e7cacd884f2e5ba", "sha256": "cc26c630c76766ee876714d3126657cfff60db9f8ddeea17ec58375390e0e67d" }, "downloads": -1, "filename": "GaTools-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "520ab3f3aa76af247e7cacd884f2e5ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5856, "upload_time": "2019-06-14T19:22:28", "url": "https://files.pythonhosted.org/packages/90/50/9366bc802251e577e263dd3337bd8c7ad34a5fd4572459ec7ee3298628e0/GaTools-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0f0e9441818f361ecbadff05c0e4663", "sha256": "8ef870a21a5dbfbf58519144b723b2050c384fa48325031cf44f56f950e31dc1" }, "downloads": -1, "filename": "GaTools-0.1.4.tar.gz", "has_sig": false, "md5_digest": "e0f0e9441818f361ecbadff05c0e4663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3995, "upload_time": "2019-06-14T19:22:30", "url": "https://files.pythonhosted.org/packages/dd/40/7f14df59479e3d2bb24c03872899ace9312d966e43c3855387b7a742bdf6/GaTools-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "bec398484ccdeaa56915d66faf97a421", "sha256": "e04883f3c8141cc432f5cd954d46147d2ed209ad6afb6d78dfd0ea2e10aabca9" }, "downloads": -1, "filename": "GaTools-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "bec398484ccdeaa56915d66faf97a421", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6565, "upload_time": "2019-06-28T22:29:15", "url": "https://files.pythonhosted.org/packages/f1/26/8086f427d4ffb562e263bf14f17fc534ee63bfa28b8c7bf1711c36ad5dd2/GaTools-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "919ee281c0f815f15b0a5157e6f08d6f", "sha256": "a927724861ce8f1c0d4b0b6e25523aae0c4b43d7a97a6a49675314b28a17510a" }, "downloads": -1, "filename": "GaTools-0.1.5.tar.gz", "has_sig": false, "md5_digest": "919ee281c0f815f15b0a5157e6f08d6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4661, "upload_time": "2019-06-28T22:29:19", "url": "https://files.pythonhosted.org/packages/ea/94/86f6305666bd52ced3d3bb7fd844f50925ab87737d67530664c425aed113/GaTools-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "4ada0841a30bfc333e7f0b2bacb64ae1", "sha256": "6957d1748d8cba738321057760781f65b362839be9fcde44c38e7f66cf3fe942" }, "downloads": -1, "filename": "GaTools-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "4ada0841a30bfc333e7f0b2bacb64ae1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6708, "upload_time": "2019-06-28T22:42:12", "url": "https://files.pythonhosted.org/packages/10/81/2c4f688d2a7e57e033a491625c3a8b4c07a458894e51fb4cea3334819611/GaTools-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cb854358e9fff40bfdd31ca38acee2b", "sha256": "31e7043acb1222d5b4a615b549f99e0e5cb1e39934adfc752bcbd797bdc64dd1" }, "downloads": -1, "filename": "GaTools-0.1.6.tar.gz", "has_sig": false, "md5_digest": "3cb854358e9fff40bfdd31ca38acee2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4852, "upload_time": "2019-06-28T22:42:14", "url": "https://files.pythonhosted.org/packages/3d/0e/209d290e5e1fc771ec07ede324572aee337cfbc76267abd3d1aaf559eac7/GaTools-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "6a98ebf0dac89f914a09e489d60b73f7", "sha256": "3ea2e9821c689a580e2fe2dbd013d391aff50925684187bc449e374b74b513a5" }, "downloads": -1, "filename": "GaTools-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "6a98ebf0dac89f914a09e489d60b73f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6729, "upload_time": "2019-07-01T11:44:59", "url": "https://files.pythonhosted.org/packages/55/fe/ac0905b5e88f26a36bfb52574aadd9a75bc768d890b2e5fd7f08fbdba342/GaTools-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ebcc4daf9af927f7273258ecd3046e25", "sha256": "6f4e10047052006f5742f920defa1a9f31223abeff67fdfbd90706aa0d499b5e" }, "downloads": -1, "filename": "GaTools-0.1.7.tar.gz", "has_sig": false, "md5_digest": "ebcc4daf9af927f7273258ecd3046e25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4878, "upload_time": "2019-07-01T11:45:00", "url": "https://files.pythonhosted.org/packages/ad/89/3be6e3699fcf72cf781bf68ab3dc0d6d7cf4c9e91e8274e99e17bd08328b/GaTools-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9ca07df68510fa77f1a61658979ef653", "sha256": "b1a30285b501126a9fbb0afe6bb05e4a6c2e1398fcfca2f2db5a0d6b19edd8cb" }, "downloads": -1, "filename": "GaTools-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9ca07df68510fa77f1a61658979ef653", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7822, "upload_time": "2019-07-02T21:48:07", "url": "https://files.pythonhosted.org/packages/3f/7b/b7ec38d4bf99e6ee1c0a26f5facc4fd2427c5ea7ac2fc3885348bca55fff/GaTools-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c475c2517c1624a0154e1f975729db5d", "sha256": "d1293622bfe5869a281e9991c922e57d28f051a2d33691edb6f286e065162f2b" }, "downloads": -1, "filename": "GaTools-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c475c2517c1624a0154e1f975729db5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5654, "upload_time": "2019-07-02T21:48:10", "url": "https://files.pythonhosted.org/packages/e7/0c/a21177ff5f3bb56a3499e1f7501e01fd8d6ff283d0e9c5bee574c1b07520/GaTools-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a12f6950dff2230273d8c78a8802c255", "sha256": "826c297de013a2fd70240c818dc0f469b952fb7577b7005d539e65239f97c3a1" }, "downloads": -1, "filename": "GaTools-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a12f6950dff2230273d8c78a8802c255", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8224, "upload_time": "2019-07-02T22:17:57", "url": "https://files.pythonhosted.org/packages/85/b6/af7cf2807c1928b6fb29daae6525ad4727f778977f3cb186cd223c79c7e1/GaTools-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "258e21d76a7a1b0768184dd364b140a2", "sha256": "13936f8b7792967e7d8ddc70cadef8bb33e9669761cced6df2ce76a0bd4b11c9" }, "downloads": -1, "filename": "GaTools-0.2.1.tar.gz", "has_sig": false, "md5_digest": "258e21d76a7a1b0768184dd364b140a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6157, "upload_time": "2019-07-02T22:17:59", "url": "https://files.pythonhosted.org/packages/5c/85/489e059ccdf22514510ef4ca63ad82f2a77056566dbbf33755c2c963a423/GaTools-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "88278f642e39cb75d09383c527f596c2", "sha256": "9accae724826db8132a8eab008048770da129283c48de6cea86f79cff008a7ca" }, "downloads": -1, "filename": "GaTools-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "88278f642e39cb75d09383c527f596c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11032, "upload_time": "2019-07-03T08:19:48", "url": "https://files.pythonhosted.org/packages/58/03/a12ff298fb90f1e47fb9473cd78765dcae4b144fbeb79c3205429aa3afec/GaTools-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "639aacaafe73d44771ac9ddba83adc2d", "sha256": "f9af1a75ca88a635a64adde4468d4f821827b161eb1cb3a090179c295fd65cb5" }, "downloads": -1, "filename": "GaTools-0.2.2.tar.gz", "has_sig": false, "md5_digest": "639aacaafe73d44771ac9ddba83adc2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8493, "upload_time": "2019-07-03T08:19:50", "url": "https://files.pythonhosted.org/packages/d5/27/30ef6d987aff257473e02b3dc3a3503f7b96fba02a549174980154fa2f9d/GaTools-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "88278f642e39cb75d09383c527f596c2", "sha256": "9accae724826db8132a8eab008048770da129283c48de6cea86f79cff008a7ca" }, "downloads": -1, "filename": "GaTools-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "88278f642e39cb75d09383c527f596c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11032, "upload_time": "2019-07-03T08:19:48", "url": "https://files.pythonhosted.org/packages/58/03/a12ff298fb90f1e47fb9473cd78765dcae4b144fbeb79c3205429aa3afec/GaTools-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "639aacaafe73d44771ac9ddba83adc2d", "sha256": "f9af1a75ca88a635a64adde4468d4f821827b161eb1cb3a090179c295fd65cb5" }, "downloads": -1, "filename": "GaTools-0.2.2.tar.gz", "has_sig": false, "md5_digest": "639aacaafe73d44771ac9ddba83adc2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8493, "upload_time": "2019-07-03T08:19:50", "url": "https://files.pythonhosted.org/packages/d5/27/30ef6d987aff257473e02b3dc3a3503f7b96fba02a549174980154fa2f9d/GaTools-0.2.2.tar.gz" } ] }