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,
     }
Example #5
0
	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()