Returns true if the entry containing MF information match
(object
= {}
)
object containing mw, ...
(object
= {}
)
Name | Description |
---|---|
options.minMW number
(default 0 )
|
Minimal molecular weight |
options.maxMW number
(default +Infinity )
|
Maximal molecular weight |
options.minEM number
(default 0 )
|
Minimal monoisotopic mass |
options.maxEM number
(default +Infinity )
|
Maximal monoisotopic mass |
options.minCharge number
(default -Infinity )
|
Minimal charge |
options.maxCharge number
(default +Infinity )
|
Maximal charge |
options.absoluteCharge boolean
(default false )
|
If true, the charge is absolute (so between 0 and +Infinity by default) |
options.unsaturation object
(default {} )
|
|
options.unsaturation.min number
(default -Infinity )
|
Minimal unsaturation |
options.unsaturation.max number
(default +Infinity )
|
Maximal unsaturation |
options.unsaturation.onlyInteger boolean
(default false )
|
Integer unsaturation |
options.unsaturation.onlyNonInteger boolean
(default false )
|
Non integer unsaturation |
options.atoms object?
|
object of atom:{min, max} |
boolean
:
(object
= {}
)
boolean
:
Type: object
(object?)
: ionization method
(boolean?)
: If true ignore existing ionizations
(number?)
: The precision on the experimental mass
(number?)
: Target mass, allows to calculate error and filter results
(number?)
: Minimal monoisotopic mass
(number?)
: Maximal monoisotopic mass
(number?)
: Minimal monoisotopic mass
(number?)
: Maximal monoisotopic mass
(number?)
: Minimal monoisotopic mass observed by mass
(number?)
: Maximal monoisotopic mass observed by mass
(number?)
: Minimal charge
(number?)
: Maximal charge
(boolean?)
: If true, the charge is absolute (so between 0 and +Infinity by default)
(boolean?)
: Allow to have negative number of atoms
(object?)
(boolean?)
: object of atom:{min, max}
(Function?)
: a function that contains information about the current MF
(object
= {}
)
(MSEMFilterOptions
= {}
)
boolean
:
We always recalculate msem
(any)
(any
= {}
)