PYME.DSView.modules.psfExtraction module

PYME.DSView.modules.psfExtraction.Plug(dsviewer)
class PYME.DSView.modules.psfExtraction.psfExtractor(dsviewer)

Methods

DrawOverlays(view, dc)
GenPSFPanel(_pnl)
OnCalcShift(event)
OnCalibrateMultiview(event) CalibrateMultiview loops over all channels described in the metadata and runs CalibrateAstigmatism on each one.
OnClearTags(event)
OnExtractMultiviewPSF(event)
OnExtractPSF(event)
OnExtractSplitPSF(event)
OnPSFROI(event)
OnTagPSF(event)
OnTagPoints(event)
write_metadata(mdh, mode[, axialshift])
DrawOverlays(view, dc)
GenPSFPanel(_pnl)
OnCalcShift(event)
OnCalibrateMultiview(event)

CalibrateMultiview loops over all channels described in the metadata and runs CalibrateAstigmatism on each one. Results are stored in a library of dictionaries and are saved into a jason astigmatism map file (.am) Args:

event: GUI event
Returns:
nothing
OnClearTags(event)
OnExtractMultiviewPSF(event)
OnExtractPSF(event)
OnExtractSplitPSF(event)
OnPSFROI(event)
OnTagPSF(event)
OnTagPoints(event)
write_metadata(mdh, mode, axialshift=None)