Release 2020.1.0

Merged Pierre Paleo requested to merge release_2020_1 into master

This PR holds the works for releasing Nabu 2020.1.0.

Things to do

  • Update readme
  • Update documentation
  • Test on various machines

Features scope

This release will bring the following:

  • Pre-processing: Flat-field, phase retrieval (Paganin), FBP reconstruction
  • "Double flat-field", only with numpy backend
  • Read and write HDF5-Nexus files. Support for ESRF legacy EDF scans.
  • CLI tools: nabu-config (bootstrap a configuration file) and nabu (simple reconstruction)
  • (Internally): chunk processing and "flexible processing pipeline", with support of binning/subsampling

The following will not be part of the release:

  • Automatic CoR computation (PR !27 (merged))
  • Computations distributions (neither local nor task-scheduler)

The following are implemented with both numpy and cuda backend, and thus theoretically available, but were not tested enough and not integrated in the "flexible processing pipeline":

  • Hotspots removal (thresholded median filter)
  • Sinogram-based rings correction (Fourier-Wavelets filter)
  • Horizontal sample shifts
Edited by Pierre Paleo

Merge request reports