Skip to content

Latest commit

 

History

History
506 lines (205 loc) · 19.9 KB

CHANGELOG.md

File metadata and controls

506 lines (205 loc) · 19.9 KB

Changelog

8.0.1 (2024-12-19)

Bug Fixes

  • make code compatible with bluebird Promise (2a272d8)

8.0.0 (2024-12-19)

⚠ BREAKING CHANGES

  • Improve fromXML performances that requires async function

Features

  • Improve fromXML performances that requires async function (494e4a6)

7.0.0 (2024-08-28)

⚠ BREAKING CHANGES

  • update dependencies - change of airpls algorithm increase the number of peaks in auto peak picking

Features

  • 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)

Features

  • improve getPeaks to take into account width in broadening peaks (dfa8af6)

6.0.0 (2022-03-08)

⚠ BREAKING CHANGES

  • calculateForMF is now async and returns a Promise
  • remove support for Node.js 12

Features

  • calculateForMF is now async and returns a Promise (c173e22)
  • getPeaks will make a baseline correction before calculate the noise (c173e22)

Bug Fixes

Miscellaneous Chores

  • remove support for Node.js 12 (c173e22)

5.2.0 (2021-09-15)

Features

  • Extract ions allow a range in MF (5e76f3f)

5.1.0 (2021-09-07)

Features

  • remove node 10 compatibility (c6eeb2e)
  • update dependencies to deal with int64 mzml data (9df3cfe)

5.0.0 (2021-05-05)

⚠ BREAKING CHANGES

  • improve merge of high resolution mass spectra

Features

  • improve merge of high resolution mass spectra (981d5a5)

Bug Fixes

  • simplify name of calculateForMF (62b6b97)

4.2.4 (2021-03-24)

Bug Fixes

4.2.3 (2021-03-10)

Bug Fixes

  • update packages to solve merge NaN problem (3281d7d)

4.2.2 (2021-03-09)

Bug Fixes

4.2.1 (2020-11-09)

Bug Fixes

  • add missing deploy to lactame.com (14a0754)
  • add missing release-please (293c6ef)

4.2.0 (2020-11-09)

Features

Bug Fixes

4.1.2 (2020-05-25)

Bug Fixes

  • 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)

Bug Fixes

4.0.0 (2020-03-20)

Bug Fixes

  • example for new spectrum-generator library (67e5a3e)
  • getPeaks for asymmetric peaks (c290918)

Features

4.0.0-2 (2020-03-20)

Features

  • add getSeries1D, getSeries2D and fix TS definition (981110e)

4.0.0-1 (2020-03-13)

Bug Fixes

  • corret seriesName in meanFilter (0fa0d10)
  • documentation integrate and merge (34e9f78)
  • ts definition for msMean (47965d4)

4.0.0-0 (2020-02-24)

Bug Fixes

  • 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)

Features

3.11.0 (2019-03-15)

3.10.1 (2018-11-12)

Bug Fixes

  • 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)

Features

  • lockMass: counts uses for mf (87b0c19)

3.2.5 (2017-11-27)

Bug Fixes

  • calculateBpc: allows empty mass values (2abc033)

3.2.4 (2017-11-24)

Features

  • applyLockMass: remove sanity check (2a3b9e7)

3.2.3 (2017-11-09)

Bug Fixes

  • no minification in build (42a3c35)

3.2.2 (2017-08-15)

3.2.1 (2017-07-20)

Bug Fixes

  • percentageFilter: deal with empty arrays (212fd23)

3.2.0 (2017-07-20)

Features

  • filter by percentage of the highest value (ce88be4)

3.1.0 (2017-07-18)

Features

  • 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)

Bug Fixes

3.0.0 (2017-07-12)

Features

  • 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)

Bug Fixes

  • addSerie: allows to force serie addition (e2d4181)

2.1.0 (2017-06-27)

Features

  • calculateBpc: calculate base peak chromatogram (#31) (f66f273)
  • integrate1D: add baseline correction (#32) (07d7545), closes #31

2.0.7 (2017-06-23)

Bug Fixes

  • add cheminfo package for build (998525d)
  • add package for build (50016fc)
  • use src instead of lib (4a1e01b)

Features

  • select integral to apply (deb3dc1)
  • filter: return a copy of the chromatogram (6f9c6c8), closes #26

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)

Bug Fixes

  • calculateTic: update inplace and non inplace method (39cc8f4)
  • fromJcamp: update to new constructor (38e5ac5)

Features

  • 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)

Features

  • applyLockMass: calculate series for lock mass (510f7ba)

2.0.0 (2016-11-25)

Bug Fixes

  • update to new gds features (4a88044)

Features

  • 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)

Features

  • kovats: add Kovats retention index calculation for n-alkanes (0accff8)

1.1.0 (2016-10-03)

Features

  • 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)

1.0.2 (2016-09-15)

1.0.1 (2016-09-14)

1.0.0 (2016-09-14)

Bug Fixes

  • pass all the tests (fb55eda)
  • remove 'only' and add rule in eslint tests (e71af33)
  • wrong index, added test cases (a25e369)

Features

  • "vectorization" of a peak list (234caa0)
  • calculate and stores the array of peaks (509d34e)
  • similarity between two ms (740ae1f)