Protein.m

From Spinach Documentation Wiki
Revision as of 19:56, 10 January 2016 by Kuprov (talk | contribs) (Created page with "Protein data import function. Parses PDB and BMRB data, runs a J-coupling guess, a CSA guess and outputs Spinach data structures. Syntax: [sys,inter]=protein(pd...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Protein data import function. Parses PDB and BMRB data, runs a J-coupling guess, a CSA guess and outputs Spinach data structures. Syntax:

             [sys,inter]=protein(pdb_file,bmrb_file,subset)

Parameters:

       pdb_file - string containing the name of the PDB file
      bmrb_file - string containing the name of the BMRB file
         subset - 'backbone' imports protein backbone up to
                  CB and HB, 'backbone-minimal' only imports
                  the backbone, 'backbone-hsqc' is the same
                  as backbone, but with GLN and ASN side chain
                  amide groups included, 'all' imports every-
                  thing that is assigned in BMRB. If a list of
                  numbers is supplied, spins with those num-
                  bers in the PDB file are imported, but only
                  if they are assigned in the PDB.

Note: unassigned atom coordinates are used internally for the J-coupling prediction procedure, but these atoms are not passed to Spinach.

Note: watch carefully the output of this function, it would inform you if it has to skip an atom or a coupling for any reason.

More information is available in the protein getting started manual.