BMRB Logo

Biological Magnetic Resonance Data Bank


A Repository for Data from NMR Spectroscopy on Proteins, Peptides, Nucleic Acids, and other Biomolecules

Search Archive Deposit Data NMR Statistics Spectroscopists' Corner Programmers' Corner Home
Site Map FTP Access Structural Genomics
and other "omics"
Metabolomics Educational Outreach NMR Data Formats WWW Sites
Programmers' corner menu

Programmers' Corner

BMRB and the NMR community have developed and made available a collection of software code for manipulating NMR data files, data and developing NMR experiments. The code is provided "as is" and is without warranty of any kind.

NMR Software Maintained at BMRB

  • Wattos
    A software package consisting of programs for analyzing, annotating, parsing, archiving, and disseminating experimental NMR data deposited by authors world wide into the PDB.
  • AQUA - older validation software package

BMRB programming libraries and tools

A collection of C++ and Java objects for manipulating NMR-STAR data files

  • 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 in tar format.
  • Starlibj.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).

Standardized Representation of NMR Data

Submission Procedure for adding software and macros to BMRB
 
Contact bmrbhelp@bmrb.wisc.edu if you have any questions about this site

Copyright © The Board of Regents of the University of Wisconsin System.
Last Modified:    Tuesday, 21-Feb-2006 02:00:02 CST