def __init__(self, id, session, managerlocation, **kwargs): node.Node.__init__(self, id, session, managerlocation, **kwargs) self.instrument = instrument.Proxy(self.objectservice, self.session, self.panel) self.calclients = ordereddict.OrderedDict() self.calclients[ 'image shift'] = calibrationclient.ImageShiftCalibrationClient( self) self.calclients[ 'stage position'] = calibrationclient.StageCalibrationClient(self) self.calclients[ 'modeled stage position'] = calibrationclient.ModeledStageCalibrationClient( self) self.calclients[ 'beam shift'] = calibrationclient.BeamShiftCalibrationClient(self) self.calclients[ 'image beam shift'] = calibrationclient.ImageBeamShiftCalibrationClient( self) self.pcal = calibrationclient.PixelSizeCalibrationClient(self) self.presetsclient = presets.PresetsClient(self) self.stagelocations = [] self.getLocationsFromDB() self.correlator = correlator.Correlator() self.peakfinder = peakfinder.PeakFinder() self.oldimagedata = None self.newimagedata = None self.oldstate = None self.newstate = None self.addEventInput(event.MoveToTargetEvent, self.handleMoveEvent) self.start()
def __init__(self, id, session, managerlocation, **kwargs): TargetMaker.__init__(self, id, session, managerlocation, **kwargs) self.pixelsizecalclient = calibrationclient.PixelSizeCalibrationClient(self) self.addEventInput(event.MakeTargetListEvent, self._makeAtlas) self.presetsclient = presets.PresetsClient(self) self.publishargs = None self.start()
def __init__(self, id, session, managerlocation, **kwargs): calibrator.Calibrator.__init__(self, id, session, managerlocation, **kwargs) self.mag = None self.bin = None self.imagepixelsize = None self.pixeldistance = None self.calclient = calibrationclient.PixelSizeCalibrationClient(self) self.shape = None self.start()
def __init__(self, id, session, managerlocation, **kwargs): holefinder.HoleFinder.__init__(self, id, session, managerlocation, **kwargs) self.hf = holedepthback.HoleFinder() self.pclient = calclient.PixelSizeCalibrationClient(self) self.hdimagedata = { 'Hole Untilt filename': None, 'Hole Tilt filename': None, 'I filename': None, 'I0 filename': None, }
def __init__(self, id, session, managerlocation, **kwargs): self.correlator = correlator.Correlator() self.peakfinder = peakfinder.PeakFinder() self.settle = 5.0 self.threadstop = threading.Event() self.threadlock = threading.Lock() calibrator.Calibrator.__init__(self, id, session, managerlocation, **kwargs) self.calclient = calibrationclient.ModeledStageCalibrationClient(self) self.pcal = calibrationclient.PixelSizeCalibrationClient(self) self.corchannel = None self.axes = ['x', 'y'] self.start()
def __init__(self, id, session, managerlocation, **kwargs): watchfor = [event.DriftMonitorRequestEvent] watcher.Watcher.__init__(self, id, session, managerlocation, watchfor, **kwargs) self.correlator = correlator.Correlator() self.peakfinder = peakfinder.PeakFinder() self.instrument = instrument.Proxy(self.objectservice, self.session, self.panel) self.pixsizeclient = calibrationclient.PixelSizeCalibrationClient(self) self.presetsclient = presets.PresetsClient(self) self.abortevent = threading.Event() self.start()
def __init__(self, id, session, managerlocation, **kwargs): node.Node.__init__(self, id, session, managerlocation, **kwargs) TargetTransformer.__init__(self) self.correlator = correlator.Correlator() self.peakfinder = peakfinder.PeakFinder() self.instrument = instrument.Proxy(self.objectservice, self.session, self.panel) self.calclients = ordereddict.OrderedDict() self.calclients[ 'image shift'] = calibrationclient.ImageShiftCalibrationClient( self) self.calclients[ 'stage position'] = calibrationclient.StageCalibrationClient(self) self.calclients[ 'modeled stage position'] = calibrationclient.ModeledStageCalibrationClient( self) self.calclients[ 'image beam shift'] = calibrationclient.ImageBeamShiftCalibrationClient( self) self.calclients[ 'beam shift'] = calibrationclient.BeamShiftCalibrationClient(self) self.pixsizeclient = calibrationclient.PixelSizeCalibrationClient(self) self.presetsclient = presets.PresetsClient(self) self.navclient = navigator.NavigatorClient(self) self.target_to_transform = None self.addEventInput(event.TransformTargetEvent, self.handleTransformTargetEvent) self.registrations = { 'correlation': transformregistration.CorrelationRegistration(self), } if not hide_incomplete: self.registrations.update({ 'keypoints': transformregistration.KeyPointsRegistration(self), 'logpolar': transformregistration.LogPolarRegistration(self), 'identity': transformregistration.IdentityRegistration(self), }) self.abortevent = threading.Event() self.player = player.Player(callback=self.onPlayer) self.panel.playerEvent(self.player.state()) self.start()
def __init__(self, id, session, managerlocation, **kwargs): self.loopstop = threading.Event() self.loopstop.set() node.Node.__init__(self, id, session, managerlocation, **kwargs) self.defocus = None self.instrument = instrument.Proxy(self.objectservice, self.session, self.panel) self.calclient = calibrationclient.PixelSizeCalibrationClient(self) self.manualplayer = player.Player(callback=self.onManualPlayer) self.comment = '' self.published_images = [] self.viewstatus = None self.grid = None self.start()
def __init__(self, id, session, managerlocation, **kwargs): calibrator.Calibrator.__init__(self, id, session, managerlocation, **kwargs) self.parameters = { 'image shift': calibrationclient.ImageShiftCalibrationClient(self), 'beam shift': calibrationclient.BeamShiftCalibrationClient(self), } self.parameter = 'beam shift' self.pixsizeclient = calibrationclient.PixelSizeCalibrationClient(self) self.settle = { 'image shift': 5.0, 'beam shift': 1.0, } self.axislist = ['x', 'y'] self.aborted = threading.Event() self.start()