pythonlab package¶
Subpackages¶
Submodules¶
- pythonlab.process module
ExecutionConstraintPLProcessPLProcess._abc_implPLProcess.add_process_step()PLProcess.add_process_step_priorities()PLProcess.create_resources()PLProcess.data_resourcesPLProcess.init_service_resources()PLProcess.labware_resourcesPLProcess.priorityPLProcess.process()PLProcess.register_data_resource()PLProcess.register_labware_resource()PLProcess.register_service_resource()PLProcess.register_substance_resource()PLProcess.service_resourcesPLProcess.set_starting_position()PLProcess.shutdown_resources()PLProcess.substance_resources
- pythonlab.pythonlab_reader module
PLProcessReaderPLProcessReader.ast_get_process()PLProcessReader.contract_dummys()PLProcessReader.execute_scope()PLProcessReader.handle_assign()PLProcessReader.handle_break()PLProcessReader.handle_expr()PLProcessReader.handle_for()PLProcessReader.handle_if()PLProcessReader.parse_process()PLProcessReader.parse_process_from_file_path()PLProcessReader.parse_process_from_instance()PLProcessReader.parse_process_from_source_code()
PLProcessSimulatorPLProcessSimulator._abc_implPLProcessSimulator.add_break_node()PLProcessSimulator.add_computation()PLProcessSimulator.add_edge()PLProcessSimulator.add_if_node()PLProcessSimulator.add_node()PLProcessSimulator.add_process_step()PLProcessSimulator.add_var_nodes()PLProcessSimulator.finalize_break_node()PLProcessSimulator.finalize_if_construction()PLProcessSimulator.get_state()PLProcessSimulator.handle_labels()PLProcessSimulator.join_state()PLProcessSimulator.prepare_false_execution()PLProcessSimulator.prepare_true_execution()PLProcessSimulator.register_labware_resource()PLProcessSimulator.set_starting_position()PLProcessSimulator.set_state()
find_pl_process_class()get_source_code()
- pythonlab.resource module
DataDirectionDataResourceDataTypeDynamicLabwareResourceLabwareResourceLabwareResource._abc_implLabwareResource._barcodeLabwareResource.consume_max_wait()LabwareResource.consume_min_wait()LabwareResource.consume_wait_cost()LabwareResource.init()LabwareResource.max_wait()LabwareResource.min_wait()LabwareResource.posLabwareResource.set_barcode()LabwareResource.set_start_position()LabwareResource.wait_cost()
PositionResourceServiceResourceSubstanceResource
Module contents¶
Top-level package for pythonLab.