Definition
The secondary structure energy is the fraction of selected residues whose assigned secondary structure does not match the target.- is the indicator function (1 if the condition is true, 0 otherwise)
- is the secondary structure assignment for residue
- is the target secondary structure (alpha-helix, beta-sheet, or coil)
- is the number of residues in the group
Parameters
Oracle
required
The oracle to use for the energy term.
list[Residue]
required
Which residues to include in the calculation.
str
required
Which secondary structure type to drive towards. Options are ‘alpha-helix’, ‘beta-sheet’, or ‘coil’.
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.
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
ParametersOraclesResultDict
required
