MCPcopy Create free account
hub / github.com/OpenMS/OpenMS / testPrecursor

Function testPrecursor

src/pyOpenMS/tests/unittests/test000.py:4267–4309  ·  view source on GitHub ↗

@tests: Precursor Precursor.__init__ Precursor.getIntensity Precursor.getMZ Precursor.setIntensity Precursor.setMZ Precursor.setActivationMethods Precursor.getActivationMethods Precursor.setActivationEnergy Precursor.getActivationEnergy Precurso

()

Source from the content-addressed store, hash-verified

4265
4266@report
4267def testPrecursor():
4268 """
4269 @tests: Precursor
4270 Precursor.__init__
4271 Precursor.getIntensity
4272 Precursor.getMZ
4273 Precursor.setIntensity
4274 Precursor.setMZ
4275 Precursor.setActivationMethods
4276 Precursor.getActivationMethods
4277 Precursor.setActivationEnergy
4278 Precursor.getActivationEnergy
4279 Precursor.setIsolationWindowUpperOffset
4280 Precursor.getIsolationWindowUpperOffset
4281 Precursor.setIsolationWindowLowerOffset
4282 Precursor.getIsolationWindowLowerOffset
4283 Precursor.setCharge
4284 Precursor.getCharge
4285 Precursor.setPossibleChargeStates
4286 Precursor.getPossibleChargeStates
4287 Precursor.getUnchargedMass
4288 """
4289 pc = pyopenms.Precursor()
4290 pc.setMZ(123.0)
4291 pc.setIntensity(12.0)
4292 assert pc.getMZ() == 123.0
4293 assert pc.getIntensity() == 12.0
4294
4295 pc.setActivationMethods(pc.getActivationMethods())
4296 pc.setActivationEnergy(6.0)
4297 pc.getActivationEnergy()
4298
4299 pc.setIsolationWindowUpperOffset(500.0)
4300 pc.getIsolationWindowUpperOffset()
4301 pc.setIsolationWindowLowerOffset(600.0)
4302 pc.getIsolationWindowLowerOffset()
4303
4304 pc.setCharge(2)
4305 pc.getCharge()
4306
4307 pc.setPossibleChargeStates(pc.getPossibleChargeStates())
4308
4309 pc.getUnchargedMass()
4310
4311@report
4312def testProcessingAction():

Callers

nothing calls this directly

Calls 15

setActivationMethodsMethod · 0.95
setActivationEnergyMethod · 0.95
getActivationEnergyMethod · 0.95
setChargeMethod · 0.95
getChargeMethod · 0.95
PrecursorMethod · 0.80
getUnchargedMassMethod · 0.80

Tested by

no test coverage detected