mxcubecore.HardwareObjects.abstract.sample_changer.Container#
Classes
|
|
|
Entity class holding state of any hierarchical sample container |
|
- class mxcubecore.HardwareObjects.abstract.sample_changer.Container.Basket(container, number, samples_num=10, name='Puck')[source]#
Bases:
Container
- class mxcubecore.HardwareObjects.abstract.sample_changer.Container.Container(type, container, address, scannable)[source]#
Bases:
Component
Entity class holding state of any hierarchical sample container
- get_component_by_address(address)[source]#
Returns a component through its slot address or None if address is invalid :rtype: Component
- get_component_by_id(id)[source]#
Returns a component through its id or None if id is invalid :rtype: Component
- get_present_samples()[source]#
Returns the list of all Sample objects under of this container (recursively) tagged as present :rtype: list
- get_sample_list()[source]#
Returns the list of all Sample objects under of this container (recursively) :rtype: list
- get_type()[source]#
Returns a description of the type of container Known types: - Puck - Vial - Plate - Well - SC3 - PlateSupport - GRob :rtype: str