BMRB Logo
Software for using NMR-STAR files
Software developed by BMRB



  • Starlib is a C++ library for accessing NMR-STAR files. (Also includes the functionality of the sb_lib ANSI C library that was previously in this page).
  • Starlib2 is a newer release of the above library.
  • Starlib.jar is a Java library for accessing NMR-STAR files. (All classes are under the fully-qualified name: EDU.bmrb.starlibj)
  • Starlib_doc is the documentation for the above Java library.
  • SANSj: callback-based NMR-STAR parser similar to SAX (Java, all classes are under EDU.bmrb.sansj).


Software developed by outside users

  • Published chemical shift tables to NMR-STAR format Tools to interconvert chemical shift data between a publication format and the NMR-STAR format. Also included are tools to calculate random coil chemical shifts and NMR experimental pulse lengths for experiments dependent on 3JHN(CA)HA coupling constants.
  • calc_cs - The program calculates random coil chemical shifts for a protein sequence
  • calc - A program to calculate pulse lengths for NMR experiements.
  • FELIX to NMR-STAR Software to convert FELIX chemical shift files to NMR-STAR format.
  • BBReader is a program to speed the search for information in NMR-STAR files.
  • PIPP to NMR-STAR chemical shift format conversions.


Back