Skip to content

Add contact inspector#176

Open
everthoman wants to merge 2 commits intoPymol-Scripts:masterfrom
everthoman:add-contact-inspector
Open

Add contact inspector#176
everthoman wants to merge 2 commits intoPymol-Scripts:masterfrom
everthoman:add-contact-inspector

Conversation

@everthoman
Copy link

Contact Inspector - PyMOL Plugin

Maestro-inspired protein-ligand interaction viewer for PyMOL. Automatically detects and visualizes all major non-covalent interactions, with ligand stepping for docking pose review.

H-bonds use PyMOL's built-in polar contact detection (cmd.distance mode=2) which correctly handles donor/acceptor chemistry. All other interaction types are detected geometrically.

Interaction categories:

  • Non-covalent bonds: H-bonds, halogen bonds, salt bridges, aromatic H-bonds

  • Pi interactions: Pi-pi stacking (face-to-face & edge-to-face), pi-cation

  • Contacts/Clashes: Good, bad, ugly (off by default)

Installation:

  1. Plugin > Plugin Manager > Install New Plugin > choose this file, or
  2. run /path/to/contact_inspector.py then ci_gui
contact_inspector

Authors: Evert J. Homan, PhD; Claude (Anthropic)
Date: 2026-03-24
Version: 1.0
License: MIT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant