Skip to content

Version 2.3

Compare
Choose a tag to compare
@nicwade nicwade released this 23 May 11:44
· 3223 commits to master since this release

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