Skip to content

add isx-gui-visualization step#26

Merged
Naza26 merged 3 commits intomasterfrom
open-w-isx-gui
Dec 14, 2025
Merged

add isx-gui-visualization step#26
Naza26 merged 3 commits intomasterfrom
open-w-isx-gui

Conversation

@Naza26
Copy link
Copy Markdown
Collaborator

@Naza26 Naza26 commented Dec 14, 2025

Merge Request

Description

This PR introduces a new ISX GUI Visualization pipeline step that generates Inscopix .isxp project files from processed multi-plane recordings. Changes were adapted from this working method CGK Lab already had in place.

  • New ISX Gui Visualization pipeline step
    • Generates one .isxp project per original video
    • Correctly groups multi-plane DFF, cellsets, and event detections
    • Creates the required sibling _data folder to match Inscopix requirements
    • Uses JSON templates (prj_template.json, single_plane_template.json) to match Inscopix project format

Relevant notes on code adaptation to work with our pipeline:

  • Plane files are grouped by pipeline ids (one per original recording)
  • Plane order is explicitly sorted to ensure:
    • stable output across runs
    • correct DFF / cellset / event alignment
  • Use of Path instead of file system base_path to ensure consistency in slashes normalizations among different OS

Type of change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor
  • Other (specify)

@Naza26 Naza26 merged commit cd1bdbb into master Dec 14, 2025
@Naza26 Naza26 deleted the open-w-isx-gui branch December 14, 2025 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants