Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content

feat(plot/image): BECImageShow; refactor BECPlotBase

wyzula_j requested to merge feat/bec-image into master

Description

Image show capability and monitoring of device_monitor eg. 'eiger' detector.

Related Issues

closes #80 (closed), #97 (closed)

Type of Change

  • NEW BECImageItem → can be used for custom data or for live update of device_monitor
  • NEW Shortcuts for plot and image directly from BECFigure
    • if there is already Waveform1D or BECImageShow defined, it will take first in row and will be passing args, kwargs to it, otherwise add new one.
  • Refactor: BECPlotBase now inherits from pg.GraphicalLayout → more items can be added to each coord of BECFigure (eg. histogram)

Potential side effects

None

Screenshots / GIFs (if applicable)

[Include any relevant screenshots or GIFs to showcase the changes made.]

Additional Comments

[Add any additional comments or information that may be helpful for reviewers.]

Definition of Done

  • Documentation is up-to-date.#107 (closed)
  • Unit tests#104 (closed)
  • RPC end-2-end tests → in production, can be pushed to GitLab after bec!426 (merged) is merged to master of bec#94 (closed)
  • Extend postprocessing
  • Make access pattern same for BECImageItem and BECImageShow if there is only one image.#105 (closed)
  • Solve log scaling of ColorBar Histogram → move to #102
  • Processing of already displayed data#106 (closed)
  • Fix all RPC calls
Edited by wyzula_j

Merge request reports

Loading