Parse and analyze isotherms. Implemented filetypes:
$ npm i isotherm-analysis
import IsothermAnalysis from 'isotherm-analysis';
let isotherm = IsothermAnalysis.fromIGA(file);
Adsorption Isotherm
and Desorption Isotherm
. Ideally, this is directly provided in the file and we parse it from there. Otherwise, if the pressure is descending, it is desorption.jcamp
has the following fields:field | meaning | typical unit |
---|---|---|
x | absolute pressure | kPa |
p | relative pressure (pressure relative to staturation pressure) | unitless |
y | gravimetric excess uptake | mmol/g |
If available, we try to use the following fields for metadata:
sampleWeight
: For example, 1.sampleWeightUnit
: For example, g.adsorptive
: For example, N2.