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
.jsonfiles - 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 |