alab_management package#
Subpackages#
- alab_management.builders package
- alab_management.device_view package
- alab_management.experiment_view package
- alab_management.resource_manager package
- alab_management.sample_view package
- alab_management.task_manager package
- alab_management.task_view package
Submodules#
- alab_management.alarm module
- alab_management.config module
- alab_management.device_manager module
- alab_management.experiment_manager module
- alab_management.lab_view module
DeviceRunningExceptionLabViewLabView.cancellation_eventLabView.get_locked_sample_positions()LabView.get_sample()LabView.get_sample_position_parent_device()LabView.is_cancelling()LabView.lock_exact_sample_positions()LabView.lock_sample_position()LabView.move_sample()LabView.priorityLabView.release_all_resources()LabView.release_sample_position()LabView.request_cleanup()LabView.request_resources()LabView.request_user_input()LabView.request_user_input_with_note()LabView.run_subtask()LabView.set_sample_in_transit()LabView.task_idLabView.update_result()LabView.update_sample_metadata()
- alab_management.logger module
- alab_management.task_actor module
- alab_management.user_input module
UserInputViewUserInputView.clean_up_user_input_collection()UserInputView.get_all_pending_requests()UserInputView.get_pending_request_by_context()UserInputView.get_request()UserInputView.insert_request()UserInputView.retrieve_user_input()UserInputView.retrieve_user_input_with_note()UserInputView.update_request_status()
UserRequestStatusrequest_maintenance_input()request_user_input()request_user_input_with_note()
Module contents#
Managing everything in the autonomous lab.