.gitattributes
.gitignore
.readthedocs.yaml
.readthedocs.yml
CHANGELOG.md
CONTRIBUTING.md
INSTALL.md
LICENSE
MANIFEST.in
README.md
conftest.py
pyproject.toml
requirements-ci.txt
requirements.txt
setup.py
test_pandadock_commands.sh
.github/workflows/pypi-release.yml
.github/workflows/python-package.yml
benchmarks/FOCUSED_DATASETS_GUIDE.md
benchmarks/RMSD_EXCELLENCE_GUIDE.md
benchmarks/grid_center.csv
benchmarks/run_rmsd_excellence.py
benchmarks/PDBbind/1a30/1a30_ligand.mol2
benchmarks/PDBbind/1a30/1a30_ligand.sdf
benchmarks/PDBbind/1a30/1a30_pocket.pdb
benchmarks/PDBbind/1a30/1a30_protein.pdb
benchmarks/PDBbind/1bcu/1bcu_ligand.mol2
benchmarks/PDBbind/1bcu/1bcu_ligand.sdf
benchmarks/PDBbind/1bcu/1bcu_pocket.pdb
benchmarks/PDBbind/1bcu/1bcu_protein.pdb
benchmarks/PDBbind/1bzc/1bzc_ligand.mol2
benchmarks/PDBbind/1bzc/1bzc_ligand.sdf
benchmarks/PDBbind/1bzc/1bzc_pocket.pdb
benchmarks/PDBbind/1bzc/1bzc_protein.pdb
benchmarks/PDBbind/1c5z/1c5z_ligand.mol2
benchmarks/PDBbind/1c5z/1c5z_ligand.sdf
benchmarks/PDBbind/1c5z/1c5z_pocket.pdb
benchmarks/PDBbind/1c5z/1c5z_protein.pdb
benchmarks/PDBbind/1e66/1e66_ligand.mol2
benchmarks/PDBbind/1e66/1e66_ligand.sdf
benchmarks/PDBbind/1e66/1e66_pocket.pdb
benchmarks/PDBbind/1e66/1e66_protein.pdb
benchmarks/PDBbind/1g2k/1g2k_ligand.mol2
benchmarks/PDBbind/1g2k/1g2k_ligand.sdf
benchmarks/PDBbind/1g2k/1g2k_pocket.pdb
benchmarks/PDBbind/1g2k/1g2k_protein.pdb
benchmarks/PDBbind/1gpk/1gpk_ligand.mol2
benchmarks/PDBbind/1gpk/1gpk_ligand.sdf
benchmarks/PDBbind/1gpk/1gpk_pocket.pdb
benchmarks/PDBbind/1gpk/1gpk_protein.pdb
benchmarks/PDBbind/1gpn/1gpn_ligand.mol2
benchmarks/PDBbind/1gpn/1gpn_ligand.sdf
benchmarks/PDBbind/1gpn/1gpn_pocket.pdb
benchmarks/PDBbind/1gpn/1gpn_protein.pdb
benchmarks/PDBbind/1h22/1h22_ligand.mol2
benchmarks/PDBbind/1h22/1h22_ligand.sdf
benchmarks/PDBbind/1h22/1h22_pocket.pdb
benchmarks/PDBbind/1h22/1h22_protein.pdb
benchmarks/PDBbind/1h23/1h23_ligand.mol2
benchmarks/PDBbind/1h23/1h23_ligand.sdf
benchmarks/PDBbind/1h23/1h23_pocket.pdb
benchmarks/PDBbind/1h23/1h23_protein.pdb
benchmarks/PDBbind/index/INDEX_demo_PL_data.2021
benchmarks/PDBbind/index/INDEX_demo_PL_name.2021
benchmarks/gaba_benchmark/benchmark_ec50_validation.py
benchmarks/gaba_benchmark/run_benchmark_subset.py
benchmarks/gaba_benchmark/run_full_ec50_benchmark.py
benchmarks/gaba_benchmark/test_benchmark_sample.py
benchmarks/metal_full_benchmark/engine_metal_specialization.png
benchmarks/metal_full_benchmark/metal_analysis_data.csv
benchmarks/metal_full_benchmark/metal_analysis_report.md
benchmarks/metal_full_benchmark/metal_analysis_summary.json
benchmarks/metal_full_benchmark/metal_complexity_effects.png
benchmarks/metal_full_benchmark/metal_coordination_analysis.png
benchmarks/metal_full_benchmark/metal_master_figure.png
benchmarks/metal_full_benchmark/metal_type_analysis.png
benchmarks/metal_full_benchmark/metal_vs_nonmetal_performance.png
benchmarks/scripts/comprehensive_benchmark.py
benchmarks/scripts/metal_benchmark.py
benchmarks/scripts/pdbbind_benchmark.py
benchmarks/scripts/publication_benchmark.py
benchmarks/scripts/rmsd_excellence_benchmark.py
benchmarks/scripts/simple_benchmark.py
benchmarks/scripts/rmsd_excellence_results/pose_quality_analysis.png
benchmarks/scripts/rmsd_excellence_results/rmsd_distribution_analysis.png
benchmarks/scripts/rmsd_excellence_results/rmsd_excellence_data.csv
benchmarks/scripts/rmsd_excellence_results/rmsd_excellence_master_figure.png
benchmarks/scripts/rmsd_excellence_results/rmsd_excellence_report.md
benchmarks/scripts/rmsd_excellence_results/rmsd_excellence_results.json
benchmarks/scripts/rmsd_excellence_results/rmsd_performance_dashboard.png
benchmarks/scripts/rmsd_excellence_results/rmsd_success_analysis.png
benchmarks/scripts/rmsd_excellence_results/rmsd_vs_complexity.png
benchmarks/test_benchmark/metal_analysis_results/engine_metal_specialization.png
benchmarks/test_benchmark/metal_analysis_results/metal_analysis_data.csv
benchmarks/test_benchmark/metal_analysis_results/metal_analysis_report.md
benchmarks/test_benchmark/metal_analysis_results/metal_analysis_summary.json
benchmarks/test_benchmark/metal_analysis_results/metal_complexity_effects.png
benchmarks/test_benchmark/metal_analysis_results/metal_coordination_analysis.png
benchmarks/test_benchmark/metal_analysis_results/metal_master_figure.png
benchmarks/test_benchmark/metal_analysis_results/metal_type_analysis.png
benchmarks/test_benchmark/metal_analysis_results/metal_vs_nonmetal_performance.png
benchmarks/test_benchmark/publication_results_final/benchmark_raw_data.csv
benchmarks/test_benchmark/publication_results_final/benchmark_results.json
benchmarks/test_benchmark/publication_results_final/comprehensive_benchmark_report.md
benchmarks/test_benchmark/publication_results_final/correlation_analysis.png
benchmarks/test_benchmark/publication_results_final/engine_performance.png
benchmarks/test_benchmark/publication_results_final/ligand_complexity_analysis.png
benchmarks/test_benchmark/publication_results_final/master_publication_figure.png
benchmarks/test_benchmark/publication_results_final/performance_vs_properties.png
benchmarks/test_benchmark/publication_results_final/rmsd_analysis.png
demo_plots_output/binding_metrics_analysis.pdf
demo_plots_output/binding_metrics_analysis.png
demo_plots_output/complex_interactions.png
demo_plots_output/detailed_analysis_report.txt
demo_plots_output/ic50_ec50_analysis.pdf
demo_plots_output/ic50_ec50_analysis.png
demo_plots_output/master_publication.pdf
demo_plots_output/master_publication.png
demo_plots_output/pandadock_report.csv
demo_plots_output/pandadock_report.html
demo_plots_output/pandadock_report.json
demo_plots_output/pandamap_2d_ml_pose_1.png
demo_plots_output/pandamap_2d_ml_pose_24.png
demo_plots_output/pandamap_2d_ml_pose_3.png
demo_plots_output/pandamap_3d_ml_pose_1.html
demo_plots_output/pandamap_3d_ml_pose_24.html
demo_plots_output/pandamap_3d_ml_pose_3.html
demo_plots_output/pandamap_report_ml_pose_1.txt
demo_plots_output/pandamap_report_ml_pose_24.txt
demo_plots_output/pandamap_report_ml_pose_3.txt
demo_plots_output/score_distribution_analysis.pdf
demo_plots_output/score_distribution_analysis.png
demo_plots_output/poses/all.ligands.sdf
demo_plots_output/poses/complex_10_ml_pose_23.pdb
demo_plots_output/poses/complex_1_ml_pose_1.pdb
demo_plots_output/poses/complex_2_ml_pose_3.pdb
demo_plots_output/poses/complex_3_ml_pose_24.pdb
demo_plots_output/poses/complex_4_ml_pose_4.pdb
demo_plots_output/poses/complex_5_ml_pose_25.pdb
demo_plots_output/poses/complex_6_ml_pose_10.pdb
demo_plots_output/poses/complex_7_ml_pose_6.pdb
demo_plots_output/poses/complex_8_ml_pose_15.pdb
demo_plots_output/poses/complex_9_ml_pose_0.pdb
demo_plots_output/poses/pose_10_ml_pose_23.pdb
demo_plots_output/poses/pose_10_ml_pose_23.sdf
demo_plots_output/poses/pose_1_ml_pose_1.pdb
demo_plots_output/poses/pose_1_ml_pose_1.sdf
demo_plots_output/poses/pose_2_ml_pose_3.pdb
demo_plots_output/poses/pose_2_ml_pose_3.sdf
demo_plots_output/poses/pose_3_ml_pose_24.pdb
demo_plots_output/poses/pose_3_ml_pose_24.sdf
demo_plots_output/poses/pose_4_ml_pose_4.pdb
demo_plots_output/poses/pose_4_ml_pose_4.sdf
demo_plots_output/poses/pose_5_ml_pose_25.pdb
demo_plots_output/poses/pose_5_ml_pose_25.sdf
demo_plots_output/poses/pose_6_ml_pose_10.pdb
demo_plots_output/poses/pose_6_ml_pose_10.sdf
demo_plots_output/poses/pose_7_ml_pose_6.pdb
demo_plots_output/poses/pose_7_ml_pose_6.sdf
demo_plots_output/poses/pose_8_ml_pose_15.pdb
demo_plots_output/poses/pose_8_ml_pose_15.sdf
demo_plots_output/poses/pose_9_ml_pose_0.pdb
demo_plots_output/poses/pose_9_ml_pose_0.sdf
demo_plots_output/poses/poses_summary.csv
docs/CDOCKER_IMPLEMENTATION.md
docs/COMMAND_LINE_PLOTTING_GUIDE.md
docs/COMPREHENSIVE_PLOTTING_GUIDE.md
docs/Makefile
docs/PANDADOCK_ALGORITHMS_WIKI.md
docs/PANDAMAP_INTEGRATION_GUIDE.md
docs/READTHEDOCS_SETUP.md
docs/requirements.txt
docs/_static/binding_metrics_analysis.png
docs/_static/complex_interactions.png
docs/_static/ic50_ec50_analysis.png
docs/_static/master_publication.png
docs/_static/pandamap_2d_ml_pose_1.png
docs/_static/pandamap_2d_ml_pose_24.png
docs/_static/pandamap_2d_ml_pose_3.png
docs/_static/pose_quality_analysis.png
docs/_static/rmsd_distribution_analysis.png
docs/_static/rmsd_excellence_master_figure.png
docs/_static/rmsd_performance_dashboard.png
docs/_static/rmsd_success_analysis.png
docs/_static/rmsd_vs_complexity.png
docs/_static/score_distribution_analysis.png
docs/source/conf.py
docs/source/index.rst
docs/source/_static/binding_metrics_analysis.png
docs/source/_static/complex_interactions.png
docs/source/_static/custom.css
docs/source/_static/ic50_ec50_analysis.png
docs/source/_static/logo.png
docs/source/_static/master_publication.png
docs/source/_static/pandamap_2d_ml_pose_1.png
docs/source/_static/pandamap_2d_ml_pose_24.png
docs/source/_static/pandamap_2d_ml_pose_3.png
docs/source/_static/pose_quality_analysis.png
docs/source/_static/rmsd_distribution_analysis.png
docs/source/_static/rmsd_excellence_master_figure.png
docs/source/_static/rmsd_performance_dashboard.png
docs/source/_static/rmsd_success_analysis.png
docs/source/_static/rmsd_vs_complexity.png
docs/source/_static/score_distribution_analysis.png
docs/source/api/docking.rst
docs/source/api/index.rst
docs/source/api/io.rst
docs/source/api/scoring.rst
docs/source/api/utils.rst
docs/source/examples/comprehensive_analysis.rst
docs/source/examples/flexible_docking.rst
docs/source/examples/index.rst
docs/source/tutorials/basic_docking.rst
docs/source/tutorials/comprehensive_benchmark_tutorial.rst
docs/source/tutorials/index.rst
docs/source/tutorials/metal_docking_tutorial.rst
docs/source/tutorials/ml_enhanced_docking.rst
docs/source/tutorials/virtual_screening.rst
docs/source/user_guide/comprehensive_benchmarks.rst
docs/source/user_guide/configuration.rst
docs/source/user_guide/docking_modes.rst
docs/source/user_guide/installation.rst
docs/source/user_guide/metal_analysis.rst
docs/source/user_guide/metal_docking.rst
docs/source/user_guide/quickstart.rst
docs/source/user_guide/visualization_showcase.rst
examples/demo_comprehensive_plots.py
examples/metal_docking_examples.py
examples/scoring_function_analysis.py
examples/scoring_function_performance_analysis.pdf
examples/scoring_function_performance_analysis.png
examples/test_comprehensive_plots.py
examples/test_integrated_plots.py
logo/logo.png
logo/logo_new.png
logo/pandadock-logo.png
logo/pandadock-logo.svg
pandadock/__init__.py
pandadock/__main__.py
pandadock/config.py
pandadock.egg-info/PKG-INFO
pandadock.egg-info/SOURCES.txt
pandadock.egg-info/dependency_links.txt
pandadock.egg-info/entry_points.txt
pandadock.egg-info/not-zip-safe
pandadock.egg-info/requires.txt
pandadock.egg-info/top_level.txt
pandadock/docking/__init__.py
pandadock/docking/base_engine.py
pandadock/docking/flexible_docking.py
pandadock/docking/ga_engine.py
pandadock/docking/metal_coordination.py
pandadock/docking/metal_docking_engine.py
pandadock/docking/ml_engine.py
pandadock/docking/physics_engine.py
pandadock/docking/pose_filtering.py
pandadock/io/__init__.py
pandadock/io/ligand_preparer.py
pandadock/io/output_writer.py
pandadock/io/protein_preparer.py
pandadock/reports/__init__.py
pandadock/reports/html_report.py
pandadock/reports/interaction_analyzer.py
pandadock/reports/pandamap_integration.py
pandadock/reports/plot_generator.py
pandadock/scoring/__init__.py
pandadock/scoring/metal_scoring.py
pandadock/scoring/ml_rescorer.py
pandadock/scoring/scoring_functions.py
pandadock/utils/__init__.py
pandadock/utils/ic50_calculator.py
pandadock/utils/math_utils.py
pandadock/utils/metal_constraints.py
pandadock/utils/rotamer_lib.py
tests/__init__.py
tests/beta-2_alpha-1.pdb
tests/propofol.pdb
tests/test_algorithms.py
tests/test_basic.py
tests/test_config.py
tests/test_imports.py
tests/test_pandadock_commands.sh
tests/test_simple.py