Skip to main content

Python package to detect and characterize cavities in biomolecular structures

Project description

pyKVFinder

PyPI - Version PyPI - Python Version PyPI - Downloads Unit testing Integration testing Build Coverage

A Python package for detecting and characterizing biomolecular cavities.

See also:

Installation

To install the latest release on PyPI, run:

pip install pyKVFinder

Or to install the latest developmental version, run:

git clone https://github.com/LBC-LNBio/pyKVFinder.git
pip install -e pyKVFinder

Citation

If you use pyKVFinder package, please cite:

Guerra, J. V. S., Ribeiro-Filho, H. V., Jara, G. E., Bortot, L. O., Pereira, J. G. C., & Lopes-de-Oliveira, P. S. (2021). pyKVFinder: an efficient and integrable Python package for biomolecular cavity detection and characterization in data science. BMC bioinformatics, 22(1), 607. https://doi.org/10.1186/s12859-021-04519-4.

If you use pyKVFinder.Molecule, please also cite:

Guerra, J. V. S., Alves, L. F. G., Bourissou, D., Lopes-de-Oliveira, P. S., & Szalóki, G. (2023). Cavity Characterization in Supramolecular Cages. Journal of chemical information and modeling, 63(12), 3772-3785. https://doi.org/10.1021/acs.jcim.3c00328.

If you use PyMOL pyKVFinder Tools, please also cite:

Guerra, J. V. da S., Ribeiro Filho, H. V., Bortot, L. O., Honorato, R. V., Pereira, J. G. de C., & Lopes-de-Oliveira, P. S. (2020). ParKVFinder: A thread-level parallel approach in biomolecular cavity detection. In SoftwareX (Vol. 12, p. 100606). Elsevier BV. https://doi.org/10.1016/j.softx.2020.100606.

License

The software is licensed under the terms of the GNU General Public License version 3 (GPL3) and is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pykvfinder-0.7.1.tar.gz (235.2 kB view details)

Uploaded Source

Built Distributions

pyKVFinder-0.7.1-cp312-cp312-win_amd64.whl (266.5 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyKVFinder-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl (689.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

pyKVFinder-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (599.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyKVFinder-0.7.1-cp312-cp312-macosx_11_0_arm64.whl (398.5 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyKVFinder-0.7.1-cp312-cp312-macosx_10_9_x86_64.whl (405.7 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

pyKVFinder-0.7.1-cp311-cp311-win_amd64.whl (266.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyKVFinder-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl (690.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

pyKVFinder-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (592.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyKVFinder-0.7.1-cp311-cp311-macosx_11_0_arm64.whl (398.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyKVFinder-0.7.1-cp311-cp311-macosx_10_9_x86_64.whl (405.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

pyKVFinder-0.7.1-cp310-cp310-win_amd64.whl (266.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyKVFinder-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl (679.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

pyKVFinder-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (581.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyKVFinder-0.7.1-cp310-cp310-macosx_11_0_arm64.whl (398.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyKVFinder-0.7.1-cp310-cp310-macosx_10_9_x86_64.whl (405.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

File details

Details for the file pykvfinder-0.7.1.tar.gz.

File metadata

  • Download URL: pykvfinder-0.7.1.tar.gz
  • Upload date:
  • Size: 235.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pykvfinder-0.7.1.tar.gz
Algorithm Hash digest
SHA256 fe372662d148a14dd611a6ed7916a29535d42e05837c648fdae7c30b624ae13b
MD5 f3f5d3f66917001e3c567793773725b3
BLAKE2b-256 2bcfc9ba3149e55dc3f025241cab0e221e2a242149b8af1ff331930858b9c669

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6540baaa9dee480c6f9e7fb8b2b40099bdd7ba0b07f7181be22b9d5b6616d2b5
MD5 d55975b96653e047a3967a228599e54f
BLAKE2b-256 a0e6177cdb88c12554e582b1a4c91219d20120e2d2fb82eab7bfec08657ff9e8

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7a3fdd5c03ab0ed933147a9eababb5c17a703c8c8e00c825fba20c0a0c12ed60
MD5 ecf909ddd3b5b6e4182ad60f1a7f1a88
BLAKE2b-256 f6ea483cc65e9732c7914c264878cb739491eeb60b145db52aa1d160db0c2051

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90f31d4e67e9e177d34f6829296d208805bda9124392ab333128c876a858cf79
MD5 d493fae7fa59a725ca8557d3448aa3cb
BLAKE2b-256 e2aa36eb8f8d524825f6a613eb4e9ed9a372eef3d312a68cf48a584346022b78

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a54e3f281d8691b0ae3d256e24fe29f5f540768e30f4fcb4c236f0e5c8a1d6e1
MD5 e552a2d89149c8c8d95c2cc397fb19a3
BLAKE2b-256 17d614029cdb387e515819dbe4fef98f2f0938698b6afd096d48a622466ad95a

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 689a8e84284fa093b5df1def1697901e727281b9ad89c66413895d58ac8283fe
MD5 5fa286daf6db2ee760cf27adc2126a9b
BLAKE2b-256 049daeb95f92b4f4efad587961487b8e2463c2ca0942c844e0eb7fe9d35a2716

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 698e7f704dfc88e29c24707486bb20b95aa819e877ca0301e63a0e13d0b56178
MD5 fc2b9ebfa095cd17fdb9a20f7b9c8594
BLAKE2b-256 8d4d519f2be2787a1a95cb7a40f84137b8e0126113285aaf8a99c0ec88fab005

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c2d037349bc8ea76576d780c53a7ef157cb1ae9a5236bd7016773370022d4f12
MD5 87ae93f967815d1428e43e428eb95141
BLAKE2b-256 9591f4037661179ac288f6bfeec59e69006ca233f1b86675dc73ec086fbaa24b

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f2ffc7492ab675c5dfe9de8386ce36e0134d7828e610b8eea0f19ed5bbfc483
MD5 bd0fa7f459dc800b9e4c5d1e577331f6
BLAKE2b-256 b91a527e81cb41440d5635391b92d0d455147a05ac86c20e1ae8c077fa0b7ee7

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05a1eb0ceb3672960c31e4d6f36e54210598e0b2207f8fd5d0f80ea225ec312f
MD5 654301f9dd8d46a8bf7fba2977468d16
BLAKE2b-256 ef1924d5a080b754e9f5261b09ffcbb8e15f334cdd93df9deb4e9c34daca3a91

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 be11e441ee6986563b301c8fe56e00784d5587873819c8b480e4a722d30d8183
MD5 196d0f42cb6805b1ea0d7e1f27667f4d
BLAKE2b-256 076ec2d451d2b1ccdd288beb0b65191f13b8bd4a81e6a4a54c5dc3d7ec8a0037

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 166c57d16c7bee3c1625ace95cedefe66b767774a91bc08ef64582a70073294b
MD5 4a154c490a8211c20538d34eba25bada
BLAKE2b-256 f2d76f391ca5b53b37844eff5be6cf485ea3f0d8ab1e53b1bbaeb1c5d49f6462

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f96f84968734ae186a866031c8f88206dc2d27134334bde0a233820e29b9d83
MD5 dff70844992e58f2bbee3738d419660a
BLAKE2b-256 e30cebd9066e2845bb541e86d0a3f6be05e01a8e85d71c45210075e9b7770a8b

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f96e6af75a636ef77b305fd4055e9beaf764a3f1e65c0aeccd124b128d467e9
MD5 d13f6070e40430dcff3ec09e7b082dcf
BLAKE2b-256 8459420bd825e877e248186a9462f595b9be9d9e7ee58e98ea36126459672aa8

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd78ec200cdafea0e3700f2bc63d0e61c2cc95005164d0c24a77fdcc19614e7c
MD5 6cf00c7df8618712d89b9eaea493f0ac
BLAKE2b-256 f07e8adaa3262ccd30662d30b496c8d48fbb7e59a629a45052fa01f3a90d282c

See more details on using hashes here.

File details

Details for the file pyKVFinder-0.7.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyKVFinder-0.7.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0062914102a0f949c3d248213d72983217121d60840b82b771546c0d693fca0b
MD5 e0a07e786b8dc4c898f94ce6afc44c89
BLAKE2b-256 37b135c6860e5cd4e03c6dc6d586055dcc48e240ddd421824015093d41125fdd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page