PYME.localization.FitFactories.SplitterFitCOIR module

class PYME.localization.FitFactories.SplitterFitCOIR.COIFitFactory(data, metadata, fitfcn=None, background=None, noiseSigma=None, roi_offset=[0, 0])

Bases: FFBase

Create a fit factory which will operate on image data (data), potentially using voxel sizes etc contained in metadata.

FromPoint(x, y, z=None, roiHalfSize=4, axialHalfSize=15)

This should be overridden in derived classes to actually do the fitting. The function which gets implemented should return a numpy record array, of the dtype defined in the module level FitResultsDType variable (the calling function uses FitResultsDType to pre-allocate an array for the results)

PYME.localization.FitFactories.SplitterFitCOIR.COIFitResultR(fitResults, metadata, slicesUsed=None, resultCode=-1, fitErr=None)
PYME.localization.FitFactories.SplitterFitCOIR.FitFactory

alias of COIFitFactory

PYME.localization.FitFactories.SplitterFitCOIR.FitResult(fitResults, metadata, slicesUsed=None, resultCode=-1, fitErr=None)