peaks-similarity
Version:
Peaks similarity - calculate the similarity between 2 ordered arrays of peaks
22 lines • 604 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.normalize = void 0;
const ml_stat_1 = require("ml-stat");
function normalize(array) {
const min = ml_stat_1.array.min(array[1]);
const max = ml_stat_1.array.max(array[1]);
const sum = ml_stat_1.array.sum(array[1]);
const length = array[1] ? array[1].length : 0;
if (sum !== 0) {
for (let i = 0; i < length; i++) {
array[1][i] /= sum;
}
}
return {
sum,
min,
max,
};
}
exports.normalize = normalize;
//# sourceMappingURL=normalize.js.map