Skip to content

Extend exclude_projections in nabu_config

Pierre Paleo requested to merge exclude_angular_range into master

About

This MR extends the exclude_projections capability. For now it's quite cumbersome to exclude projections, as only projections indices can be provided.

There will be several options:

  • exclude_projections = angles=angles_file.txt: provide a text file with one angle (in degree) per line
  • exclude_projections = indices=indices_file.txt: previous behavior
  • exclude_projections = angular_range=[a,b]: exclude angles from a to b degrees (included)

Close #396 (closed)

To do

  • Update nabu_config.py
  • Update changelog/documentation
  • Update dataset_analyzer.py
  • End-to-end reconstruction test
    • HDF5
    • EDF

Notes

Internally exclude_projections is passed to tomoscan when instantiating NXTomoScan or EDFTomoScan. The simplest is to "convert" the two new modes to the "index" mode.

Edited by Pierre Paleo

Merge request reports

Loading