Skip to main content

Logo

genice2-cage

A format plugin for GenIce2 to detect cages.

version 2.5

Requirements

  • python^3.10
  • GenIce2^2.2.5.2
  • graphstat^0.3.3
  • yaplotlib^0.1.2
  • numpy>=1.26.4
  • networkx>=3.2.1
  • cycless>=0.6.3

Installation from PyPI

% pip install genice2-cage

Usage

A GenIce2 format plugin to detect cage-like topologies.

Usage:
    % genice2 CS1 -r 2 2 2 -f cage[12,14-16:ring=-6]
    % genice2 CRN1 -f cage[sizes=3-10:json]
    % genice2 CRN1 -f cage[sizes=3-10:yaplot]
    % genice2 CS2 -w tip4p -f cage[gromacs:sizes=-16:ring=5,6]
    % analice2 traj.gro -O OW -H HW[12] -w tip4p -f cage[quad]
    % analice2 traj.gro -O OW -H HW[12] -w tip4p -f cage[quad:json]
    % genice2 FAU -r 2 2 2 -f cage[-26:maxring=12:json2]

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. (e.g. -4,6,8-10,16-) (default is 3-16)
    ring=3,5-6 Specify the ring sizes that cages are built of (default is 3-8, maximum is 8).
    json       Output values in [JSON](https://www.json.org/) format.
    json2      Output values in [JSON](https://www.json.org/) format (Assess cage locations based on HB network topology by labeling them).
    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.
    gromacs    Output individual cages in Gromacs format. (EXPERIMENTAL)
    quad       Quadcage order parameter to identify the Frank-Kasper-type crystal structures.[JMM2011] Cages sizes and maximum ring size are set appropriately automatically.
    python     Output cage types in python format convenient for GenIce lattice modules.
* [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)

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

Metadata

Release files for genice2-cage 2.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for genice2-cage 2.5.2
File Size Uploaded
genice2_cage-2.5.2.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for genice2-cage 2.5.2
File Interpreter ABI Platform
genice2_cage-2.5.2-py3-none-any.whl Python 3 none any Details

Total release size: 15.4 kB

Release files / genice2_cage-2.5.2.tar.gz

Download URL genice2_cage-2.5.2.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ab5ae5e70d3f44e7971c74443180457a98457d21d4e8ceb891dece8625192623
BLAKE2b-256 checksum
How to use checksums
a8ab8419e4dc1092e28715bab5d86416f640ff7b64f984b5847aaf743ab4c605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.11.4 Darwin/24.3.0

Release files / genice2_cage-2.5.2-py3-none-any.whl

Download URL genice2_cage-2.5.2-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5cf73f8a7016ac86439faa1614592e12c153306f897f545f5c3a71cb359a474f
BLAKE2b-256 checksum
How to use checksums
ecf89a83901eb447f56eafe97d904f043e77f3eac87346a838015b440006fd36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.11.4 Darwin/24.3.0

Release history Release notifications | RSS feed

This release

2.5.2 This release

2 release files

2.5.1

2 release files

2.5

2 release files

2.4.4

2 release files

2.4.3

2 release files

2.3.1

2 release files

2.3

2 release files

2.2

3 release files

2.1.1

2 release files

2.1

2 release files

2.0

2 release files

0.6

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page