Toolkit for Analysis of Permeation Cycles in Potassium Channels
Project description
KPerm - Toolkit for Analysis of Permeation Cycles in Potassium Channels
KPerm, released together with our JCTC paper, is a Python package specifically for identifying selecivity filter occupancy in molecular dynamics (MD) simulations of potassium channels.
Installation
You are recommended to install the latest release of KPerm via pip in a virtual environment with Python >=3.8.
pip install kperm
Examples
Jupyter Notebook
Command-line Interface
# same as Channel.run(), computing SF occuapncy and identifying permeation events
kperm run -s coord_file -f traj_1 traj_2 traj_3 ...
# speed things up if you are not interested in SF oxygen flip and water occupancy
kperm run -s coord_file -f traj_1 traj_2 traj_3 ... --noFlip --noW
# compute summary of permeation events of all selected simulations
# use it after running "kperm run"
kperm stats -s coord_file -f traj_1 traj_2 traj_3 ...
Documentation
https://degrootlab.github.io/KPerm/
Citation
- Lam, C. K., & de Groot, B. L. (2023). Ion Conduction Mechanisms in Potassium Channels Revealed by Permeation Cycles. Journal of Chemical Theory and Computation.doi:10.1021/acs.jctc.3c00061
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kperm-0.2.0.tar.gz.
File metadata
- Download URL: kperm-0.2.0.tar.gz
- Upload date:
- Size: 33.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d74495852c37d03236ff66452c90fb1a133e38a4b8d8099a3814a82dfaa34671
|
|
| MD5 |
66575b3a2976ba30fe9ee0742ce46870
|
|
| BLAKE2b-256 |
35aa5fcc173d195736a420711adbc4bc2f8ba3919d51270b108b5069f76ee5dc
|
File details
Details for the file kperm-0.2.0-py3-none-any.whl.
File metadata
- Download URL: kperm-0.2.0-py3-none-any.whl
- Upload date:
- Size: 34.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c79dc6b7c30db9b0996ae53ae8010db11e55f05f27110cc60fdc7e15783f309
|
|
| MD5 |
ec4b8a060566655f56019ac3e1d6e887
|
|
| BLAKE2b-256 |
7c6b80ed560ea6e4fcc77e713c83a7b1d70d635f1a4a137e1ed6c1588ce5d3c8
|