Extend exclude_projections in nabu_config
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 froma
tob
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