MMTSB
Tool Set Documentation

Selection Syntax

From MMTSB
Revision as of 20:21, 3 September 2007 by 35.9.97.235 (talk)
(diff) ←Older revision | view current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search
  • general format:
 [chain]:[residues].[atoms]
  • an entire expression can be negated with !
  • a chain/segment/atom/residue selection is negated with ^
  • + corresponds to logical OR operator in specifying multiple residues/atoms
  • / corresponds to logical AND operator
  •  ? finds first occurence of amino acid sequence
  • entirely different selections can be combined with _ (logical OR)

Examples:

  • select chain(s):
 A:                     (chain A)
 PROA:                  (segid PROA)
 A+B:                   (chain A or B)
 ^A:                    (not chain A)
 !A+B:                  (neither chain A nor B)
 
  • select residue(s):
 PRO                    (proline) 
 GUA+ADE                (guanine or adenine)
 2-5                    (residues 2 through 5)
 hydrophobic            (hydrophobic residues)
 hetero/^HOH            (hetero groups except for HOH)
  • select atoms(s):
 CA                     (Calpha)
 CA+CB                  (Calpha or Cbeta)
  • combined residues/atoms:
 GUA.O1P                (O1P of guanine residues)
 ALA+GLY.CA             (Calpha of alanine or glycine)
  • combined chain/residues/atoms:
 A:GUA.base             (nucleotide base atoms of guanines in chain A)
 A:GUA/10-12.base       (guanine base atoms within residues 10 to 12 from chain A)
  • different sets
 A:GUA.base_B:CYT.base  (guanine base atoms from chain A plus cytosine base atoms from chain B)
  • search for sequence
 @LKYTA                 (find part of structure that matches sequence) 
 @LK/^10-20.CA          (sequence LK except for residues 10 through 20, Calpha atoms only)
  • complete list of supported residue selections:
 [residue number range]
 [residue name]
  peptide
  protein
  basic
  acidic
  charged
  hydrophobic
  polar
  nucleic
  purine
  pyrimidine
  water
  metal
  ion
  hetero
  • complete list of supported atom selections:
 [atom name]
  backbone
  sidechain
  sugar
  base
  heavy
  hydrogen
  oxygen
  nitrogen
  carbon
  sulfur
  phosphorus