Change Log#
2.0: 2025/07/03#
Add NXSample propagation_distance field
Add NXSample x_pixel_size and y_pixel_size fields
Add NXSource distance field
Add NXdetector sequence_number field
- misc
The minimum python version required is now 3.9.
move to pint
1.4: 2025/03/03#
- misc
Remove deprecated ‘base_tilt’ and ‘rocking’
Rename NXtomoDetectorDataSplitter to NXtomoSplitter
Remove numpy < 2.0 condition
remove setup.py
1.3: 2024/11/22#
NXtomoDetectorDataSplitter: ‘split’: prefer using ‘tomo_n’ instead of ‘nb_part’ (PR 53)
1.2: 2024/01/25#
- Doc
split tutorial into two tutorials (edit and create from scratch)
- misc
handle silx 2.0
move to pydata sphinx theme
1.1: 2023/09/27#
- application
- NXtomo
deprecate NXtomo ‘node_name’ constructor parameter (and ignore it now if provided)
make NXtomo.save ‘data_path’ parameter mandatory
1.0: 2023/08/07#
Initial version.
- application
NXtomo: application definition for x-ray or neutron tomography raw data.
- nxobject
nxdetector: nexus object to represent a detector
nxinstrument: nexus object for a collection of the components of the instrument or beamline.
nxmonitor: nexus object for monitor of incident beam data.
nxobject: base class
nxsample: nexus object for information on the sample
nxsource: nexus object for neutron or x-ray storage ring/facility.
nxtransformations: nexus object for collection of axis-based translations and rotations to describe a geometry
- paths
define paths of the different dataset to be used - according to a ‘nexus_version’