blissoda.bm20.eiger2crysalis.Bm20Eiger2Crysalis#
- class blissoda.bm20.eiger2crysalis.Bm20Eiger2Crysalis(config=None, defaults=None, **deprecated_defaults)[source]#
Bases:
Eiger2CrysalisProcessor- Parameters:
config (
Optional[Dict[str,Any]])defaults (
Optional[Dict[str,Any]])deprecated_defaults (
Dict[str,Any])
- CONFIG_MODEL_CLASS#
alias of
BlissAutomationConfig
- property ccd_file#
- copy_and_remove_parameters(shared, name)#
Copy&Remove parameters from another scope (global or session, singleton or instance).
- Parameters:
shared (
bool)name (
Optional[str])
- Return type:
None
- default_scan_parameters = {'images': '', 'output': ''}#
- default_user_parameters = {'alpha': 50, 'beam': [1000, 1100], 'calc_mask': False, 'distance': 100, 'dry_run': False, 'dummy': -1, 'flip_lr': False, 'flip_ud': False, 'kappa': 0, 'offset': 1, 'omega': '', 'phi': 0, 'polarization': 0.99, 'rotation': 180, 'theta': 0, 'wavelength': 0.1}#
- detector_channel_suffix = 'image'#
- disable()#
- enable()#
- get_crysalis_inputs(parameters)#
- Parameters:
parameters (
Dict[str,Any])- Return type:
List[Dict[str,Any]]
- get_extra_inputs(scan, parameters)#
- Parameters:
scan (
_Unavailable)parameters (
Dict[str,Any])
- Return type:
List[Dict[str,Any]]
- get_filename(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
str
- get_icat_metadata(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
Dict[str,Any]
- get_inputs(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
List[Dict[str,Any]]
- get_lima_filenames(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
List[str]
- get_lima_name(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
str
- get_omega(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
str
- get_output_path(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
str
- get_processed_output_path(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
str
- get_run_parameters(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
Dict[str,Any]
- get_scan_parameters(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
Dict[str,Any]
- get_submit_arguments(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
Dict[str,Any]
- property ini_file#
- lima_file_suffix = '0000.h5'#
- property lima_name#
- property par_file#
- property queue#
- require_bliss_for_trigger_registration = False#
- run_conversion(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
None
- property scan_parameters#
- set_default_parameters(defaults)#
- Parameters:
defaults (
Dict[str,Any])- Return type:
None
- property set_file#
- property trigger_at: str | None#
- update_scan_parameters(scan=None)#
- Parameters:
scan (
Optional[Any])- Return type:
Dict[str,Any]
- property user_parameters#
- property worker#
- property workflow#
- workflow_destination(scan)#
- Parameters:
scan (
_Unavailable)- Return type:
str