Skip to content

ChromaticRegistrationEvaluation

Bases: NBOBaseClass

Represents the XML element ChromaticRegistrationEvaluation.

According to ISO 21073:2019, co-registration accuracy measures the capacity of a microscope system to image a fluorescent object with different excitation and emission Wavelengths at the same position in the Image. Hence, the spatial distance of the Image positions of a Point-like object (i.e., Spot or Point Emitter) located in the centre of the Field of View (FOV) for different excitation and detection Wavelength bands is denoted as co-registration accuracy. The co-registration accuracy shall be calculated from the Intensity maxima or the Intensity centre of gravity of the Image of the Point-like object for the different Wavelengths. The lateral co-registration accuracy is expressed as: ∆lateral = √(xλ1 - xλ2)^2 + (yλ1 - yλ2)^2; and the axial co-registration accuracy is expressed as: ∆axial = √(zλ1 - zλ2)^2. This element refers to the results of a specific Co-registration Accuracy evaluation assay associated with this Optical Calibration procedure.

fromBase(base) staticmethod

getTypeName()

getXMLName()

getNBOType()

getChildren()

getSubElements()

fromJsonFile(path, validate=True)

fromJsonString(json_string, validate=True)

fromXmlFile(path, validate=True)

fromXmlString(xml_string, validate=True)

toXmlFile(filename, validate=True)

toXmlString(validate=True)

setID(value, validate=True)

getID()

resetID()

hasID()

setReferenceWavelength(value, validate=True)

getReferenceWavelength()

resetReferenceWavelength()

hasReferenceWavelength()

setReferenceWavelengthUnit(value, validate=True)

getReferenceWavelengthUnit()

resetReferenceWavelengthUnit()

hasReferenceWavelengthUnit()

setTestWavelength(value, validate=True)

getTestWavelength()

resetTestWavelength()

hasTestWavelength()

setTestWavelengthUnit(value, validate=True)

getTestWavelengthUnit()

resetTestWavelengthUnit()

hasTestWavelengthUnit()

setXChromaticShift_RT(value, validate=True)

getXChromaticShift_RT()

resetXChromaticShift_RT()

hasXChromaticShift_RT()

setXChromaticShift_RTUnit(value, validate=True)

getXChromaticShift_RTUnit()

resetXChromaticShift_RTUnit()

hasXChromaticShift_RTUnit()

setYChromaticShift_RT(value, validate=True)

getYChromaticShift_RT()

resetYChromaticShift_RT()

hasYChromaticShift_RT()

setYChromaticShift_RTUnit(value, validate=True)

getYChromaticShift_RTUnit()

resetYChromaticShift_RTUnit()

hasYChromaticShift_RTUnit()

setXChromaticShift_TR(value, validate=True)

getXChromaticShift_TR()

resetXChromaticShift_TR()

hasXChromaticShift_TR()

setXChromaticShift_TRUnit(value, validate=True)

getXChromaticShift_TRUnit()

resetXChromaticShift_TRUnit()

hasXChromaticShift_TRUnit()

setYChromaticShift_TR(value, validate=True)

getYChromaticShift_TR()

resetYChromaticShift_TR()

hasYChromaticShift_TR()

setYChromaticShift_TRUnit(value, validate=True)

getYChromaticShift_TRUnit()

resetYChromaticShift_TRUnit()

hasYChromaticShift_TRUnit()

setAxialChromaticShift_RT(value, validate=True)

getAxialChromaticShift_RT()

resetAxialChromaticShift_RT()

hasAxialChromaticShift_RT()

setAxialChromaticShift_RTUnit(value, validate=True)

getAxialChromaticShift_RTUnit()

resetAxialChromaticShift_RTUnit()

hasAxialChromaticShift_RTUnit()

setAxialChromaticShift_TR(value, validate=True)

getAxialChromaticShift_TR()

resetAxialChromaticShift_TR()

hasAxialChromaticShift_TR()

setAxialChromaticShift_TRUnit(value, validate=True)

getAxialChromaticShift_TRUnit()

resetAxialChromaticShift_TRUnit()

hasAxialChromaticShift_TRUnit()