ml-airpls
v2.0.0
Published
Baseline correction using adaptive iteratively reweighted penalized least
Downloads
3,117
Readme
airpls
Baseline correction using adaptive iteratively reweighted penalized least squares
It is an javascript implementation of airpls using cholesky decomposition and reverse Cuthill-Mckee method for reducing the bandwidth of sparse linear systems, obtaining a fast baseline fitter.
Installation
$ npm install ml-airpls
API Documentation
Example
const airpls = require('ml-airpls');
let y = [1, 1, 1, 1, 3, 6, 3, 1, 1, 1];
let x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
var {baseline, corrected, iteration, error} = airpls(x, y);