A python module for flexible Poisson-Boltzmann based pKa calculations with proton tautomerism
Project description
PypKa
A python module for flexible Poisson-Boltzmann based pKa calculations with proton tautomerism DOI: 10.1021/acs.jcim.0c00718
@article{reis2020jcim, author = {Reis, Pedro B. P. S. and Vila-Viçosa, Diogo and Rocchia, Walter and Machuqueiro, Miguel}, title = {PypKa: A Flexible Python Module for Poisson–Boltzmann-Based pKa Calculations}, journal = {Journal of Chemical Information and Modeling}, volume = {60}, number = {10}, pages = {4442-4448}, year = {2020}, doi = {10.1021/acs.jcim.0c00718} }
Documentation & Basic Usage
Documentation can be found here
Starting templates for the the API and CLI usage can be found here while a online notebook is hosted at Google Colab
Installation & Dependencies
PypKa should be installed in a Linux-based system. In Windows please use the WSL. A docker image is also available.
- python2.6>= & python3.5>=
- libgfortran4
- gawk
- pytest
- numpy
pip3 install pypka apt install gawk gcc gfortran libgfortran4 python2
Contributing
Contributions are encouraged, and they are greatly appreciated!
You can contribute in many ways:
- Report Bugs
- Fix Bugs
- Implement Features
- Write Documentation
- Submit Feedback
For more info check CONTRIBUTING
License
pypka is distributed under a LGPL-3.0, however delphi4py depends on DelPhi which is proprietary. To use DelPhi the user is required to download the DelPhi license here
Contacts
Please submit a github issue to report bugs and to request new features. Alternatively you may find the developer here. Please visit ou website for more information.
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.
| Filename, size | File type | Python version | Upload date | Hashes |
|---|---|---|---|---|
| Filename, size pypKa-2.1.0-py2.py3-none-any.whl (6.9 MB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
| Filename, size pypKa-2.1.0.tar.gz (11.7 MB) | File type Source | Python version None | Upload date | Hashes View |
Hashes for pypKa-2.1.0-py2.py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | 38338c33241fc2a574dd80af47d3ea016caebd616e70984bc2b90588e8de91d1 |
|
| MD5 | 76422eb63c3112fef17504dcf58d7d45 |
|
| BLAKE2-256 | a4333d693733e91cf6fe76853e6aacce97ecfe58ff28ae874ade29f3e3487629 |