Noise Removal#

../_images/noise_removal1.png

Widget to reduce the noise from a dataset raw data given a set of dark frames.

Signals#

Outputs:

  • Dataset: output dataset

Tutorial#

  1. After selecting your dataset and dimensions, let’s remove noise in the detector frame’s stack.

../_images/widget.png
  1. during background removal operation the widget controls are disabled.

Note

This operation requires to compute mean pixel values for each pixel position. It might take a bit of time.

../_images/background_computing.png
  1. When controls are available you can slide on the stack. The noise removal operations are done ‘on the fly’ for the frame displayed.

../_images/on-the-fly.gif
  1. We apply a threshold on the pixel value. If this value is exceeded the pixel will be masked.

Hint

You can use tool like the Colormap tool to find the appropriate threshold.

../_images/find_threshold.png
  1. Nooo, we made a mistake and set a very low max threshold and we loose a big part of the signal !

../_images/mistake.png
  1. Do not panic ! Just delete this operation !

../_images/delete_operation.gif
  1. We are super happy with our clean dataset now, so we click on Apply and wait a bit because now operations are really applied on the dataset. The dataset is copied then a progress bar should appear in the terminal (Can take a moment with heavy dataset).

../_images/loading.png
  1. When operations are applied, all operations are disabled but we can still browse (corrected) frames. If something is wrong, we can click Reset, if everything is fine, we can click OK.

../_images/applied.png
  1. Note you can now save the state of your dataset and reload it in a next darfix session !

../_images/load-save.gif

Tip

Depending of Orange version, the layout may be different (In ESRF cluster for instance) and the menu can be in the bottom left corner.

../_images/load-save-2.png