8.0.1 • Published 6 months ago
chromatography v8.0.1
chromatography
Tools for storing, searching and analyzing GC/MS data.
Installation
$ npm i chromatography
Usage
import * as GCMS from 'chromatography';
let gcms = GCMS.fromJcamp(jcampReferenceMixture);
let kovatsConversionTable = GCMS.appendKovats(gcms); // [{time, value}]
let conversionFunction = GCMS.getKovatsConversionFunction(
kovatsConversionTable,
{},
);
let diesel = GCMS.fromJcamp(jcampOfDiesel);
let times = GCMS.rescaleTime(diesel.getTimes(), conversionFunction);
diesel.setTimes(times);
let peaks = GCMS.getPeaks(diesel, options);
let dieselJSON = diesel.toJSON(options); // [{time:12, height:12, width: 3, mass: [{mass, intensity}]}]
let gcms2 = GCMS.fromJSON(anotherDieselJSON);
let similarity = GCMS.similarity(gcms, gcms2, options);
// Get a spectrum in another reference model
let revertConversionFunction = GCMS.getKovatsConversionFunction(
kovatsConversionTable,
{ revert: true },
);
let mySpectrumInAnotherReference = revertConversionFunction(mySpectrum);
API Documentation
License
8.0.1
6 months ago
8.0.0
6 months ago
7.0.0
10 months ago
6.1.0
3 years ago
6.0.0
3 years ago
5.2.0
4 years ago
5.1.0
4 years ago
5.0.0
4 years ago
4.2.4
4 years ago
4.2.3
4 years ago
4.2.2
4 years ago
4.2.1
5 years ago
4.2.0
5 years ago
4.1.3
5 years ago
4.1.2
5 years ago
4.1.0
5 years ago
4.1.1
5 years ago
4.0.1
5 years ago
4.0.0-3
5 years ago
4.0.0-4
5 years ago
4.0.0-2
5 years ago
4.0.0
5 years ago
4.0.0-1
5 years ago
4.0.0-0
5 years ago
3.11.0
6 years ago
3.10.0
7 years ago
3.9.0
7 years ago
3.7.0
7 years ago
3.4.0
8 years ago
3.3.0
8 years ago
3.2.5
8 years ago
3.2.4
8 years ago
3.2.3
8 years ago
3.2.2
8 years ago
3.2.1
8 years ago
3.2.0
8 years ago
3.1.0
8 years ago
2.1.0
8 years ago
2.0.6
8 years ago
2.0.0
9 years ago
1.2.0
9 years ago
1.1.0
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago