This namespace contains the following constants used as options to OEHasSecondaryStructure and as return values from OEGetSecondaryStructureType. These constants represent sets of bits, and in some cases can be OR’ed together, for example, to designate left-handed alpha helix.
This indicates secondary structure which is unassigned or unknown.
This indicates any type of helix.
This indicates a 3-10 helix.
This indicates an alpha helix.
This indicates a pi helix.
This indicates any type of turn.
This indicates a 3-residue turn.
This indicates a 4-residue turn.
This indicates a 5-residue turn.
This indicates a beta sheet.
This bit indicates a strand that is antiparallel to an adjacent strand in a beta sheet. Since strands can be simultaneously parallel and antiparallel to other strands in a sheet, this isn’t an absolute indicator of a strand’s direction. It is useful in some visualization programs to visually illustrate antiparallel character of beta sheets.
This bit indicates left-handedness of a helix. For example, a left-handed alpha helix would have a value of HelixAlpha | HelixLeft.
This will match any assigned values for secondary structure when used as an option to OEHasSecondaryStructure.