Cage detection plugin for GenIce.
Project description
genice-cage
A GenIce plugin to detect cage-like topologies.
version 0.1
Requirements
- countrings>=0.1.6
- genice>=0.25
Installation from PyPI
% pip install genice_cage
Manual Installation
System-wide installation
% make install
Private installation
Copy the files in genice_cage/formats/ into your local formats/ folder.
Usage
Usage:
% genice CS1 -r 2 2 2 -f cage[12,14-16:maxring=6]
% genice CRN1 -f cage[3-10:json]
% genice CRN1 -f cage[3-10:yaplot]
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.)
Options:
Cage sizes to be listed, separated by commas and ranged with hyphens. (default is 3 to 8)
maxring=x Specify the maximum ring size (default=8).
json Output in [JSON](https://www.json.org/) format.
yaplot Visualize 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.
Test in place
% make test
Algorithms
- 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
genice_cage-0.2.tar.gz
(6.3 kB
view details)
Built Distribution
File details
Details for the file genice_cage-0.2.tar.gz
.
File metadata
- Download URL: genice_cage-0.2.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e936f1dca0325a3840b34c3fb701bb3d1d089c3785091c6fc84b4cde6785732d |
|
MD5 | f325bf412c2d292daf0496439d8d043a |
|
BLAKE2b-256 | b4fb2b7012056dc3fa57217e3d67f5888630ed25b63f4a0beb46f16c00eaf407 |
File details
Details for the file genice_cage-0.2-py2.py3-none-any.whl
.
File metadata
- Download URL: genice_cage-0.2-py2.py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5d53ae1ee704d65fbc52d001c964dd8baeed0d968258b8e81cafc64bccbd6dd |
|
MD5 | d16230c2605f286f2674ca44846fd187 |
|
BLAKE2b-256 | aec4e1fc65bac00c1ebe8d18d2b00a4f05097e387b37ad63f0f94ee2d1d11674 |