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

Function testTransformationModels

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

@tests: TransformationModelInterpolated TransformationModelInterpolated.getDefaultParameters TransformationModelInterpolated.getParameters TransformationModelLinear.getDefaultParameters TransformationModelLinear.getParameters TransformationModelBSpline.getDefaultParamet

()

Source from the content-addressed store, hash-verified

4666
4667@report
4668def testTransformationModels():
4669 """
4670 @tests: TransformationModelInterpolated
4671 TransformationModelInterpolated.getDefaultParameters
4672 TransformationModelInterpolated.getParameters
4673 TransformationModelLinear.getDefaultParameters
4674 TransformationModelLinear.getParameters
4675 TransformationModelBSpline.getDefaultParameters
4676 TransformationModelBSpline.getParameters
4677 TransformationModelLowess.getDefaultParameters
4678 TransformationModelLowess.getParameters
4679 NB: THIS TEST STOPS AFTER THE FIRST FAILURE
4680 """
4681 for clz in [pyopenms.TransformationModelLinear,
4682 pyopenms.TransformationModelBSpline,
4683 pyopenms.TransformationModelInterpolated,
4684 pyopenms.TransformationModelLowess]:
4685 p = pyopenms.Param()
4686 data = [ pyopenms.TM_DataPoint(9.0, 8.9),
4687 pyopenms.TM_DataPoint(5.0, 6.0),
4688 pyopenms.TM_DataPoint(8.0, 8.0) ]
4689 mod = clz(data, p)
4690 mod.evaluate(7.0)
4691 mod.getDefaultParameters(p)
4692
4693@report
4694def testTransformationXMLFile():

Callers

nothing calls this directly

Calls 3

ParamMethod · 0.45
evaluateMethod · 0.45
getDefaultParametersMethod · 0.45

Tested by

no test coverage detected