.dockerignore
.git-blame-ignore-revs
.gitattributes
.gitignore
.pre-commit-config.yaml
CITATION.cff
Dockerfile
LICENSE
README.md
THIRD_PARTY.md
package.json
pyproject.toml
serve.py
start.sh
.claude/settings.json
.github/FUNDING.yml
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/ISSUE_TEMPLATE/model_integration.yml
.github/workflows/ci.yml
.github/workflows/image.yml
.github/workflows/release.yml
assets/drughunter-logo-prompt.txt
assets/drughunter-logo.png
docs/lacuna-integration.md
docs/pocketbench.md
docs/proteinviewer.md
docs/quickprep.md
docs/validation/README.md
docs/validation/smoke_api.py
drughunter.egg-info/PKG-INFO
drughunter.egg-info/SOURCES.txt
drughunter.egg-info/dependency_links.txt
drughunter.egg-info/entry_points.txt
drughunter.egg-info/requires.txt
drughunter.egg-info/scm_file_list.json
drughunter.egg-info/scm_version.json
drughunter.egg-info/top_level.txt
pocketbench/__init__.py
pocketbench/__main__.py
pocketbench/align.py
pocketbench/cli.py
pocketbench/errors.py
pocketbench/move.py
pocketbench/pockets.py
pocketbench/process.py
pocketbench/reports.py
pocketbench/score.py
pocketbench/site.py
pocketbench/structure.py
pocketbench/superpose.py
pocketbench/detectors/__init__.py
pocketbench/detectors/fpocket.py
pocketbench/detectors/lacuna.py
pocketgen/__init__.py
pocketgen/neat_pocket.py
proteinviewer/__init__.py
proteinviewer/__main__.py
proteinviewer/buffer.py
proteinviewer/config.py
proteinviewer/errors.py
proteinviewer/generation.py
proteinviewer/pocketbench.py
proteinviewer/pockets.py
proteinviewer/prep.py
proteinviewer/process.py
proteinviewer/project.py
proteinviewer/schemas.py
proteinviewer/server.py
proteinviewer/service.py
proteinviewer/validate.py
proteinviewer/web.py
proteinviewer/app/index.html
proteinviewer/app/css/app.css
proteinviewer/app/css/tokens.css
proteinviewer/app/js/main.js
proteinviewer/app/js/scene.js
proteinviewer/app/js/core/api.js
proteinviewer/app/js/core/colors.js
proteinviewer/app/js/core/dom.js
proteinviewer/app/js/core/files.js
proteinviewer/app/js/core/rcsb.js
proteinviewer/app/js/core/state.js
proteinviewer/app/js/features/chrome.js
proteinviewer/app/js/features/fetch.js
proteinviewer/app/js/features/generate.js
proteinviewer/app/js/features/pockets.js
proteinviewer/app/js/features/prep.js
proteinviewer/app/js/features/project.js
proteinviewer/app/js/features/session.js
proteinviewer/app/js/features/superpose.js
proteinviewer/app/js/features/table.js
proteinviewer/app/js/features/theme.js
proteinviewer/app/js/features/tree.js
proteinviewer/app/js/model/scope.js
proteinviewer/app/js/model/session.js
proteinviewer/app/js/model/structurefile.js
proteinviewer/app/js/model/subset.js
proteinviewer/app/js/model/tree.js
quickprep/__init__.py
quickprep/__main__.py
quickprep/prep.py
tests/__init__.py
tests/helpers.py
tests/test_architecture.py
tests/test_buffer.py
tests/test_generation.py
tests/test_packaging.py
tests/test_pocketbench.py
tests/test_project.py
tests/test_schemas.py
tests/test_service.py
tests/test_web.py
tests/data/1CRN.cif
tests/data/1CRN.pdb
tests/e2e/ui_snapshot.mjs
tests/js/model.test.js
tests/js/session.test.js
tests/js/structurefile.test.js
tests/pocketbench/helpers.py
tests/pocketbench/test_detect.py
tests/pocketbench/test_score.py
tests/pocketbench/test_structure_move.py
tests/pocketbench/test_superpose.py
tests/pocketbench/data/1CRN.cif
tests/pocketbench/data/1CRN.pdb
tests/quickprep/test_prepare.py
tests/quickprep/data/1CA2.pdb
tests/quickprep/data/1HSG.pdb