bin_transitions

Bindings for core::scoring::bin_transitions namespace

class pyrosetta.rosetta.core.scoring.bin_transitions.BTSB_SUBBIN_TYPE

Bases: pybind11_builtins.pybind11_object

Enum for the way in which bins will be divided into subbins.

Default is BTSB_NONE, which means that the bin has no subbins. As subbin types are

added, add them (1) here, and (2) to the get_subbin_type_name function, and (3) to the setup_subbin_type function, then add a function called by the setup_subbin_type function.

Members:

BTSB_NONE

BTSB_L_AA

BTSB_D_AA

BTSB_L_PRO

BTSB_D_PRO

BTSB_GLY

BTSB_UNKNOWN

BTSB_END_OF_LIST

class pyrosetta.rosetta.core.scoring.bin_transitions.BT_PROPERTIES

Bases: pybind11_builtins.pybind11_object

Enum for the properties that can be required or prohibited at the i or i+1 position.

These reflect properties that residues can have. Whenever a property is added, add it (1) here, (2) to the get_property_effect_name function, and (3) to the has_property function.

Members:

BT_PROTEIN

BT_L_AA

BT_D_AA

BT_ALPHA_AA

BT_BETA_AA

BT_POLAR

BT_METALBINDING

BT_CHARGED

BT_AROMATIC

BT_DISULFIDE_BONDED

BT_SIDECHAIN_THIOL

BT_CYCLIC

BT_UNKNOWN_PROPERTY

BT_END_OF_LIST