{ "info": { "author": "Masakazu Matsumoto", "author_email": "vitroid@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python", "Programming Language :: Python :: 3.5" ], "description": "# [genice-cage](https://github.com/vitroid/genice-cage/)\n\nA [GenIce](https://github.com/vitroid/GenIce) plugin to detect cage-like topologies.\n\nversion 0.4.2\n\n## Requirements\n\n* countrings>=0.1.6\n* genice>=0.25\n* attrdict\n* networkx\n* numpy\n* yaplotlib>=0.1.2\n\n## Installation from PyPI\n\n % pip install genice_cage\n\n## Manual Installation\n\n### System-wide installation\n\n % make install\n\n### Private installation\n\nCopy the files in genice_cage/formats/ into your local formats/ folder.\n\n## Usage\n\n\n Usage: \n % genice CS1 -r 2 2 2 -f cage[12,14-16:ring=-6] \n % genice CRN1 -f cage[3-10:json] \n % genice CRN1 -f cage[3-10:yaplot] \n % genice CS2 -w tip4p -f cage[gromacs:-16:ring=5,6]\n % analice traj.gro -O OW -H HW[12] -w tip4p -f cage[quad]\n % analice traj.gro -O OW -H HW[12] -w tip4p -f cage[quad:json]\n\n It may not work with a small structure. (In the example above, the unit cell of CS1 is extended to 2x2x2 so as to avoid detecting cell-spanning wierd cages.)\n\n Options:\n Cage sizes to be listed, separated by commas and ranged with hyphens. (e.g. -4,6,8-10,16-) (default is 3-16)\n ring=3,5-6 Specify the ring sizes that cages are built of (default is 3-8, maximum is 8).\n json Output values in [JSON](https://www.json.org/) format.\n yaplot Visualize cages with [Yaplot](https://github.com/vitroid/Yaplot/). Cages are drawn in different layers according to the number of faces, and faces are colored according to the number of vertices.\n gromacs Output individual cages in Gromacs format. (EXPERIMENTAL)\n quad Quadcage order parameter to identify the Frank-Kasper-type crystal structures.[JMM2011] Cages sizes and maximum ring size are set appropriately automatically.\n\n * [JMM2011] Jacobson, L. C., Matsumoto, M. & Molinero, V. Order parameters for the multistep crystallization of clathrate hydrates. J. Chem. Phys. 135, 074501 (2011).[doi:10.1063/1.3613667](https://doi.org/10.1063/1.3613667)\n\n## Test in place\n\n % make test\n\n## Algorithms\n\n* M. Matsumoto, A. Baba, and I. Ohmine, Topological building blocks of hydrogen bond network in water, J. Chem. Phys. 127, 134504 (2007); [doi:10.1063/1.2772627](http://dx.doi.org/doi:10.1063/1.2772627)\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/vitroid/genice-cage/", "keywords": "genice,cage", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "genice-cage", "package_url": "https://pypi.org/project/genice-cage/", "platform": "", "project_url": "https://pypi.org/project/genice-cage/", "project_urls": { "Homepage": "https://github.com/vitroid/genice-cage/" }, "release_url": "https://pypi.org/project/genice-cage/0.4.2/", "requires_dist": [ "countrings (>=0.1.6)", "genice (>=0.25)", "attrdict", "networkx", "numpy", "yaplotlib (>=0.1.2)" ], "requires_python": "", "summary": "Cage detection plugin for GenIce.", "version": "0.4.2" }, "last_serial": 5823625, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "4de19baaa6d91b4e12b9574950ca92fc", "sha256": "78d9c48c65066f7a64e17ff12bc034c947f19c437f4eb35ad967d15339505a68" }, "downloads": -1, "filename": "genice_cage-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4de19baaa6d91b4e12b9574950ca92fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6895, "upload_time": "2019-08-20T09:19:47", "url": "https://files.pythonhosted.org/packages/81/49/cf18b9d19b26896eae32cedd23246a12289cd5f1b5a12b5cb400c8365b36/genice_cage-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c76f0838a4c4d1b8ff5eba11c806e7a3", "sha256": "9f9bc304abb1fbbdc6b77b4363e77437612482cf93ec6ece144b39c814049e3a" }, "downloads": -1, "filename": "genice_cage-0.1-py3.6.egg", "has_sig": false, "md5_digest": "c76f0838a4c4d1b8ff5eba11c806e7a3", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 12791, "upload_time": "2019-08-20T08:51:52", "url": "https://files.pythonhosted.org/packages/93/55/5340cace2d8b32c56afcc524cc73b820da2ddcfe95292dce37baf2fd8fbc/genice_cage-0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "b8da507654620ac0a3b07ffa06f02261", "sha256": "473a326dfc963f95eb3bd85293b9c435f95a64902b19248b19d1e6c677ac92f4" }, "downloads": -1, "filename": "genice_cage-0.1.tar.gz", "has_sig": false, "md5_digest": "b8da507654620ac0a3b07ffa06f02261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5894, "upload_time": "2019-08-20T09:19:50", "url": "https://files.pythonhosted.org/packages/3d/23/7038dc06dd499306dd1cb11203d0d1d5bb79719e9b5aa031aa42794c60d6/genice_cage-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "d16230c2605f286f2674ca44846fd187", "sha256": "c5d53ae1ee704d65fbc52d001c964dd8baeed0d968258b8e81cafc64bccbd6dd" }, "downloads": -1, "filename": "genice_cage-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d16230c2605f286f2674ca44846fd187", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7373, "upload_time": "2019-08-24T08:51:57", "url": "https://files.pythonhosted.org/packages/ae/c4/e1fc65bac00c1ebe8d18d2b00a4f05097e387b37ad63f0f94ee2d1d11674/genice_cage-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f325bf412c2d292daf0496439d8d043a", "sha256": "e936f1dca0325a3840b34c3fb701bb3d1d089c3785091c6fc84b4cde6785732d" }, "downloads": -1, "filename": "genice_cage-0.2.tar.gz", "has_sig": false, "md5_digest": "f325bf412c2d292daf0496439d8d043a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6273, "upload_time": "2019-08-24T08:51:59", "url": "https://files.pythonhosted.org/packages/b4/fb/2b7012056dc3fa57217e3d67f5888630ed25b63f4a0beb46f16c00eaf407/genice_cage-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "3c4e5b4793bd44ae75e2ba39cd188537", "sha256": "d25573b8449a31517a1f43372d649bb00a6b597597149a81a7c705419a4daabd" }, "downloads": -1, "filename": "genice_cage-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c4e5b4793bd44ae75e2ba39cd188537", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8264, "upload_time": "2019-08-29T12:28:39", "url": "https://files.pythonhosted.org/packages/22/6b/77a7c798530bdaa18e481ecba112dfb5c7e2f6563df5a88e911c9a081991/genice_cage-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ade5bef0ae9f632d7845eb51006c598", "sha256": "f8269e29a71114d39e594fc277a45b6e58613f5d5ad11496e3156727e28b61a1" }, "downloads": -1, "filename": "genice_cage-0.3-py3.6.egg", "has_sig": false, "md5_digest": "6ade5bef0ae9f632d7845eb51006c598", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 15663, "upload_time": "2019-08-29T12:59:20", "url": "https://files.pythonhosted.org/packages/5f/a1/807c1541df8bc7ad5dbef3d05a3638c5df60727789bd8acb2f43d1dd8395/genice_cage-0.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "d359d0a60d3b18c43691d1bbfcbd457b", "sha256": "d11c82833becb710b606b99d2c90c5c1875c12defd41e53a75ba9c85cc8e63c5" }, "downloads": -1, "filename": "genice_cage-0.3.tar.gz", "has_sig": false, "md5_digest": "d359d0a60d3b18c43691d1bbfcbd457b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7134, "upload_time": "2019-08-29T12:28:40", "url": "https://files.pythonhosted.org/packages/24/ca/f0fbd9406ea365bfcdaa8fbae19e6ad810221007a00ed90c8ac17320c22e/genice_cage-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "f4f0bbac2f457cae92252477b7b4ae2a", "sha256": "0af55502c5277deb10e179bc161c2a06b0bf68e1a3ee6c7d2313673e73356f46" }, "downloads": -1, "filename": "genice_cage-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4f0bbac2f457cae92252477b7b4ae2a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8221, "upload_time": "2019-08-29T13:02:13", "url": "https://files.pythonhosted.org/packages/62/ed/532b7079d1be4d7d979882504378f2d5ca4ca1f1624e701087fb7dad28b3/genice_cage-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35bf8f0a795bb0b0eeaacd7444e8f030", "sha256": "6ba8a361d4fd980f53a159447aaa45bff71c8bf658207504f61517bc24e02731" }, "downloads": -1, "filename": "genice_cage-0.3.1.tar.gz", "has_sig": false, "md5_digest": "35bf8f0a795bb0b0eeaacd7444e8f030", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7049, "upload_time": "2019-08-29T13:02:15", "url": "https://files.pythonhosted.org/packages/29/3d/7750b95ea64899b7fc052118ae549cf5b2484320129cbcb8a90eeaf4bad6/genice_cage-0.3.1.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "9e580edd24d12f0a812a7f1b4a74709e", "sha256": "2114a8c7ecde0429870222b6207c07e062b78c0fe93fe153690f2b85b306ad8f" }, "downloads": -1, "filename": "genice_cage-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e580edd24d12f0a812a7f1b4a74709e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9227, "upload_time": "2019-09-02T07:27:52", "url": "https://files.pythonhosted.org/packages/84/9f/f18913bc0693b70066b4835eafa38bec2791255460a1d9731df637867180/genice_cage-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cb63983436c7e80741b3ae2e1a832dd", "sha256": "fbc58a67621db26ef4fcd5895cebcfa70a2e5c014ac68a0f905eb02613531e08" }, "downloads": -1, "filename": "genice_cage-0.4.tar.gz", "has_sig": false, "md5_digest": "3cb63983436c7e80741b3ae2e1a832dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8138, "upload_time": "2019-09-02T07:27:54", "url": "https://files.pythonhosted.org/packages/d0/1c/686b8fe02ce9c3f9fef864d358f1d5ada002b7665263403262b330e89f7d/genice_cage-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "5eb9da9daf599179e57c7d7866b84948", "sha256": "15d495a60c9fac390087d22565d12d6a848f87ffe5c2c67f57e816f23efe6860" }, "downloads": -1, "filename": "genice_cage-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5eb9da9daf599179e57c7d7866b84948", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9321, "upload_time": "2019-09-03T12:24:16", "url": "https://files.pythonhosted.org/packages/ae/21/25e9dd29c399dcba4f98b010e531dd7af7b699dbad5154984a7d483c0b2d/genice_cage-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67363c9d13ab2dcbd8914419fa09afa3", "sha256": "cd27302a32e2a082e379ce64fd014f4116211b8899465e401b0c683a3469c622" }, "downloads": -1, "filename": "genice_cage-0.4.1.tar.gz", "has_sig": false, "md5_digest": "67363c9d13ab2dcbd8914419fa09afa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8201, "upload_time": "2019-09-03T12:24:17", "url": "https://files.pythonhosted.org/packages/84/fe/08e5ef95a8f9278217443516ce298a7a3c07e4888070e611c7fbcf8dbf39/genice_cage-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "4b86c8c63d76c899c4b847f0bafe7960", "sha256": "d270ff96d567fa5285bdd8ce6eeff5a8047212edd880ae7ce5ea26fe783bbc12" }, "downloads": -1, "filename": "genice_cage-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b86c8c63d76c899c4b847f0bafe7960", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9494, "upload_time": "2019-09-13T02:16:02", "url": "https://files.pythonhosted.org/packages/96/e7/a2a14b64871c04a3587e5eac60d83f2c6824a1b33c2e0acacd1efd846632/genice_cage-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "058c7df23de0a22d1a2069d9e81ea4fa", "sha256": "68e2b96496cb1bff58368fcccc348436b3458c1809196acadc4e7b7e75240d14" }, "downloads": -1, "filename": "genice_cage-0.4.2.tar.gz", "has_sig": false, "md5_digest": "058c7df23de0a22d1a2069d9e81ea4fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8358, "upload_time": "2019-09-13T02:16:04", "url": "https://files.pythonhosted.org/packages/7a/ac/1bae7e2f39c133fcb6a7d6b9def948971f8635f7761cb30994ff31e695e6/genice_cage-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b86c8c63d76c899c4b847f0bafe7960", "sha256": "d270ff96d567fa5285bdd8ce6eeff5a8047212edd880ae7ce5ea26fe783bbc12" }, "downloads": -1, "filename": "genice_cage-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b86c8c63d76c899c4b847f0bafe7960", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9494, "upload_time": "2019-09-13T02:16:02", "url": "https://files.pythonhosted.org/packages/96/e7/a2a14b64871c04a3587e5eac60d83f2c6824a1b33c2e0acacd1efd846632/genice_cage-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "058c7df23de0a22d1a2069d9e81ea4fa", "sha256": "68e2b96496cb1bff58368fcccc348436b3458c1809196acadc4e7b7e75240d14" }, "downloads": -1, "filename": "genice_cage-0.4.2.tar.gz", "has_sig": false, "md5_digest": "058c7df23de0a22d1a2069d9e81ea4fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8358, "upload_time": "2019-09-13T02:16:04", "url": "https://files.pythonhosted.org/packages/7a/ac/1bae7e2f39c133fcb6a7d6b9def948971f8635f7761cb30994ff31e695e6/genice_cage-0.4.2.tar.gz" } ] }