public enum QsRelation extends Enum<QsRelation>
Enum Constant and Description |
---|
DIFFERENT
None of the Subunits of one Structure have an equivalent in the other
Structure.
|
EQUIVALENT
All the Subunits of one Structure have an equivalent in the other
Structure.
|
PARTIAL_COMPLETE
All the Subunits of one Structure have an equivalent in the other
Structure, but the other Structure contains additional non-matched
Subunits.
|
PARTIAL_INCOMPLETE
Only a subset of Subunits of one Structure have an equivalent in the
other Structure, and the other Structure also contains additional
non-matched Subunits.
|
Modifier and Type | Method and Description |
---|---|
static QsRelation |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QsRelation[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final QsRelation EQUIVALENT
An example of this relation is comparing an A2B2 complex with C2 symmetry against a similar A2B2 complex with the same C2 symmetry axis (same topology).
public static final QsRelation PARTIAL_COMPLETE
An example of this relation is comparing an A2B2 complex with C2 symmetry against a similar A2 complex with the same C2 symmetry axis. Another example is comparing an A4 complex with D2 symmetry against an A2 complex with the same C2 symmetry axis as one of the D2 axes.
public static final QsRelation PARTIAL_INCOMPLETE
An example of this relation is comparing an A2B2 complex with C2 symmetry against an A2C2 complex, where As are similar but B and C differ, with the same C2 symmetry axis. Only the A2 part of the structure matches.
public static final QsRelation DIFFERENT
Two quaternary structures are different if they are not
EQUIVALENT
, PARTIAL_COMPLETE
or
PARTIAL_INCOMPLETE
.
public static QsRelation[] values()
for (QsRelation c : QsRelation.values()) System.out.println(c);
public static QsRelation valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2000–2019 BioJava. All rights reserved.