Skip to main content
U.S. flag

An official website of the United States government

Here’s how you know

Official government website icon

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

icon-https

Secure .gov websites use HTTPS
A lock ( Lock Locked padlock icon )or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

NIH: National Institute of Diabetes and Digestive and Kidney Diseases NIH: National Institute of Diabetes and Digestive and Kidney Diseases
bit Xplor-NIH VMD-XPLOR
Pydoc: module cstMagTools
 
cstMagTools
index


 
Tools to aid in setup/analysis of the chemical shielding tensor potential
term, cstMagPot.CSTMagPot
 
Reference:
  B.J. Wylie, C.D. Schwieters, E. Oldfield and C.M. Rienstra,
  ``Protein Structure Refinement Using C-13 alpha Chemical
  Shift Tensors,'' J. Am. Chem. Soc. 131, 985-992 (2009).

 
Functions
       
analyze(potList)
perform analysis of CSTMagPot terms and return nicely formatted
summary
calcSlopeIntercept(terms, verbose=False)
given a sequence of CSTMagPot terms, determine the slope and magnitude
to minimize (sigma_calcd - sigma_obsd)^2 and set cstOffset and cstScale
for each of the terms.
create_CSTMagPot(name, surfName, file=None, restraints='', segid=None)
Create a CSTMagPot term with magnitudes appropriate for the specified
surfaces referenced by surfName. Restraints can be specified by
filename or string using the file or restraints arguments, respectively.
 
create_CSTMagPot supports a simplified assignment table in which
name, assign pairs can be replaced with a single statement ca_assign of
the form:
 
ca_assign resid s11 s22 s33
 
Dihedral angles appropriate for the C-alpha atom phi and psi angles are
selected by this statement. The segid id argument can be used to specify
the segment name for the ca_assign statements.
readSurface2D(surfID)
read three 2D surfaces from a format of
phi1 phi2 s11 s22 s33
all other nonempty lines should start with a #

 
Data
        env = environ({'ARCH': 'Linux_x86_64', 'NUM_THREADS': ...::/usr/local/lib:/usr/local/lib:/usr/local/lib'})
  • Privacy Policy
  • Freedom of Information Act
  • Accessibility
  • Disclaimers
  • Copyright
  • Vulnerability Disclosure Policy
  • U.S. Department of Health and Human Services
  • National Institutes of Health