Difference between revisions of "MSL Programs:getSurroundingResidues"

From MSL-Libraries
Jump to navigationJump to search
(Created page with '==getSurroundingResidues== A program to select all the residues around a given atom type from a database of pdb files. ==Options== --pdblist List of pro…')
 
(Options)
Line 5: Line 5:
 
==Options==
 
==Options==
 
  --pdblist                        List of protein structure files  
 
  --pdblist                        List of protein structure files  
--residue                        Residue type to search for
+
--residue                        Residue type to search for  
--searchCenterAtoms  Atom types to use to compute distances
+
--searchCenterAtoms  Atom types to use to compute distances
--distance                      Distance from searchCenterAtoms to surrounding atoms
+
--distance                      Distance from searchCenterAtoms to surrounding atoms
--alignByAtoms            Optional. Atoms to align all the surrounding atoms by on the reference residue type  (Default "N CA C")
+
--alignByAtoms            Optional. Atoms to align all the surrounding atoms by on the reference residue type  (Default "N CA C")
--nmrpdb                      Optional. Make single NMR-style PDB file for each Residue type pairs (Default Off)
+
--nmrpdb                      Optional. Make single NMR-style PDB file for each Residue type pairs (Default Off)
  
 
==Examples==
 
==Examples==

Revision as of 15:01, 4 March 2010

getSurroundingResidues

A program to select all the residues around a given atom type from a database of pdb files.

Options

--pdblist                        List of protein structure files 
--residue                        Residue type to search for 
--searchCenterAtoms  Atom types to use to compute distances
--distance                      Distance from searchCenterAtoms to surrounding atoms
--alignByAtoms            Optional. Atoms to align all the surrounding atoms by on the reference residue type  (Default "N CA C")
--nmrpdb                      Optional. Make single NMR-style PDB file for each Residue type pairs (Default Off)

Examples

getSurroundingResidues --pdblist ~/work/pdbs/list.full.txt  --residue HIS --searchCenterAtoms "ND1 NE2" --distance 4 --alignByAtoms "ND1 CD2 NE2"  --nmrpdb

The above example looks for all histidine residues in a list of pdb files, searching for atoms within 4 angstroms of the ND1 or NE2 atoms within HIS residues. It will then align all atoms by the "ND1 CD2 NE2" atoms of the reference HIS to the first HIS it found. For each residue type around the HIS an NMR-style PDB file will be produced (HIS_ALA.pdb, HIS_ASN.pdb, etc..)


Source from SourceForge

getSurroundingResidues.h

getSurroundingResidues.cpp


Documentation index