public static enum AlignmentProperties.FlexibilityMode extends java.lang.Enum<AlignmentProperties.FlexibilityMode>
Enum Constant and Description |
---|
KEEP_BOTH_FLEXIBLE
Keep both structures flexible during the alignment.
|
KEEP_BOTH_RIGID
Keep both structures conformationally rigid during the alignment.
|
KEEP_FIRST_RIGID_SECOND_FLEXIBLE
Keep the first reference structure rigid, and the second as flexible during the alignment.
|
KEEP_FIRST_RIGID_SECOND_FLEXIBLE_EXTRA
As of
KEEP_FIRST_RIGID_SECOND_FLEXIBLE with an extension of some otherwise rigid bond is kept
flexible.(e.g.: double or amide bonds). |
Modifier and Type | Method and Description |
---|---|
AlignmentProperties.DegreeOfFreedomType |
getDf1() |
AlignmentProperties.DegreeOfFreedomType |
getDf2() |
static AlignmentProperties.FlexibilityMode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AlignmentProperties.FlexibilityMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AlignmentProperties.FlexibilityMode KEEP_BOTH_RIGID
public static final AlignmentProperties.FlexibilityMode KEEP_BOTH_FLEXIBLE
public static final AlignmentProperties.FlexibilityMode KEEP_FIRST_RIGID_SECOND_FLEXIBLE
public static final AlignmentProperties.FlexibilityMode KEEP_FIRST_RIGID_SECOND_FLEXIBLE_EXTRA
KEEP_FIRST_RIGID_SECOND_FLEXIBLE
with an extension of some otherwise rigid bond is kept
flexible.(e.g.: double or amide bonds). So the cis amide in second molecule can be tweaked to trans
if it is favored by the alignment.public static AlignmentProperties.FlexibilityMode[] values()
for (AlignmentProperties.FlexibilityMode c : AlignmentProperties.FlexibilityMode.values()) System.out.println(c);
public static AlignmentProperties.FlexibilityMode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic AlignmentProperties.DegreeOfFreedomType getDf1()
public AlignmentProperties.DegreeOfFreedomType getDf2()