JCAMP-DX

Background

JCAMP is the Joint Committee on Atomic and Molecular Physical Data and JCAMP-DX is an ASCII text file format to store spectra. The format is text-based meaning it is human-readable and can be edited using a text editor.

The format was developed in 1988 for infrared spectroscopy. Later this was augmented to accommodate NMR and mass spectrometry. Some information can be found on the IUPAC affiliated website http://www.jcamp-dx.org/.

Software

There are a number of infrared software packages that can read and write JCAMP-DX. Some useful (if somewhat out-of-date) resources include:

Libraries

Python code for reading JCAMP-DX files can be found at https://github.com/nzhagen/jcamp (untested by FAIRSpectra)

MATLAB has a function in their Bioinformatics Toolbox called jcampread https://uk.mathworks.com/help/bioinfo/ref/jcampread.html (untested by FAIRSpectra)