ChimeraX docs icon

Tool: ViewDock

ViewDock is a tool for the interactive analysis of molecular docking results. Users can click through a list of docked compounds (or different poses of the same compound) to view them individually in the context of a binding site. Results can be sorted, rated, and saved. See also: an example file of compounds docked to H-ras (the protein part of PDB entry 121p), H-Bonds, Clashes/Contacts, Dock Prep

Possible formats of docking results:

By default (open command with showTool true), opening a file that contains multiple docked ligands or ligand poses will automatically start the ViewDock interface. Alternatively, one or more such files can be opened with showTool false, and subsequently the ViewDock tool can be started from the Binding Analysis section of the Tools menu

The docking results and scores (if any) are listed in a table that can be manipulated like other panels in ChimeraX (more...).

ViewDock Table

In the table of docking results, the rows are different compounds or different positions of a compound, and the columns show additional data read from the input, typically including compound names and docking scores. The structures and their data are saved in sessions.

One or more rows can be chosen (highlighted) in the list by clicking and dragging with the left mouse button; Ctrl-click (or command-click if using a Mac) toggles whether a row is chosen. Choosing rows displays the corresponding compounds and hides the others. Choosing a single compound (row) displays all of its descriptor values in the lower part of the panel and allows setting its Compound Rating as good, maybe, or bad or (unrated). If multiple compounds are chosen, their descriptors are not shown, but their ratings can be changed collectively. The ratings can also be adjusted with hotkeys. Below each rating button is a hide checkbox, which if activated will hide all of the corresponding compounds in both the ViewDock table and the graphics window. The hidden models will still be listed in the Model Panel.

When the ViewDock dialog has the mouse focus and a single compound is shown (it may be necessary to click on the row for that compound after interacting with other windows), pressing the keyboard down (up) arrow key chooses the next (previous) compound in the list. The list can also be navigated with the next docked mouse mode .

The first two columns in the table are generated automatically:

Any additional columns that appear when ViewDock is first started reflect information read from the input file(s). Clicking a column header sorts by the values in that column, and dragging it left or right allows reordering the columns. Checkboxes under the list of compounds specify which columns of information to include in the table of hits, with buttons:

Buttons above the table:

ViewDock Hotkeys

Compound-rating hotkeys can be activated by checking Hotkeys active in the ViewDock dialog's context menu. With hotkeys enabled and mouse focus in the ViewDock dialog or the 3D graphics window:

ViewDock hotkey status is remembered across ChimeraX sessions in the user preferences.


UCSF Resource for Biocomputing, Visualization, and Informatics / October 2025