8.0.1 (2024-12-19)
- make code compatible with bluebird Promise (2a272d8)
8.0.0 (2024-12-19)
- Improve fromXML performances that requires async function
- Improve fromXML performances that requires async function (494e4a6)
7.0.0 (2024-08-28)
- update dependencies - change of airpls algorithm increase the number of peaks in auto peak picking
- keep meta information from netcdf (7863e4f)
- update dependencies - change of airpls algorithm increase the number of peaks in auto peak picking (63da9ae)
6.1.0 (2022-03-09)
- improve getPeaks to take into account width in broadening peaks (dfa8af6)
6.0.0 (2022-03-08)
- calculateForMF is now async and returns a Promise
- remove support for Node.js 12
- calculateForMF is now async and returns a Promise (c173e22)
- getPeaks will make a baseline correction before calculate the noise (c173e22)
- remove support for Node.js 12 (c173e22)
5.2.0 (2021-09-15)
- Extract ions allow a range in MF (5e76f3f)
5.1.0 (2021-09-07)
5.0.0 (2021-05-05)
- improve merge of high resolution mass spectra
- improve merge of high resolution mass spectra (981d5a5)
- simplify name of calculateForMF (62b6b97)
4.2.4 (2021-03-24)
- update dependencies (c630805)
4.2.3 (2021-03-10)
- update packages to solve merge NaN problem (3281d7d)
4.2.2 (2021-03-09)
- add testcase in merge (0dd52ba)
4.2.1 (2020-11-09)
4.2.0 (2020-11-09)
- nGMCA dependency (3bcc122)
4.1.2 (2020-05-25)
- import ml-gsd globally for compatibility with CJS (948c410)
4.1.1 (2020-04-20)
4.1.0 (2020-04-20)
4.0.1 (2020-03-26)
- correctly type 2D data (8102abc)
4.0.0 (2020-03-20)
- homogenise peak object (498df70)
4.0.0-2 (2020-03-20)
- add getSeries1D, getSeries2D and fix TS definition (981110e)
4.0.0-1 (2020-03-13)
- corret seriesName in meanFilter (0fa0d10)
- documentation integrate and merge (34e9f78)
- ts definition for msMean (47965d4)
4.0.0-0 (2020-02-24)
- chromatogram duplicate (15ba039)
- do not depend on mf-global (4189ecc)
- getPeaks heightFilter is based on the median of Y (3c231e7)
- remove unneeded dependencies (f193eb9)
- simplify and fix getPeaks (7ac028f)
3.12.0 (2019-10-30)
- add mzData and mzML (376b2cd)
3.11.0 (2019-03-15)
3.10.1 (2018-11-12)
- meanFilter in case of mass spectra with no peaks (a8ad9b2)
3.10.0 (2018-11-11)
3.9.1 (2018-11-05)
3.9.0 (2018-11-05)
3.8.0 (2018-10-26)
3.7.0 (2018-10-26)
3.6.0 (2018-10-25)
3.5.1 (2018-09-05)
3.5.0 (2018-09-05)
3.4.0 (2017-11-30)
3.3.1 (2017-11-30)
3.3.0 (2017-11-30)
- lockMass: counts uses for mf (87b0c19)
3.2.5 (2017-11-27)
- calculateBpc: allows empty mass values (2abc033)
3.2.4 (2017-11-24)
- applyLockMass: remove sanity check (2a3b9e7)
3.2.3 (2017-11-09)
- no minification in build (42a3c35)
3.2.2 (2017-08-15)
3.2.1 (2017-07-20)
- percentageFilter: deal with empty arrays (212fd23)
3.2.0 (2017-07-20)
- filter by percentage of the highest value (ce88be4)
3.1.0 (2017-07-18)
- getPeaks: choose in which serie apply the pp (930e1a5)
- meanFilter: filter a serie2D by it's median (#36) (e68ba9b)
3.0.1 (2017-07-12)
- accept null values (1cb6a38)
3.0.0 (2017-07-12)
- fromMzML: reads mzData files (d09ec09)
- fromNetCDF: add netcdf reader (6a38c2b)
- integrate2D: allows to integrate on 2D series (b65c846)
- integrate2D: merge based on a range (#34) (ca0bf82)
- massInPeaks: expose slot variable (e61857d)
2.1.1 (2017-06-27)
- addSerie: allows to force serie addition (e2d4181)
2.1.0 (2017-06-27)
- calculateBpc: calculate base peak chromatogram (#31) (f66f273)
- integrate1D: add baseline correction (#32) (07d7545), closes #31
2.0.7 (2017-06-23)
- add cheminfo package for build (998525d)
- add package for build (50016fc)
- use src instead of lib (4a1e01b)
2.0.6 (2017-05-31)
2.0.5 (2017-05-19)
2.0.4 (2017-05-19)
2.0.3 (2017-05-19)
2.0.2 (2017-05-19)
- calculateTic: update inplace and non inplace method (39cc8f4)
- fromJcamp: update to new constructor (38e5ac5)
- chromatogram: add deleteSerieByName (2e1f6e6), closes #17
- fromJSON: read from jcamp reader (894b713)
- getKovatsRescale: allows to use it as static method (25ad2ea)
- getKovatsRescale: unify getKovatsTable and kovatsConvFunc (a807198)
2.0.1 (2017-03-09)
- applyLockMass: calculate series for lock mass (510f7ba)
2.0.0 (2016-11-25)
- update to new gds features (4a88044)
- add toJSON and fromJSON methods (8848b4c)
- calculates Kovats indexes for the reference value (c33a336)
- convert between Kovats and time (7464e52)
- creates new element from a JCAMP (1c6089a)
- rescaleTime based on conversionFunction (e495461)
- scaleAlignment: return the regression instance instead of the values (4aedb41)
- scaleAlignment: return the scaled time instead the peak list (0c7cd3b)
- return an error vector instead of the standard deviation (a5c9163)
- standardDeviation: calculates standard deviation (d484d7c)
1.2.0 (2016-10-10)
- kovats: add Kovats retention index calculation for n-alkanes (0accff8)
1.1.0 (2016-10-03)
- massInPeaks: add filters to integrated mass spectra (6046a77)
- peakPicking: Filters based on the median of the height (0e3b384)
- scaleAlignment: aligns peaks based on the reference value (cb56699)
- spectraComparison: finds similar peaks (e2c81ff)