Skip to main content

Definition

The ring symmetry energy is the standard deviation of pairwise centroid distances between groups, penalizing asymmetric spacing. Esym=std(dGi,Gj)E_{\mathrm{sym}} = \mathrm{std}\left(d_{G_i, G_j}\right)
  • dGi,Gjd_{G_i, G_j} is the distance between the backbone centroids of groups GiG_i and GjG_j
  • The standard deviation is taken over all unique group pairs (or only direct neighbours if direct_neighbours_only=True)

Parameters

FoldingOracle
required
The oracle to use for the energy term.
list[list[Residue]]
required
A list of at least length 2, with each element containing a list of residues corresponding to a symmetry group.
bool
default:"True"
If a new residue is added next to a residue included in this energy term, this dictates whether that new residue could then be added to this energy term.
bool
default:"False"
Whether to compare the spacing of each each group to its direct neighbour (compare group i to group i+1 only), or each group to all other groups. Defaults to the latter.
float
default:"1.0"
The weight of the energy term.
str | None
default:"None"
Optional name to append to the energy term name.

Methods

compute

Parameters
OraclesResultDict
required

Example