Skip to content

2023/09/27 Release

Compare
Choose a tag to compare
@ReiHashimoto ReiHashimoto released this 27 Sep 12:10
· 942 commits to main since this release
cf6757b

What's Changed

Breaking Changes

  • IMPORTANT

    • Due to following updates, previous versions' optinist files cannot be loaded.
    • Please set new empty directory as OPTINIST_DIR to use OptiNiSt >=1.0.0
  • Save branched pipeline results into single nwb file.

    • Each algorithm node is identified by id, and separated in nwb file.
  • Update cell index initial values

    • Detected cells' id was started from 1, but now start from 0.
  • Specify frame rate, fs in NWB settings

    • imaging_plane.imaging_rate in NWB settings are used as frame rate in any algorithms.
  • Switch unit for frame/time in TimeSeries plots

    • You can switch x range unit between frame / time in TimeSeries plots like fluorescence.
  • Fetch last run session

    • If you reload the workflow window unintentionally, last executed workflow will be restored.
  • Share workflow config

    • In your device, you can reproduce your workflow. To reproduce same workflow in other devices, you can download workflow config file and share it. It can be imported in workflow tab and create same workflow.
  • Add multiuser mode

    • You can host OptiNiSt in your own server.
    • In multiuser mode you can
      • use OptiNiSt with authenticated users
      • manage users
      • share workflow results within your hosted environment
    • See details in Host for Multiuser section in docs.

Add new analysis method

  • CaImAn CNMF-E
  • DPCA in optinist demention reduction

Add new plot types

  • Pie Chart
  • Histogram
  • Polar Plot
  • Line Graph

Note: Currently, there are no algorithms to show these type of plots.

Full Changelog: v0.4.0...v1.0.0