Skip to main content

[![GitHub version](https://badge.fury.io/gh/mms-fcul%2Fpypka.svg)](https://badge.fury.io/gh/mms-fcul%2Fpypka) [![CircleCI](https://circleci.com/gh/mms-fcul/PypKa.svg?style=svg)](https://circleci.com/gh/mms-fcul/PypKa) [![Codacy Badge](https://api.codacy.com/project/badge/Coverage/77db3bc226c94625acd3cea0e14c23ad)](https://www.codacy.com/app/pedrishi/PypKa?utm_source=github.com&utm_medium=referral&utm_content=mms-fcul/PypKa&utm_campaign=Badge_Coverage) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/77db3bc226c94625acd3cea0e14c23ad)](https://www.codacy.com/app/pedrishi/PypKa?utm_source=github.com&utm_medium=referral&utm_content=mms-fcul/PypKa&utm_campaign=Badge_Grade) [![Documentation Status](https://readthedocs.org/projects/pypka/badge/?version=latest)](https://pypka.readthedocs.io/en/latest/?badge=latest)

# PypKa

A python module for flexible Poisson-Boltzmann based pKa calculations with proton tautomerism

# Dependencies

  • delphi4py #1.0.0

  • libgfortran4

  • gawk

  • pytest

  • numpy

# 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](https://honiglab.c2b2.columbia.edu/software/cgi-bin/software.pl?input=DelPhi)

# Documentation

Documentation can be found [here](https://pypka.readthedocs.io/en/latest/). (Under development)

# Installation

pip install pypka

apt install gawk gcc gfortran libgfortran4

# Contacts

Please submit a github issue to report bugs and to request new features. Alternatively you may find the developer [here](mailto:pdreis@fc.ul.pt). Please visit ou [website](http://mms.rd.ciencias.ulisboa.pt/) for more information.

# Change Log

## v0.4
  • API development

  • code level documentation improvement

  • documentation wiki developement with tutorial

  • test suite implementation

## v0.3
  • integration with delphi4py

  • integration with PDB2PQR

  • additional testing

## v0.2
  • DelPhi is now divided into two python modules imported by delphiT.py

  • input arguments are defined in delphiT.py

  • DelPhi routines for reading input files are bundled in delphi1_module

  • delphi1_module returns DelPhi’s internal data structure

  • delphi2_module does not do any I/O

  • delphi2_module returns solvation energies and potential map

  • delphiT.py calculates intrinsic pka and interactions energies

  • delphiT.py supports multiprocessing and Nanoshaper usage

  • delphiT.py supports membrane systems

  • delphiT.py supports double/single precision

## v0.1
  • migration from DelPhi 5.0 to DelPhi 5.1_Patched

  • delphiT calls delphiT.py

  • delphiT.py calls DelPhi 5.1_Patched

  • added benchmark process and small test set

## original version
  • delphiT calls directly DelPhi 5.0

Metadata

Release files for pypka 0.0.6

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

Source distribution (sdist)

Source distribution for pypka 0.0.6
File Size Uploaded
pypka-0.0.6.tar.gz 1.9 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pypka 0.0.6
File Interpreter ABI Platform
pypka-0.0.6-py3-none-any.whl Python 3 none any Details
pypka-0.0.6-py2-none-any.whl Python 2 none any Details

Total release size: 6.0 MB

Release files / pypka-0.0.6.tar.gz

Download URL pypka-0.0.6.tar.gz
Size 1.9 MB
Tags Source
SHA-256 checksum
How to use checksums
11e33a1f4089b9cce59cde350ebd83d2de4f63a929e32e1fb12a5a4689b3831b
BLAKE2b-256 checksum
How to use checksums
7cec96babdd9b4f015f0039750b4f64a46d3360207e4cc6e1715e490ef3ccf87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.8

Release files / pypka-0.0.6-py3-none-any.whl

Download URL pypka-0.0.6-py3-none-any.whl
Size 2.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1836fa01ee7327cf9d2cd2e532f3b1ee9f18ad4ed386be254de3f7a63a098542
BLAKE2b-256 checksum
How to use checksums
5fc20710992b0af9f22ee9ca9a924a74cdfdeca9e4572555295b5e21c247191c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.8

Release files / pypka-0.0.6-py2-none-any.whl

Download URL pypka-0.0.6-py2-none-any.whl
Size 2.0 MB
Tags Python 2
SHA-256 checksum
How to use checksums
9254296336f1eef8f39d1b9597ab271f79cbbd76bf472f4a1766ce35849320d9
BLAKE2b-256 checksum
How to use checksums
46f0cbec05702500598d89864ab7341158d352677c4b310a026c4b45b15b1958
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.8

Release history Release notifications | RSS feed

2.9.5

2 release files

2.9.4

2 release files

2.9.3

2 release files

2.9.2

2 release files

2.9.1

2 release files

2.9.0

2 release files

2.7.2

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.0

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.2

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

1.4.9

2 release files

1.4.8

2 release files

1.4.7

2 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.7

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

This release

0.0.6 This release

3 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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