Modules#
This page provides an overview of the main modules in the AFL-automation framework.
- API Server
- AFL.automation.APIServer
APIServerAPIServer.__init__()APIServer.add_standard_routes()APIServer.add_unqueued_routes()APIServer.advertise_zeroconf()APIServer.clear_history()APIServer.clear_queue()APIServer.create_queue()APIServer.debug()APIServer.deposit_obj()APIServer.driver_status()APIServer.enqueue()APIServer.get_driver_object()APIServer.get_info()APIServer.get_queue()APIServer.get_queue_iteration()APIServer.get_queued_commands()APIServer.get_quickbar()APIServer.get_server_time()APIServer.get_unqueued_commands()APIServer.halt()APIServer.index()APIServer.index_new()APIServer.init()APIServer.init_logging()APIServer.is_server_live()APIServer.login()APIServer.login_test()APIServer.move_item()APIServer.pause()APIServer.query_driver()APIServer.queue_state()APIServer.remove_item()APIServer.remove_items()APIServer.render_unqueued()APIServer.reorder_queue()APIServer.reset_queue_daemon()APIServer.retrieve_obj()APIServer.run()APIServer.run_threaded()APIServer.send_1d_plot()APIServer.send_array_as_jpg()APIServer.set_driver_object()APIServer.tiled_upload_data()APIServer.webapp()
CAStatusPublisher- AFL.automation.APIServer.Client
- AFL.automation.APIServer.Driver
- AFL.automation.APIServer.DriverWebAppsMixin
- AFL.automation.APIServer.DummyDriver
- AFL.automation.APIServer.DummyOT2Driver
- AFL.automation.APIServer.LoggerFilter
- AFL.automation.APIServer.QueueDaemon
- AFL.automation.APIServer.data
- AFL.automation.APIServer
- Instrument
- AFL.automation.instrument
- AFL.automation.instrument.APSDNDCAT
- AFL.automation.instrument.APSUSAXS
- AFL.automation.instrument.APSUSAXS_Phantom
- AFL.automation.instrument.BioSANS
- AFL.automation.instrument.CDSAXSLabview
- AFL.automation.instrument.CHESSID3B
- AFL.automation.instrument.DummySAS
- AFL.automation.instrument.FileCamera
- AFL.automation.instrument.GPInterpolator
- AFL.automation.instrument.I22SAXS
- AFL.automation.instrument.ISISLARMOR
- AFL.automation.instrument.NICEConsole
- AFL.automation.instrument.NICEData
- AFL.automation.instrument.NICEDevice
- AFL.automation.instrument.NetworkCamera
- AFL.automation.instrument.NicosScriptClient
- AFL.automation.instrument.OpticalTurbidity
- AFL.automation.instrument.PySpecClient
- AFL.automation.instrument.SINQSANS
- AFL.automation.instrument.SINQSANS_NICOS
- AFL.automation.instrument.ScatteringInstrument
- AFL.automation.instrument.SeabreezeUVVis
- AFL.automation.instrument.SpecScreen_Driver
- AFL.automation.instrument.USBCamera
- AFL.automation.instrument.VirtualInstrument
- AFL.automation.instrument.VirtualSANS_data
- AFL.automation.instrument.VirtualSAS
- AFL.automation.instrument.VirtualSAS_theory
- AFL.automation.instrument.VirtualSpec_data
- AFL.automation.instrument.scatteringInterpolator
- AFL.automation.instrument
- Loading
- AFL.automation.loading
- AFL.automation.loading.CetoniMultiPosValve
- AFL.automation.loading.CetoniSyringePump
- AFL.automation.loading.ChemyxSyringePump
- AFL.automation.loading.DAQC2Sensor
- AFL.automation.loading.DigitalOutPressureController
- AFL.automation.loading.DoubleViciMultiposSelector
- AFL.automation.loading.DummyPump
- AFL.automation.loading.FlowSelector
- AFL.automation.loading.LabJackDigitalOut
- AFL.automation.loading.LabJackGPIO
- AFL.automation.loading.LabJackRelay
- AFL.automation.loading.LabJackSensor
- AFL.automation.loading.LoadStopperDriver
- AFL.automation.loading.MultiChannelRelay
- AFL.automation.loading.NE1kSyringePump
- AFL.automation.loading.OneSelectorBlowoutSampleCell
- AFL.automation.loading.PiGPIO
- AFL.automation.loading.PiPlatesRelay
- AFL.automation.loading.PneumaticPressureSampleCell
- AFL.automation.loading.PneumaticSampleCell
- AFL.automation.loading.PressureController
- AFL.automation.loading.PressureControllerAsPump
- AFL.automation.loading.PushPullSelectorSampleCell
- AFL.automation.loading.RSoXSSolutionSampleCell
- AFL.automation.loading.SainSmartRelay
- AFL.automation.loading.SampleCell
- AFL.automation.loading.Sensor
- AFL.automation.loading.SensorCallbackThread
- AFL.automation.loading.SensorPollingThread
- AFL.automation.loading.SerialDevice
- AFL.automation.loading.SyringePump
- AFL.automation.loading.Tubing
- AFL.automation.loading.TwoSelectorBlowoutSampleCell
- AFL.automation.loading.UltimusVPressureController
- AFL.automation.loading.ViciMultiposSelector
- AFL.automation.loading.VirtualPneumaticPressureLoader
- AFL.automation.loading
- Mixcalc
- AFL.automation.mixcalc
BalanceDiagnosisFailureCodeFailureDetailComponentComponent.__hash__()Component.__init__()Component.__iter__()Component.copy()Component.densityComponent.emit()Component.formulaComponent.has_densityComponent.has_formulaComponent.has_massComponent.has_sldComponent.has_volumeComponent.is_soluteComponent.is_solventComponent.massComponent.molesComponent.set_mass()Component.set_volume()Component.sldComponent.volume
ContextNoContextExceptionMassBalanceMassBalanceBaseMassBalanceDriverMassBalanceDriver.__init__()MassBalanceDriver.add_component()MassBalanceDriver.add_stock()MassBalanceDriver.add_target()MassBalanceDriver.add_targets()MassBalanceDriver.balance()MassBalanceDriver.compute_stock_properties()MassBalanceDriver.defaultsMassBalanceDriver.get_balance_progress()MassBalanceDriver.get_balance_settings()MassBalanceDriver.get_sample_composition()MassBalanceDriver.get_storage_sources()MassBalanceDriver.list_balanced_targets()MassBalanceDriver.list_components()MassBalanceDriver.list_stock_history()MassBalanceDriver.list_stocks()MassBalanceDriver.list_targets()MassBalanceDriver.load_stock_history()MassBalanceDriver.load_sweep_config()MassBalanceDriver.process_stocks()MassBalanceDriver.process_targets()MassBalanceDriver.remove_component()MassBalanceDriver.reset_stocks()MassBalanceDriver.reset_targets()MassBalanceDriver.save_sweep_config()MassBalanceDriver.stock_componentsMassBalanceDriver.target_componentsMassBalanceDriver.update_component()MassBalanceDriver.upload_stocks()MassBalanceDriver.upload_targets()
MassBalanceWebAppMixinMixDBPipetteActionSolutionSolution.__eq__()Solution.__hash__()Solution.__init__()Solution.add_component()Solution.all_components_have_mass()Solution.concentrationSolution.contains()Solution.copy()Solution.massSolution.mass_fractionSolution.measure_out()Solution.molalitySolution.molaritySolution.rename_component()Solution.set_mass()Solution.set_properties_from_dict()Solution.set_volume()Solution.sizeSolution.solutesSolution.solvent_densitySolution.solvent_massSolution.solvent_sldSolution.solvent_volumeSolution.solventsSolution.to_dict()Solution.volumeSolution.volume_fraction
TargetSolution
- AFL.automation.mixcalc
- Prepare
- AFL.automation.prepare
- AFL.automation.prepare.BioSANSPrepare
- AFL.automation.prepare.OT2DeckWebAppMixin
- AFL.automation.prepare.OT2HTTPDriver
- AFL.automation.prepare.OT2Prepare
- AFL.automation.prepare.OT2_Driver
- AFL.automation.prepare.PipetteAction
- AFL.automation.prepare.PrepareDriver
- AFL.automation.prepare.VirtualOT2HTTPDriver
- AFL.automation.prepare.utilities
- AFL.automation.prepare
- Shared
- AFL.automation.shared
- AFL.automation.shared.DataLabelerWidget
- AFL.automation.shared.DatasetWidget
- AFL.automation.shared.DiffractionLabeler
- AFL.automation.shared.MutableQueue
- AFL.automation.shared.PersistentConfig
- AFL.automation.shared.ServerDiscovery
- AFL.automation.shared.exceptions
- AFL.automation.shared.mock_eic_client
- AFL.automation.shared.serialization
- AFL.automation.shared.units
- AFL.automation.shared.utilities
- AFL.automation.shared.warnings
- AFL.automation.shared.widgetui
- AFL.automation.shared