blissoda.tomo.tomo_processor.TomoProcessor#
- class blissoda.tomo.tomo_processor.TomoProcessor(config=None, defaults=None)[source]#
Bases:
BaseProcessor- Parameters:
config (
Optional[Dict[str,Any]])defaults (
Optional[Dict[str,Any]])
- CONFIG_MODEL_CLASS#
alias of
BlissAutomationConfig
- 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
- property cor_algorithm#
- property delta_beta#
- disable()#
- enable()#
- estimate_CoR()[source]#
Estimate the relative center of rotation based on scan metadata and processor parameters.
- Return type:
float
- property estimated_cor#
- load_nabu_config_file(nabu_file, allow_no_value=False)[source]#
Parse a configuration file and returns a dictionary.
- Return type:
Dict[str,Any]
- property nabu_config_file#
- property offset_mm#
- property output_format#
- property phase_retrieval_method#
- property queue#
- property show_last_slice#
- property slice_index#
- property slice_index_range#
- property slice_reconstruction_workflow#
- property trigger_at: str | None#
- property volume_reconstruction#
- property volume_reconstruction_workflow#