MCPcopy Index your code
hub / github.com/LBC-LNBio/pyKVFinder

github.com/LBC-LNBio/pyKVFinder @v0.9.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.9.3 ↗ · + Follow
690 symbols 1,672 edges 43 files 158 documented · 23%

Browse by type

Functions 627 Types & classes 47 Endpoints 16
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

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.

Core symbols most depended-on inside this repo

Shape

Method 392
Function 235
Class 47
Route 16

Languages

Python76%
TypeScript17%
C7%
C++1%

Modules by API surface

tests/unit/test_grid.py239 symbols
docs/_static/jquery.js81 symbols
tests/unit/test_utils.py73 symbols
tests/integration/test_package.py48 symbols
C/pyKVFinder.c45 symbols
pyKVFinder/main.py37 symbols
tests/integration/test_cli.py33 symbols
plugins/PyMOL-pyKVFinder-Tools/gui.py15 symbols
docs/_static/js/html5shiv-printshiv.min.js14 symbols
pyKVFinder/utils.py11 symbols
plugins/PyMOL-pyKVFinder-Tools/actions.py11 symbols
docs/_static/searchtools.js9 symbols

For agents

$ claude mcp add pyKVFinder \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page