remove redundancy in lima.processing and lima.image
currently there is a redundancy in lima that was pointed out by @papillon.
(Example in test_session):
BLISS [3]: lima_simulator.image.bin
Out [3]: array([1, 1], dtype=uint32)
BLISS [4]: lima_simulator.image.flip
Out [4]: array([False, False])
BLISS [5]: lima_simulator.image.rotation
Out [5]: <rotation_enum.NONE: 'NONE'>
BLISS [6]: lima_simulator.processing
Out [6]: < lima prosessing settings {'image_rotation': 'NONE', 'image_flip': [False, False]} >
Proposal:
-
lima_simulator.processing
should be used to configure Mask, Background subtraction, Flat-field and not bin, flip, rotation -
lima_simulator.image.bin
stay where they are
Question:
- should
lima_simulator.image.bin
,lima_simulator.image.flip
,lima_simulator.image.rotation
enter into the ctrl_params framwork and therefore be stored as bliss setting?