Skip to content

MagellanMapper v1.3.6

Compare
Choose a tag to compare
@yoda-vid yoda-vid released this 21 Sep 07:15
· 1893 commits to master since this release

This release focuses on usability fixes. New settings settings and build tools have been added to support older Linux platforms.

Changes

Installation

  • Dockerfile based on Ubuntu 16.04 added to support running on older platforms

GUI

  • Status bar shows pixel values in zoomed ROI plots
  • Fixed upper/lower case in check box labels
  • Fixed saving ROIs to use the original ROI offset
  • Fixed resetting the labels opacity when scrolling through planes
  • Fixed updating channels in the image adjustment panel for the current image type

CLI

  • --cpus <n> command-line argument to specify the maximum number of CPUs to use for multiprocessing tasks
  • ROI profile setting (mp_max_tasks) to set the maximum tasks per process, which can reduce memory usage considerably

Volumetric image processing

  • Density heat maps default to using the whole image
  • Fixed ROI saturation to use the max_thresh_factor ROI profile setting

I/O

  • Better information when a file could not be found for import
  • Specifying the profiles directory is no longer necessary when loading YAML profile files, including those in sub-directories
  • Experiment names in the database now ignore any file extension

Dependency Updates

Python Dependency Changes

  • SimpleElastix compilation
    • Dockerfile to build for older platforms
    • Allow directory to be given as a relative path in the build script
    • Fixed loading a library in the script
  • Install Matplotlib >= 3.3.2 (in setup.py but not yet in Conda install script) now that the performance regression starting in 3.3.0 has been fixed
  • Additional Pandas dependencies can be installed by specifying the pandas_plus group (installed by default in the setup scripts)