14.9.1 (2024-12-19)
14.9.0 (2024-12-16)
14.8.0 (2024-12-05)
14.7.0 (2024-11-22)
- add xyReduceNonContinuous (22a6640)
14.6.2 (2024-11-12)
14.6.1 (2024-11-03)
14.6.0 (2024-10-09)
- add xBoxPlotWithOutliers mehtod to deal with possible outliers (#260) (985caee)
- xBoxPlot has an option to calculate outliers (#256) (69cb82c)
14.5.3 (2024-07-30)
14.5.2 (2024-07-30)
- remove zone if no points in xyEquallySpaced (443887f)
14.5.1 (2024-06-20)
14.5.0 (2024-05-02)
14.4.0 (2024-05-01)
14.3.0 (2024-04-10)
14.2.2 (2024-03-12)
14.2.1 (2024-03-07)
- options type of xyIntegration (c798c18)
14.2.0 (2024-03-07)
- matrixZPivotRescale and matrixZPivotRescale can use any NumberArrayConstructors (28ab4a4)
14.1.1 (2024-03-06)
14.1.0 (2024-03-06)
14.0.0 (2024-03-04)
- remove xSequentialFill and add 2 methods xSequentialFillFromStep and xSequentialFillFromTo
- add utility stringify that converts typed array to nomal array (5cac645)
- remove xSequentialFill and add 2 methods xSequentialFillFromStep and xSequentialFillFromTo (42d1c39)
- use an object for parameters in xSequentialFillFromStep and xSequentialFillFromTo (#223) (69e6897)
- specify default value of ArrayConstructor (11ee134)
13.0.1 (2024-02-27)
- return type definition of xSequentialFill (220f6ce)
- xMassCenterVectorSimilarity was changing in place the arrays (3918530)
13.0.0 (2024-02-26)
- improve types in zones functions
- remove deprecated zoneToX function
- improve types in xyObject functions
- improve types in xyArray functions
- improve types in xy functions
- improve types in x functions
- improve types in utils functions
- improve types in xreim functions
- improve types in reim functions
- improve types in matrix functions
- improve types in matrix functions (1918fc8)
- improve types in reim functions (24a6285)
- improve types in utils functions (7476f47)
- improve types in x functions (bf5886e)
- improve types in xreim functions (b6257b5)
- improve types in xy functions (5c4a68f)
- improve types in xyArray functions (018b825)
- improve types in xyObject functions (5f0f88b)
- improve types in zones functions (3c72b05)
- remove deprecated zoneToX function (034d68a)
12.11.0 (2024-02-20)
- add xyMassCenterVector (18b314b)
- new function to calculate similarity between massCenter vectors (05402c7)
12.10.2 (2024-02-06)
- zonesNormalize could not deal with larges arrays (905ce05)
12.10.1 (2024-01-26)
12.10.0 (2024-01-26)
12.9.0 (2024-01-23)
- add option that allows to calculate xBoxPlot on small arrays (960da81)
- Allow xHilbertTransform to use FFT for array lengths non power of 2 through and option (#203) (14c0dde)
- Allow xHilbertTransform to use FFT for array lengths non power of 2 through and option (#203) (14c0dde), closes #202
12.8.0 (2023-12-04)
- avoid data cloning in xSampling (6c2a8bb)
- implement resampling within xSampling to handle array lengths larger than the original size (#200) (fdeca70)
- improve reimautophasecorrection by removing outliers (#206) (7b00d93)
- xSampling when the ratio originalLength finalLength is not an integer (041c639)
12.7.0 (2023-11-23)
- add utilities isPowerOfTwo and nextPowerOfTwo (bec701a)
- enable FFT for xHilbertTransform to enhance speed for arrays with lengths that are powers of 2 (#198) (e5677a7)
12.6.0 (2023-10-13)
- create xyFilter (223f6f3)
12.5.1 (2023-09-14)
- add remove main, module and types properties in package.json (af6757e)
12.5.0 (2023-06-23)
12.4.0 (2023-05-05)
- correct eslint problems (f631198)
12.3.0 (2023-04-26)
12.2.0 (2023-04-25)
12.1.0 (2023-04-03)
- add xVariance (b1ae447)
- xyCovariance unbiased type (0e0361b)
12.0.0 (2023-02-17)
- remove xIsMonotone and xIsMonotoneIncreasing
- remove xIsMonotone, should be replace by xIsMonotonic
- remove xIsMonotoneIncreasing, xIsMonotonic should return 1
- add xIsMonotonic that returns -1, 0 or 1 (c672db1)
- xyArrayAlign is able to filter result to have a Y value (a0c9496)
11.17.0 (2023-02-14)
11.16.0 (2023-02-07)
- add xy2ToXY (6bf49a5)
11.15.0 (2022-12-19)
11.14.0 (2022-11-10)
11.13.1 (2022-11-08)
- correctly export hilbertTransform as xHilbertTransform (e0a80ef)
- xApplyFunctionStr did not accept functions (8b6dca3)
11.13.0 (2022-10-04)
- add xHilbertTransform (9521510)
11.12.0 (2022-07-29)
- add matrixAbsoluteMedian (a7a77b0)
11.11.0 (2022-07-28)
- add xMaxAbsoluteValue (d173542)
11.10.0 (2022-07-28)
11.9.0 (2022-07-20)
- allows to specify the array target type for matrixZRescale (3e8a39d)
11.8.0 (2022-07-20)
- rename matrixZRescale to matrixZRescalePerColumn (377300c)
11.7.0 (2022-06-07)
11.6.0 (2022-05-06)
- xBoxPlot returns an object with better named properties (125a4cc)
- update dependencies and fix cyclic dependencies (f8c2445)
11.5.0 (2022-04-27)
- add xApplyFunctionStr (e9e13fd)
- xNormed use as options value instead of sum / max (a9d1cbe)
11.4.0 (2022-04-11)
- refactor zonesNormalize and remove zonesInvert and getZones (0236bbf)
- xyEquallySpaced must be growing ! Throw error if not (8221a2f)
11.3.0 (2022-04-06)
- remove autoMinMax from xRescale (ddad5ae)
11.2.0 (2022-04-01)
- xFindClosestIndex accepts a NumberArray (4c10bc7)
- xGetFromToIndex accepts a NumberArray (c2acea7)
- xMaxValue, xMinValue and xSum allow to specify from and to (5e7212a)
- xMean allows to specify from and to (4141d0f)
- xMean gives correct result if fromIndex or toIndex outside range (4141d0f)
11.1.0 (2022-03-23)
- add xEnsureFloat64 (cc58e79)
- rename xyClosestX to xyFindClosestPoint and only allow sorted array (2b439f8)
11.0.0 (2022-02-25)
- xNormed throws an error if divide by 0
- improve xDive, xMultiply, xRescale for typescript return value (e90f3b2)
- xNormed throws an error if divide by 0 (7976466)
10.3.0 (2022-02-23)
- expose xCheck (3fe1914)
- xDivide and xMultiply allow have output parameter (0bd78dd)
- xRescale and xNormed returns typed array (20eadc0)
10.2.0 (2022-02-21)
- default seed for createRandomArray is Date.now() (67ef5d9)
- matrixMinMaxZ returns always min and max as numbers (a68fe87)
10.1.2 (2022-02-15)
- throw error in null matrix for matrixMinMaxZ and matrixMinMaxAbsoluteZ (fd1d921)
10.1.1 (2022-02-15)
- don't use MIN_VALUE in xyReduce (edafc19)
- don't use Number.MIN_VALUE in xyObjectSlotX (c364d4c)
- Normalize small zones that combined into one zone (#132) (91225c5)
10.1.0 (2022-02-15)
- add uniform random array generator and rename createNormalRandomArray to createRandomArray (adbf2b4)
- xMedianAbsoluteDeviation returns an object with median and mad (26430ca)
- xNoiseStandardDeviation returns now mad, median and sd (8c7d332)
- improve xyEnsureGrowingX (c8b33d6)
10.0.0 (2022-02-14)
- rename createXArray to createFromToArray
- add xIsMonotoneIncreasing (fd8fb17)
- rename createNormalRandomXArray to createNormalRandomArray (6d2a40f)
- rename createXArray to createFromToArray (e9280e2)
- rename createXArrayWithStep to createStepArray (0db5d53)
9.2.0 (2022-02-11)
- add xIsEquallySpaced (19c182f)
- add xMedianAbsoluteDeviation (c8d5e38)
- add xNoiseStandardDeviation (9baff45)
- Implemented invert.ts, normalize.ts, zonesWithPoints.ts (#115) (4599613)
9.1.0 (2022-02-03)
- add xySetYValue (e047bfd)
9.0.0 (2022-02-01)
- added the xSampling and createXArray functions (#112)
- added the xSampling and createXArray functions (#112) (655c428)
- rename createSequentialArray was renamed to createXArray (655c428)
8.3.1 (2022-01-26)
- xyIntegral and xyIntegration throw error is length 0 and returns correct value if length=1 (#110) (cdbe86e)
8.3.0 (2022-01-25)
- add xyObjectSumY (28b709c)
8.2.0 (2022-01-24)
- xyCheck may have the option minLength (06501df)
- avoid to return number in xyMaxYPoint and xyMinYPoint (throw error in no elements in array) (5f9aae3)
- xGetFromToIndex takes care about the size of the array (14f10f1)
8.1.0 (2022-01-20)
- added utility functions in order to encode textual features into numerical features (#104) (d987ac9)
8.0.3 (2021-12-15)
- is-any-array is a dependency and not a devDependency (c7e6510)
8.0.2 (2021-12-15)
- correct package.json, spline-interpolator is a dependency (737eb3e)
8.0.1 (2021-12-15)
- correctly import spline-interpolation and fix xNoiseSanPlot (474f08c)
8.0.0 (2021-12-15)
- Remove xyCalibrate
- Remove xyCalibrate (90d81cb)
7.0.0 (2021-12-14)
- remove node 10 from CI
- remove node 10 from CI (391b064)
6.8.0 (2021-07-23)
- add xUniqueSorted (104cf0f)
6.7.1 (2021-06-16)
- xyArrayAlignToFirst: deal correctly with delta as function (9cef8f4)
6.7.0 (2021-06-16)
6.6.0 (2021-05-12)
6.5.0 (2021-05-04)
- optimize xySortX if already sorted (e6dac65)
- script to deploy documentation (2c2cbee)
6.4.0 (2021-05-04)
6.3.0 (2021-04-30)
- add xMinMaxValues (7e2a85b)
6.2.1 (2021-04-30)
- fix matrixHistogram with log scale (c531c6c)
6.2.0 (2021-04-30)
- add absolute option in xHisotgram and matrixHistogram (f3ea8a3)
- add matrixMinMaxAbsoluteZ (0b30854)
- add matrixMinMaxAbsoluteZ (e8662e7)
- allow absolute in matrixHistogram (f4e266c)
6.1.3 (2021-04-29)
- correct matrixHistogram for count of 0 (a1c6b0d)
6.1.2 (2021-04-29)
- xHistogram log should be value + 1 (024fd33)
6.1.1 (2021-04-29)
- histogram is a float array to allow log (7db1295)
6.1.0 (2021-04-29)
- xHistogram and matrixHistogram add x and y log scale (bf50407)
- xHistogram: allow any base for log scale on X axis (23dc2b3)
6.0.0 (2021-04-25)
- matrixYRescale: rename method to matrixZRescale
- matrixCenterYMean: rename method to matrixCenterZMean
- add matrixHistogram (b49d2bf)
- matrixCenterYMean: rename method to matrixCenterZMean (44f2673)
- matrixMinMaxZ: add new method (08d242e)
- matrixYRescale: rename method to matrixZRescale (8f980eb)
- xHistogram returns a DataXY (44089c7)
- xHistogram: add log10Scale option (6952e19)
- xHistogram: give possibility to append to existing histogram (31f1e0d)
- edge case of xHistogram (40752b0)
5.10.0 (2021-04-22)
- xyCumulativeDistributionStatistics (a154964)
5.9.0 (2021-03-24)
- add xHistogram (7297b55)
- update dependencies (80dcdcf)
5.8.0 (2021-03-10)
- add xyArrayMerge (e0a53ab)
5.7.2 (2021-03-10)
- xyObjectJoinX with y=0 (feaa0fe)
5.7.1 (2021-03-09)
- xyJoinX when Y values are zero (69c7089)
5.7.0 (2021-03-04)
- add xyFilterXPositive (7d8ffcb)
5.6.0 (2021-03-03)
5.5.3 (2021-02-23)
- release.yml (e012f5d)
5.5.2 (2021-02-23)
- try to change lactame.yml to trigger it (28cd509)
5.5.1 (2021-02-23)
- update documentation (1292579)
5.5.0 (2021-02-23)
- add lactame deployment (81f70c0)
5.4.0 (2021-02-23)
- add xMean (7d98aa9)
- add xyArrayAlign (a96d786)
- add xyJoinX (6c53bf0)
- delta may be a function in xyAlign (f4cde8a)
5.3.1 (2021-02-16)
- xAdd/substract/divide/multiply also work with floatarray (#53) (6460573)
- xMonotone was failing if it started with constant values (#54) (3fbd82b)
5.3.0 (2021-02-15)
5.2.0 (2021-02-10)
5.1.0 (2021-01-19)
- add matrixCenterYMean (55dd43c)
- add matrixYRescale (1acf214)
- rename probabilisticQuotientNormalization to matrixPQN (8a1c7e0)
5.0.0 (2021-01-19)
- rename xyXShift to xyCalibrate
- rename xyXShift to xyCalibrate (eb04e3d)
4.12.0 (2021-01-08)
4.11.0 (2021-01-08)
4.10.0 (2020-12-08)
4.9.4 (2020-11-19)
- return value of xyXShift if from / to not defined (ca747f5)
4.9.3 (2020-11-19)
4.9.2 (2020-11-18)
- documentation (be46a70)
4.9.1 (2020-11-18)
- remove docs (b82a088)
4.9.0 (2020-11-18)
- add xyXShift (2dd4b48)
4.8.0 (2020-11-11)
4.7.0 (2020-11-06)
- add xyToXYArray (71c2c4a)
4.6.0 (2020-11-02)
- add xyToXYArray (17a9de5)
4.5.1 (2020-10-09)
- setup registry url for npm publish (1ae83d5)
4.5.0 (2020-10-09)
- check that xRolling parameter is an array (eb398ba)
4.4.0 (2020-10-09)
4.3.0 (2020-10-09)
- add xAbsolute (#15) (22c51d8)
- add xPadding (#14) (7ee6dcf)
- add xyObjectBestPoints (de52f2b)
- add xyObjectMaxXPoint and xyObjectMinXPoint (876dc34)
- added argmin and argmax (#10) (2a0b4b3)
4.2.1 (2020-09-09)
4.2.0 (2020-07-14)
4.1.0 (2020-05-23)
- add zoneToX (9857200)
4.0.0 (2020-05-20)
3.0.2 (2020-05-16)
- wrong search and replace (430934a)
3.0.1 (2020-05-15)
3.0.0 (2020-05-15)
2.4.0 (2020-05-12)
- add X.absoluteMedian (7732f39)
2.3.0 (2020-05-08)
2.2.0 (2020-04-16)
2.1.1 (2020-04-09)
2.1.0 (2020-04-03)
- add the align method (f490bf1)
2.0.2 (2020-03-27)
2.0.1 (2020-02-25)
2.0.0 (2020-02-08)
- add XY.extract (5dae851)
- add zones (bbe4a2f)
- add zones in reduce (9a2c573)
- normalizeZones allow from / to (a7e0762)
1.2.0 (2019-12-13)
- add XYObject.slotX (deb03c1)
1.1.0 (2019-12-13)
- export X.getFromToIndex (39e16c3)
0.6.1 (2019-11-13)
- add index in minYPiont and maxYPoint (0b5e135)
0.6.0 (2019-11-13)
- add correlation (dd6569c)
- add maximaY (e2cfa9b)
- add peakInfo (c76bfe6)
- add XY minimaY and maximaY (a2cff7f)
- invert from / to if required (d99ef8e)
0.4.0 (2019-10-01)
- add X.boxPlot (3a1f0ea)
0.3.0 (2019-08-30)
- x: add getTargetIndex (389c3be)
- xy: add maxClosestYPoint and minClosestYPoint (85e36fe)
- xy: add realMinYPoint and realMaxYPoint (0c628e3)