read_bmrb.m
This function Biological Magnetic Resonance Bank (BMRB) files and extracts amino acid numbers, amino acid types, PDB atom identifiers and chemical shifts.
Syntax
[aa_num,aa_typ,pdb_id,chemsh]=read_bmrb(bmrb_file_name)
Arguments
bmrb_file_name - ASCII character string specifying the BMRB file name
Returns
aa_num - nspins x 1 vector containing the number of the amino acid
residue to which each of the imported spins belongs
aa_typ - nspins x 1 cell array containing the PDB identifier of the
the amino acid residue to which each of the imported spins
belongs
pdb_id - nspins x 1 cell array containing the PDB identifier of the
the atom type which each of the imported spins belongs
chems - nspins x 1 vector containing the chemial shift of each of
the imported spins
Examples
Direct calls to this function are discouraged, it is called by protein.m protein data import module.
Notes
BMRB data format belongs to the PDB family that is not famous for syntactic rigour. If this function fails to parse your file, take a look inside and modify it appropriately.
See also
Protein and nucleic acid import
Version 2.5, authors: Ilya Kuprov, Zenawi Welderufael