selects all atoms that
belong to either one of the terms.
term:==
factor
selects atoms that belong to the factor.
factor { AND factor }
selects all atoms
that belong to all of the factors.
factor:==
( selection-expression )
selects all atoms that are
selected in selection expression.
ALL
selects all atoms.
factor AROUnd real
selects all atoms that
are within the specified real cutoff value around any selected atom
in the factor.
ATOM
*segment-name**residue-number**atom*
selects all atoms that match the specified segment name,
residue number, and atom name or wildcards
(Section 2.6) of them.
ATTRibute
[ABS] property = real
selects all atoms that have (absolute) properties
less than, equal to, not equal to, or greater than the specified
real number.
BONDedto factor
selects all atoms that share a bond
with any atom in factor.
BYGRoup factor
selects all atoms that belong to groups
(see Section 3.1.1) containing
at least one atom that has been selected in the factor.
BYRes factor
selects all atoms that belong to residues
containing at least one atom that has been selected in the
factor.
CHEMical *type*
selects all atoms that match
the specified type (Section 3.1.1)
or a wildcard (Section 2.6) of it.
CHEMIcal type:type
selects all atoms
that have types greater than or equal to
the first type but less
than or equal to the second type in alphanumeric order.
HYDRogen
selects all atoms with masses
(atom property MASS) approximately less than 3.5 amu.
ID integer
selects all atoms that match
the specified internal atom number. It should be used with caution.
The main application is in conjunction with the ``FOR symbol
IN ID" statement (Section 2.8).
KNOWn
selects all atoms with known coordinates.
NAME *atom*
selects all atoms that match
the specified atom name (Section 3.1.1)
or a wildcard (Section 2.6) of it.
NAME atom:atom
selects all atoms
that have atom names greater than or equal to
the first atom name but less
than or equal to the second atom name.
NOT factor
selects all atoms that have not been
selected in the factor.
POINt 3d-vector CUT real
selects
all atoms that are within the specified real cutoff
value around the specified 3d-vector
(Section 2.3).
PREVious
selects all atoms that have been selected in
a previous selection in application statements
that contain multiple
selections.
PSEUdo
selects all atoms for which the
value of PSEUDO is greater than 0. PSEUDO
can be defined by the vector ID statement or the
vector statement (see Section 2.16). It is
internally reserved to flag pseudo atoms whose positions are used
to represent non-coordinate parameters.
RESIdue *residue-number*
selects all
atoms that match
the specified residue number (Section 3.7)
or a wildcard (Section 2.6) of it.
RESIDue
residue-number:residue-number selects all atoms
that have residue numbers greater than or equal
to the first residue number but less
than or equal to the second residue number.
RESName *residue-name*
selects all atoms that match
the specified residue name (Section 3.1.1)
or a wildcard (Section 2.6) of it.
RESName residue-name:residue-name
selects all atoms
that have residue names greater than or equal to
the first residue name but less
than or equal to the second residue name.
factor SAROund real
selects all atoms that
are within the specified real cutoff value around any
selected atom in the factor or any of its
crystallographic or non-crystallographic symmetry mates.
(See Section 13.3 for the definition of
crystallographic symmetry and Chapter 18
for the definition of non-crystallographic symmetry.)
SEGIdentifier
*segment-name* selects all
atoms that match
the specified segment name
(Section 3.7) or a wildcard (Section
2.6) of it.
SEGIdentifier
segment-name:segment-name
selects all
atoms
that have segment names
greater than or equal to the first segment name but less than or
equal to the second segment name.
STORE1
STORE2 STORE3 STORE4
STORE5 STORE6 STORE7 STORE8
STORE9 selects all atoms for which the
value of STOREi is greater than 0; e.g., STORE2 is short hand for
``ATTRibute STORE2 0", etc. The STOREi
can be defined by the vector ID statement or the
vector statement (see Section 2.16).
TAG
selects exactly one atom from each residue. These
selected atoms may be used to ``tag" all residues without
having to refer to residue numbers or identifiers. The sequence
of selected atoms is determined by the order in which
the residues have been created through the
segment statement (see Section 3.7).
property:==
B BCOMp
CHARge DX DY DZ FBETa HARM
MASS Q QCOMp
REFX REFY REFZ RMSD
VX VY VZ X
XCOMp Y YCOMp Z ZCOMp
is a group
of properties defined in Section 2.16.