Your guide to YASARA View
°
Essentials
-
What you really have to know
°
Selections
-
Tell YASARA what you want
°
Selections are defined by a final type and an expression
°
Possible final selection types are All, Obj, Mol, Res and Atom
°
Ranges can be specified with a minus sign
°
A logical OR is assumed between items of the same selection type
°
A logical AND is assumed if you switch the selection type
°
Selections are inflated to the final selection type at the end
°
Additional selection types allow to filter for various properties
°
'Element' switches to a selection of chemical elements
°
'SecStr' switches to a selection of secondary structure types
°
'Segment' switches to a selection of macromolecular segments
°
'AltLoc' switches to a selection of alternate conformations
°
'Protein', 'NucAcid' and 'HetGroup' immediately select proteins, nucleic acids and the rest
°
'Backbone', 'Sidechain' and 'Visible' immediately select backbone, side-chain and visible atoms
°
'PDB', 'PDBRev', 'YASARA', 'IUPAC' and 'XPLOR' change the atom naming scheme
°
'LocalX|Y|Z<>X' and 'GlobalX|Y|Z<>X' select atoms by their position
°
'BFactor<>X', 'Occupancy<>X' and 'Property<>X' select atoms by B-factor, occupancy and property value
°
'Charge<=>X' selects units by their charge
°
Names can be negated with an exclamation mark '!'
°
Names can be wildcards using a question mark '?'
°
Names with unusual characters can be quoted
°
Selections can be combined with explicit operators
°
Selections are not case sensitive except for two special cases
°
Selection windows allow to build selections with the mouse
°
Yanaconda helps to define selection subsets
°
Examples of selections needed in real-life
°
Commands
-
Tell YASARA what to do
°
Recipes
-
Answer complex questions
°
Macros
-
Automate your work with Yanaconda
°
Plugins
-
Extend YASARA with your own functions
°
Scripts
-
Use YASARA as a Python module
°
Troubleshooting
-
Get things going