blissoda.id11.eiger2crysalis.Id11Eiger2Crysalis#
- class blissoda.id11.eiger2crysalis.Id11Eiger2Crysalis(config=None, defaults=None, **deprecated_defaults)[source]#
Bases:
BaseProcessor- 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#
- collect_par_file_metadata_overwrites(parameters)[source]#
Collects par-file metadata keys (e.g. distance, beam) from the given parameters if overwrite_par_file_metadata is enabled. Returns a dict of those key->value pairs.
- Parameters:
parameters (
Dict[str,Any])- Return type:
Dict[str,Any]
- 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
- disable()#
- enable()#
- get_omega(scan)[source]#
Provide the omega parameter as a formatted string based on scan info.
The scan is assumed to be centered around zero. The omega string is computed after ensuring: - The step_size is negative (as required by CrysAlis).
- Parameters:
scan (
_Unavailable)- Return type:
str
- property ini_file#
- property lima_name#
- property mode#
- property overwrite_par_file_metadata#
- property par_file#
- property queue#
- run_conversion(scan)[source]#
Executes on given scan
- Parameters:
scan (
_Unavailable)- Return type:
None
- property scan_parameters#
- property set_file#
- property trigger_at: str | None#
- property user_parameters#
- property worker#
- property workflow#