4.2 Clique detection

Question: Find a subset of ligand atoms that is isomorphous
with a subset of binding site descriptors.

Isomorphism: in terms of internal distances and/or chemical nature

Answer: Clique detection - part of graph theory

Graph Theory Terminology:

graph set of nodes and edges
nodes objects ug = { ui }
edges pairs of nodes eg = {(ui,uj) | ui,uj  ug}

edge indicates a relationship between the nodes

adjacency presence of edge between nodes
subgraph subset of nodes and edges of a graph
completely connected subgraph subgraph with edges between all node pairs
clique maximal completely connected subgraph


Docking by clique detection:

Example:

.


Crippen algorithm: single docking graph (implemented in DOCK 4)

.