Spectrum Translator

CONNJUR_ST is a free, extensible, and open source application for NMR File Spectral Format Conversion, which is available as a cross-platform executable application.

Quickstart Guide

Benefits of the Spectrum Translator

  1. Uniform syntax for all conversions.
  2. Supports generic source file format.
  3. Dimension ordering can be directly specified.
  4. Optional logging of each FID read/write event.
  5. Supports ASCII data exportation.
  6. ALL binary conversions can be reversed (i.e. conversions are bidirectional).
  7. Comprehensive use of Meta Data minimizes (often eliminates) need for configuration.
  8. Easily Configurable via XML or command line options.
  9. Can easily be run in batch mode.
  10. Cross platform (runs on Windows, *NIX, OS-X).
  11. Active and direct developer support available.
  12. Tested daily against ALL supported file formats.
  13. Open source
  14. Can be embedded as a library
  15. Supports a file streaming API as well as file-to-file based conversion.
  16. Easily extensible - Extension only requires identifying metadata and file layout; does not requiring writing code to tranverse fid data portion of file(s).
  17. Supports semantic conversions; additional conversions can be added with about 150 lines of code in a single file.
  18. Reasonable performance and response time.
  19. Support for frequency data.


st sheet 1                       st sheet 2



Ellis, H.J.C., Weatherby, G., Nowling, R.J., Vyas, J., Fenwick, M. & Gryk, M.R. (2013). A Pipeline Software Architecture for NMR Spectrum Data Translation. Computing in Science and Engineering15, 76-83. PMCID: NIHMS418891.

Nowling, R.J., Vyas, J., Weatherby, G.,Fenwick, M., Ellis, H.J.C. & Gryk, M.R. (2011). CONNJUR spectrum translator: an open source application for reformatting NMR spectral data. J Biomol NMR50, 83-89. PMCID: PMC3085058