-
Notifications
You must be signed in to change notification settings - Fork 0
002 Selecting Atom, Variable and Energy
There are 3 main types of Attribute and Selection in ICM, namely Atom, Variable and Energy. We will go through them one by one.
As its name suggest the unit of reference is each atom in an ICM/non-ICM object. Below we consider current object i.e. a_.
The major reference for atom selection can be found at Language Manual Below I have categorised some useful lines.
Require assignment of ss in icm object. Note DSSP Labels.
-
a_/SHAll helices -
a_/SEHAll sheets and helices -
a_/S_All coils -
a_/SEH&a_//ca&a_/510:533All helices ca in region 510 533. These are done through&. -
a_.dselect chain d of all available object -
a_.d [1]select chain d of first object. Equivalent toa_1.d
-
a_/Tterminal residues (like N-terminal, C-terminal, and DNA 5' and 3' termini).
-
a_Apeptides and proteins -
a_Ssugars -
a_Wwater including deuterated water (dod) -
a_Hhetatm, usually ligands and water molecules -
a_Llipids -
a_MMetals -
a_Nnucleic acids -
a_Uunknown All the rest untyped.
-
a_J3:5number of residues filter, e.g. a_J3:5 3 to 5 residues residues -
a_O3[:5]number of real atoms filter, e.g. a_O3 for more than 3 atoms
-
a_Kmolecules with linked sequence alignment -
a_Qmolecules which have a seQuence linked to them
-
a_Cselect by Chain, e.g. a_1.Cabc , use underscore ('_') for space.
-
a_Bmolecules included in Biological unit
With proper atom selection, we can now change selected atom attributes
Simple command to renumber residues of a chain. Unlike other softwares where residues sharing the same residue number is strictly intolerable, ICM will relabel those overlaping residues as e.g. 518 vs 518a to allow coexistence. This arise usually when user simply cut and paste from another structure and made their PDB files.
align number a_5w0pNoT506End.PTH1R/1:535 27
These can be used with keywords below
-
V_All possible variables. -
v_All unfixed variables.
These can be done as free or possible variables e.g. v_B or V_B
-
V_BAll bond lengths. -
V_AAll bond angles. (Not torsion angles) -
V_TAll torsion angles
- A list of possible energy terms can be viewed by mouse clicking
MolMechanics > EnergyTerms... - Printing energy breakdown
show energy - Weighing different energy terms by global
dcWeight = 2000.0