validate_docking_box
Validates the center, edge lengths, and volume of a proposed docking search box before docking so invalid geometry is caught and downstream runs avoid failure.
Instructions
Validate the center and size of a proposed docking search box and calculate its volume. Use before run_docking to catch invalid box geometry; this does not run Vina or establish a binding site. Returns validated dimensions or a structured validation failure.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | Yes | Docking-box edge lengths x, y, and z in angstroms. | |
| runId | Yes | Caller-chosen identifier linking this call to one research run. | |
| center | Yes | Docking-box center coordinates x, y, and z in angstroms. | |
| dockingBoxId | Yes | Caller-chosen identifier for the validated docking search box. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether execution completed successfully. | |
| data | No | Tool-specific result fields on success. | |
| meta | Yes | Run identifiers, timings, and input/output hashes. | |
| error | No | Structured failure on unsuccessful execution. |