The goal is to have pure functions allowing to process NMR spectra.
All the functions use only native javascript object and will not use any classes.
The functions are sorted by category on which they apply. Currently the categories are:
- xy
- xyz
- peaks
- signals
- ranges
- prediction
- assignment
A viewer for xy data is available in /web
$ npm i nmr-processing
import { library } from 'nmr-processing';
const result = library(args);
// result is ...