Skip to content

Synapse Manual

Documentation for Synapse, a node-based app for building scientific data analysis workflows.

What is Synapse?

Synapse lets you build analysis pipelines by connecting nodes on a canvas. Each node handles one step, whether that's reading data, filtering rows, running statistics, or plotting results. Connect them and watch the data flows through!

What you can do

  • Build pipelines visually by connecting nodes on a canvas
  • Process entire folders of files in batch
  • Save and share workflows as .json files
  • Draw ROIs directly on images for targeted analysis
  • Have an AI build node graphs from text descriptions (beta)
  • Add new nodes through plugins (.py, .zip, .synpkg)

Quick Navigation

Section Description
Installation Install Synapse and get running
Quick Start Build your first pipeline in 5 minutes
Interface Overview Tour of the main window
Data Types Understanding data flowing between nodes
Batch Processing Process folders of images or files
Installing Plugins Add image analysis, statistics, and more
Creating Plugins Build your own nodes
Keyboard Shortcuts Hotkeys and shortcuts

Node Reference

Built-in (Core)

Category Docs
I/O & Display IO & Display

Plugins

Plugin Docs
Data Processing Filter · Compute · Transform · Combine · Utility
Image Analysis Color · Exposure · Filters · Transform · Morphology · Measurement · ROI & Drawing
Statistical Analysis Descriptive · Regression
Figure Plotting Plots
SAM2 & Cellpose SAM2 · Cellpose · Video & Tracking
3D Volume Volume
Cheminformatics Chemistry
Filopodia Filopodia