ChimeraX docs icon

Command: struts

Usage:
struts  atom-speclength  maxlen ] [ loop  maxlooplen ] [ fattenRibbon  true | false ]  other-options

Usage:
(~struts | struts delete )  atom-spec

The struts command adds pseudobonds to a molecular structure to strengthen it for 3D printing. See also: cartoon, rungs, save, the ChimeraX struts highlight, the Chimera 3D Model Gallery

A non-blank atom-spec is required to create new struts (it is rarely a good idea to use all atoms). Pairs of atoms within the maximum strut length of each other (maxlen, default 7.0 Å) are considered in order of increasing distance. A strut is added if the shortest through-bond distance between the two atoms, including any existing struts, is greater than the maximum “loop” length (default 30.0 Å). By default, ribbons (cartoons) are also thickened to make them more robust. The ~struts or struts delete command removes struts connected to the specified atoms, or all struts if the atom-spec is blank.

Protein example:

struts @ca color blue
Nucleic acid example:
struts @C5' length 15 loop 80 radius 1

Options

length  maxlen
In effect, maxlen is the maximum length of a strut (default 7.0 Å). Pairs of atoms in atom-spec within maxlen of each other are considered in order of increasing distance. A strut is added if the shortest through-bond distance between the two atoms, including any existing struts, is greater than that specified with the loop option.
loop  maxlooplen
A strut is added between a candidate pair of atoms when the shortest through-bond path between them is longer than maxlooplen (default 30.0 Å). Path calculations include the currently displayed bonds and pseudobonds (hydrogen bonds, existing struts, etc.).
fattenRibbon  true | false
Whether to change the dimensions of any displayed ribbon (cartoon) to: Cartoon width and thickness can be fine-tuned with the command cartoon style.
radius  strut-radius
The struts will be shown as sticks of radius strut-radius (default 0.6 Å).
color  strut-color
The strut-color can be any color name that specifies a single color (default 70,70,70, a medium gray).
name  name
Name for the strut pseudobond model.
modelId  N
Add the strut pseudobonds as model number N (an integer, optionally preceded by #). The default is the lowest unused number.
replace  true | false
Whether to replace struts previously calculated for the same set of atoms rather than creating a new model. Regardless of this setting, struts previously determined for a different set of atoms will not be replaced.

UCSF Resource for Biocomputing, Visualization, and Informatics / November 2017