Skip to content

Draft: Add "correct motion"

Pierre Paleo requested to merge correct_motion into master

About

This MR is a tentative to add the long-due "correct motion" feature in nabu.

For the record, the aim is to estimate the sample drift (eg. moving rotation stage), giving horizontal and vertical displacements.

The octave code to translate is this one: https://gitlab.esrf.fr/tomotools/octave_archive/-/blob/master/m/tomotools/correct_motion3.m (there are many, many versions of fasttomo ; this one should be the good one, also checked by doing fastsetup3 and path in an octave prompt on a beamline machine).

This brings this MR of ancient times: !121 (closed)

To do

  • nabu.estimation.motion.Motion
  • Unit tests
  • Integrate in pipeline
  • Update changelog/documentation
  • End-to-end reconstruction test
Edited by Pierre Paleo

Merge request reports