pharmacophore_view
Colors a ligand by pharmacophore feature type to visualize hydrogen-bond interactions, interacting residues, and the binding pocket in context.
Instructions
Colors a ligand by pharmacophore feature type.
The ligand is shown as sticks color-coded by pharmacophore property: violet=ring/aromatic carbon, yellow=aliphatic carbon, skyblue=nitrogen (H-bond donor/acceptor), salmon=oxygen (H-bond acceptor), gold=sulfur, palegreen=halogen (F/Cl/Br/I). H-bonds to protein are shown as cyan dashes. Interacting residue sidechains are shown as element-colored sticks with CA labels. The pocket is shown as a semi-transparent grey surface for cavity context. The protein backbone is shown as a thin grey cartoon.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"obj_name": "<obj_name>",
"resn": "<resn>"
},
"name": "pharmacophore_view"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resn | Yes | Ligand residue name (e.g. "ATP", "LIG", "ANP") | |
| obj_name | Yes | PyMOL object name (e.g. "1abc") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |