Version 2.3
Core updates:
- Adds checkpointing
- With option to change number of processes at a plugin checkpoint level
- Moves all system parameters to a separate system_parameters yaml file
- Removes the hdf5 chunk cache (by setting to zero in system parameters file)
- Significantly improves speed
- Refines non-hdf5 datatypes to allow re-creation from output file and better copying
- Adds "all_versions" file for mapping version numbers to installer zip files
- Refines installer script
- Restructures mpi folder and renames to system_files
- Configurator:
- Adds option of dictionary as plugin parameter
- Removes unnecessary quotes around strings when re-loading and displaying the plugin list
- Improves error output messages
Plugin updates:
- Replaces SavuLoader with SavuNexusLoader
- Adds SavuNexusLoader
- Allows re-loading of multiple Savu output datasets from a Savu output Nexus file
- Adds DezingerSinogram plugin
- Adds SubPixelShift plugin
- Adds RingRemovalNormalization plugin
- Fixes MultiNxtomoLoader
- Fixes plugin previewing for dimensions greater than 3
- Allows image key and dezinger with no darks and flats
- Enhances Hdf5LoaderTemplate
- Adds multiple dataset stack and concatenate options to
- Adds wildcard keyword to access the wildcard values when data stitching in Hdf5TemplateLoader
- Adds option to remove dimensions in StitchData type
- Fixes data with no angles in NxtomoLoader
- Refines Tomopy
- Improves outer_pad and removes sino centering
- Amends log function in base recon and exposes the function as a parameter
- Corrects incorrect citation information in CcpiRingArtefactFilter
- Adds plugin example templates