New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

emdb

Package Overview
Dependencies
Maintainers
2
Versions
134
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

emdb - npm Package Compare versions

Comparing version 3.1.10 to 3.2.0

34

lib/index.js

@@ -164,16 +164,3 @@ 'use strict';

* @param {object} [options.fragmentation.full=true]
* @param {object} [options.filter={}]
* @param {number} [options.filter.minCharge=-Infinity] - Minimal charge
* @param {number} [options.filter.maxCharge=+Infinity] - Maximal charge
* @param {boolean} [options.filter.absoluteCharge=false] - If true, the charge is absolute (so between 0 and +Infinity by default)
* @param {object} [options.filter.unsaturation={}]
* @param {number} [options.filter.unsaturation.min=-Infinity] - Minimal unsaturation
* @param {number} [options.filter.unsaturation.max=+Infinity] - Maximal unsaturation
* @param {boolean} [options.filter.unsaturation.onlyInteger=false] - Integer unsaturation
* @param {boolean} [options.filter.unsaturation.onlyNonInteger=false] - Non integer unsaturation
* @param {number} [options.filter.targetMass] - Target mass, allows to calculate error and filter results
* @param {number[]} [options.filter.targetMasses] - Target masses: SORTED array of numbers
* @param {number[]} [options.filter.targetIntensities] - Target intensities: SORTED array of numbers
* @param {object} [options.filter.atoms] - object of atom:{min, max}
* @param {function} [options.filter.callback] - a function to filter the MF
* @param {import('mf-matcher').MSEMFilterOptions} [options.filter={}]
* @returns {Promise}

@@ -819,20 +806,3 @@ */

* @param {string} [options.ionizations] - list the allowed ionizations possibilities
* @param {object} [options.filter={}]
* @param {number} [options.filter.targetMass] - Target mass, allows to calculate error and filter results
* @param {number[]} [options.filter.targetMasses] - Target masses: SORTED array of numbers
* @param {number[]} [options.filter.targetIntensities] - Target intensities: SORTED array of numbers
* @param {number} [options.filter.minEM=0] - Minimal monoisotopic mass
* @param {number} [options.filter.maxEM=+Infinity] - Maximal monoisotopic mass
* @param {number} [options.filter.minMSEM=0] - Minimal monoisotopic mass observed by mass
* @param {number} [options.filter.maxMSEM=+Infinity] - Maximal monoisotopic mass observed by mass
* @param {number} [options.filter.minCharge=-Infinity] - Minimal charge
* @param {number} [options.filter.maxCharge=+Infinity] - Maximal charge
* @param {boolean} [options.filter.absoluteCharge=false] - If true, the charge is absolute (so between 0 and +Infinity by default)
* @param {object} [options.filter.unsaturation={}]
* @param {number} [options.filter.unsaturation.min=-Infinity] - Minimal unsaturation
* @param {number} [options.filter.unsaturation.max=+Infinity] - Maximal unsaturation
* @param {boolean} [options.filter.unsaturation.onlyInteger=false] - Integer unsaturation
* @param {boolean} [options.filter.unsaturation.onlyNonInteger=false] - Non integer unsaturation
* @param {object} [options.filter.callback] - a function to filter the MF
* @param {object} [options.filter.atoms] - object of atom:{min, max}
* @param {import('mf-matcher').MSEMFilterOptions} [options.filter={}]
*/

@@ -839,0 +809,0 @@

14

package.json
{
"name": "emdb",
"version": "3.1.10",
"version": "3.2.0",
"description": "Database manager for exact mass query",

@@ -29,6 +29,6 @@ "main": "lib/index.js",

"mass-fragmentation": "^1.9.2",
"mf-finder": "^3.2.2",
"mf-from-google-sheet": "^3.0.5",
"mf-generator": "^3.1.2",
"mf-matcher": "^3.0.4",
"mf-finder": "^3.3.0",
"mf-from-google-sheet": "^3.0.6",
"mf-generator": "^3.2.0",
"mf-matcher": "^3.1.0",
"mf-parser": "^3.1.0",

@@ -38,3 +38,3 @@ "mf-utilities": "^3.1.0",

"ml-spectra-processing": "^14.2.2",
"ms-spectrum": "^3.4.4",
"ms-spectrum": "^3.5.0",
"nucleotide": "^3.0.2",

@@ -50,3 +50,3 @@ "openchemlib-utils": "^5.12.1",

},
"gitHead": "73a35d5a96443b87acbc1f94703a9c22dd33dbbc"
"gitHead": "50efac7c1872eeadb6304a3be7ef3c183ad3a7d2"
}

@@ -18,16 +18,3 @@ import { fragment } from 'mass-fragmentation';

* @param {object} [options.fragmentation.full=true]
* @param {object} [options.filter={}]
* @param {number} [options.filter.minCharge=-Infinity] - Minimal charge
* @param {number} [options.filter.maxCharge=+Infinity] - Maximal charge
* @param {boolean} [options.filter.absoluteCharge=false] - If true, the charge is absolute (so between 0 and +Infinity by default)
* @param {object} [options.filter.unsaturation={}]
* @param {number} [options.filter.unsaturation.min=-Infinity] - Minimal unsaturation
* @param {number} [options.filter.unsaturation.max=+Infinity] - Maximal unsaturation
* @param {boolean} [options.filter.unsaturation.onlyInteger=false] - Integer unsaturation
* @param {boolean} [options.filter.unsaturation.onlyNonInteger=false] - Non integer unsaturation
* @param {number} [options.filter.targetMass] - Target mass, allows to calculate error and filter results
* @param {number[]} [options.filter.targetMasses] - Target masses: SORTED array of numbers
* @param {number[]} [options.filter.targetIntensities] - Target intensities: SORTED array of numbers
* @param {object} [options.filter.atoms] - object of atom:{min, max}
* @param {function} [options.filter.callback] - a function to filter the MF
* @param {import('mf-matcher').MSEMFilterOptions} [options.filter={}]
* @returns {Promise}

@@ -34,0 +21,0 @@ */

@@ -11,20 +11,3 @@ import { msemMatcher } from 'mf-matcher';

* @param {string} [options.ionizations] - list the allowed ionizations possibilities
* @param {object} [options.filter={}]
* @param {number} [options.filter.targetMass] - Target mass, allows to calculate error and filter results
* @param {number[]} [options.filter.targetMasses] - Target masses: SORTED array of numbers
* @param {number[]} [options.filter.targetIntensities] - Target intensities: SORTED array of numbers
* @param {number} [options.filter.minEM=0] - Minimal monoisotopic mass
* @param {number} [options.filter.maxEM=+Infinity] - Maximal monoisotopic mass
* @param {number} [options.filter.minMSEM=0] - Minimal monoisotopic mass observed by mass
* @param {number} [options.filter.maxMSEM=+Infinity] - Maximal monoisotopic mass observed by mass
* @param {number} [options.filter.minCharge=-Infinity] - Minimal charge
* @param {number} [options.filter.maxCharge=+Infinity] - Maximal charge
* @param {boolean} [options.filter.absoluteCharge=false] - If true, the charge is absolute (so between 0 and +Infinity by default)
* @param {object} [options.filter.unsaturation={}]
* @param {number} [options.filter.unsaturation.min=-Infinity] - Minimal unsaturation
* @param {number} [options.filter.unsaturation.max=+Infinity] - Maximal unsaturation
* @param {boolean} [options.filter.unsaturation.onlyInteger=false] - Integer unsaturation
* @param {boolean} [options.filter.unsaturation.onlyNonInteger=false] - Non integer unsaturation
* @param {object} [options.filter.callback] - a function to filter the MF
* @param {object} [options.filter.atoms] - object of atom:{min, max}
* @param {import('mf-matcher').MSEMFilterOptions} [options.filter={}]
*/

@@ -31,0 +14,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc