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.8.1.tar.gz (212.3 kB view details)

Uploaded Source

Built Distributions

pykvfinder-0.8.1-cp313-cp313-win_amd64.whl (253.5 kB view details)

Uploaded CPython 3.13Windows x86-64

pykvfinder-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl (681.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pykvfinder-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (588.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pykvfinder-0.8.1-cp313-cp313-macosx_15_0_arm64.whl (488.4 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

pykvfinder-0.8.1-cp313-cp313-macosx_14_0_x86_64.whl (525.9 kB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

pykvfinder-0.8.1-cp313-cp313-macosx_14_0_arm64.whl (491.4 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

pykvfinder-0.8.1-cp312-cp312-win_amd64.whl (253.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pykvfinder-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl (680.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pykvfinder-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (588.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pykvfinder-0.8.1-cp312-cp312-macosx_15_0_arm64.whl (488.4 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

pykvfinder-0.8.1-cp312-cp312-macosx_14_0_x86_64.whl (525.9 kB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

pykvfinder-0.8.1-cp312-cp312-macosx_14_0_arm64.whl (491.4 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pykvfinder-0.8.1-cp311-cp311-win_amd64.whl (253.4 kB view details)

Uploaded CPython 3.11Windows x86-64

pykvfinder-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl (677.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pykvfinder-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (581.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pykvfinder-0.8.1-cp311-cp311-macosx_15_0_arm64.whl (488.8 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

pykvfinder-0.8.1-cp311-cp311-macosx_14_0_x86_64.whl (525.8 kB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

pykvfinder-0.8.1-cp311-cp311-macosx_14_0_arm64.whl (491.8 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pykvfinder-0.8.1-cp310-cp310-win_amd64.whl (253.4 kB view details)

Uploaded CPython 3.10Windows x86-64

pykvfinder-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl (666.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pykvfinder-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (570.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pykvfinder-0.8.1-cp310-cp310-macosx_15_0_arm64.whl (488.8 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

pykvfinder-0.8.1-cp310-cp310-macosx_14_0_x86_64.whl (525.8 kB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

pykvfinder-0.8.1-cp310-cp310-macosx_14_0_arm64.whl (491.8 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: pykvfinder-0.8.1.tar.gz
  • Upload date:
  • Size: 212.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pykvfinder-0.8.1.tar.gz
Algorithm Hash digest
SHA256 04e68fc7752340efc0bd7fb6ced72f612f4a18b35159d368dfb99a8df55005c9
MD5 39c6bc7252160cdcdc0d0e5a774b3bee
BLAKE2b-256 8364f5a81c5545450c07ae7bbc7242d08ab083fb8610a4bf5d212087541088cb

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pykvfinder-0.8.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 253.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pykvfinder-0.8.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8a011ff4cd20cf832a5a1a82174f64430b63e41efc69e546f03d66c3d17e2410
MD5 1b2f7d0fb1f105ae57e123eaa0799393
BLAKE2b-256 3f6b3b270806d1758d910a939444237cff32e1d5ecf6287b8bc0935aa18fdf56

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 af4b9d786b36d74a2a42f804754ee103870c6b8814fbbacbf2ceaea6889b7531
MD5 511fe127cdd8300e83f764f9b64b031a
BLAKE2b-256 b203be9a2ae13c3d765f0fd38a627acfd1eb13d831e6349586e410edf49cac63

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98e32774019572e9259be39dba06ae16cbcc32433ad0385404b071545e296be6
MD5 2ff8bf0b8e73d1580020722af36f1944
BLAKE2b-256 1e98e3d66a8cb1d7520d8bf1998c74da31ed5233bbde9ccfbf445dcb11f7f04d

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 24a8d629f7ac755631d63629cbb451c30f07da8034af3c76f8436e86e5028a11
MD5 f9327b1ac9d9f30e81c72545c302d91a
BLAKE2b-256 05e8abc627fac370dad5b930a34986a8c094f5aa7262bf9c483ce5cbd30188ad

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 aeccc9d3b4015914237d4b567c8eae547e37a2f2e1873f9ebc2ae8c5385d78c7
MD5 b5e71d5d633c998f7f05b90146add0f6
BLAKE2b-256 125efd206214be424055072a7de02fa3b3621d3eb1ebdbf60c86952c0ac15542

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 67b4facf206bd464c22627906cad4c971b5a1138691a5adcb18baf0fe2d2c73e
MD5 0c3312326a474b3f9b97a4c5036c0248
BLAKE2b-256 0161412abbb8e85a8e1cc2e824b7e97feb548f716a5e091529aed51575d4d1f5

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pykvfinder-0.8.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 253.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pykvfinder-0.8.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4bd3a3f19e8990c1ae24efad0d005c9d4f0840402f57ed8d24fe24594421fd14
MD5 9e4cb3d4db1103b9b9fdc351427bd458
BLAKE2b-256 df1b3df474887a0d80e51b3b8b30c879c270ab2d6626ebcbd3ee0deeae7edcad

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c8c027613a98d0bf5216c76d576dffdc2127af2531b2950333732c05f9626b91
MD5 a19351d9475c214c027c0d55f85ce5cd
BLAKE2b-256 5b4d0c27b05e75178827f88c334d3ab27443a47c9fa839f77cfa3823c790c8de

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a37354b13615e38caf6b3fc947f5a7cadaa9957c7b4c34c3cfbaebc5b59906c8
MD5 94610e255616a222e7ed7fbfd845cf9e
BLAKE2b-256 c57c9623b7d73d3db0e40b5f4763bdade84a6f0aa02390cb24a659f66dae639f

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 a03bc909e33a93414f5f3245b9d2dada0f297bd318d74a48e5f669ae83a27e31
MD5 178fa3b42f0b40da319a99ffa3133720
BLAKE2b-256 1e2798e87547cea78172e0b324d8e03aee1a985353b2c064dcc6d36a80d80344

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 a515f9f251707b5b7a782b741e8183ed68dd5d382d6e76d70af5430ec185cadc
MD5 8a6d15e326e2faaff4da922ff6236cc1
BLAKE2b-256 6e42e90a87fbd06b953c838508b7e17195bc84805b7746a18e306fffda7adbab

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3b59f9e8035875af2252c0a51c4b17be5f5e3e4ea0ea0aba9a099f8efef29c51
MD5 b59811ccb8fc744d3415cca7facec435
BLAKE2b-256 95af48c4861f94be2edc2d8023ea35b60ec4854c3984a055f99ca075867ae47d

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pykvfinder-0.8.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 253.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pykvfinder-0.8.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e0e33cbf538fed9546a1bfd9660dd4e5982f7d09f69666bb58b3f4a51a8eda6a
MD5 d6e625895a9a0e29a0d78b2bf56834b2
BLAKE2b-256 fba63beb7e6cf7a087d5a30c43a7cf4d38d3d6c395f0e0d70903ec807a066720

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc84407fd37ce4bb2a4d162e93e0fdc32f4d8e2ca8f4748cdb226adf48df8a6c
MD5 75dfd1b0690dca3d77b0f0d38c555f31
BLAKE2b-256 d8be2a7a645a7be321ee83d7679a741e0ca66dd9c5f23cd4a708bb60f8921a02

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d7104e7ab7c9f33dbc7456ddde708d78d212760766fb289cd95545fef5b667f6
MD5 b07fa19687458b85bdb7cdab5421ba2e
BLAKE2b-256 31af5c52991a5a60932a5e7a73cc4be6ecc151b1d52029156099c64cfbfecfd7

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8176aa98d441241b01ae8754de32641b3ca2727a4cd6d07f3476d90a8e638f2b
MD5 beb629813e05bcc0e355330c4eb0b73d
BLAKE2b-256 0a22549fffbe6c07f8923a9d041233699dea38b3fdb83c88088357eeb179dc8f

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 9e4e5595c024272d17fb32e9d648fb34e6e45767054277c0c0cf605462b4e6e0
MD5 79e7e4640a9726bba4445e339d6dfdb1
BLAKE2b-256 36dca064f8239f0743c32b66df0b696b93bf6834cce7ca4e3ae3756fb2c503bf

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b7e8dbf8dce8664a114c1ced0e2bd4da7682b3f85e8dfe9c72c587319c926e3a
MD5 88e3a032dd5dd55586b9d6ebaf67a791
BLAKE2b-256 508566bdb1e0eb9bcbcaf309f56b75e0c65f2ba12241bd36185334237c96d41f

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pykvfinder-0.8.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 253.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pykvfinder-0.8.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cdf023c5128c4aa7a9f97a116afbcac8a5b47a2693f062eaa7b0c0bce92a0a04
MD5 fa4b68791b1fc1dc6760813a3d039cc2
BLAKE2b-256 33955055789ade2915cb40794170c35ef2db1a77b54f59a5dcae5a0379254428

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad64eb53550e4cbb48e05e208045ddc3c4700011339db780ae6f7e26905f51c0
MD5 b1a0223699a4175499d4f6d4ba9e6a70
BLAKE2b-256 addc042541584450700b83940357b8f95044d842c94fcfc8bf2131e14e5754f9

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8430ad906669a5393741d1b14969f2b64c3853dbbd4ed5699c044232cc0bd48
MD5 d45cab43b04e4eeee4cd8794ef91e86f
BLAKE2b-256 c8f2f80e5d8c60de5628cd635916e20ef4e07368dfd467bcc8cca6d670df43b4

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 222174577bb9b4e6626ac5026066cc21dabe70eacd0c133cee6f299be58a204a
MD5 b27718a9eedc64d348c5b3af79c8ff79
BLAKE2b-256 6258fae958907e35aedc1597b7368967738006341297077df210b4af90e41ec3

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 8571d2445ee30269eb3f9a866d8d3191a4cd3afdf4b3e73d71f19cd6f0d6564f
MD5 237177932c0c0c8ecefc853f5d66d982
BLAKE2b-256 19c7de6b30da8f7bc593f3e23c87f57ead0bd86d328465ee383ca2349f08a5db

See more details on using hashes here.

File details

Details for the file pykvfinder-0.8.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pykvfinder-0.8.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 36d29e7fea1018485a1f95e47382d3c1de424e3c943f1208365cc7465bd19b1a
MD5 fd3357b1937fa429ae396cd502e56ce6
BLAKE2b-256 634b4172555fc6ff7a143cd1661437f56818687127814b25166ee3ce48e6e7a5

See more details on using hashes here.

Supported by

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