@cheminfo/sp-parser
v1.0.2
Published
Parse PerkinElmer SP spectral files
Readme
@cheminfo/sp-parser
Parse PerkinElmer SP spectral files.
Installation
npm install @cheminfo/sp-parserUsage
import { readFileSync } from 'node:fs';
import { parse } from '@cheminfo/sp-parser';
const buffer = readFileSync('path/to/file.sp').buffer;
const result = parse(buffer);
// result.header contains the file signature and description
// result.spectra is an array of spectra, each with:
// - meta: name, fileType, alias, samplingMethod, dataType, minY, maxY, history
// - variables: x and y axis data (symbol, label, unitType, data as Float64Array)