Raw Signal → Publication Figure. No Code Required.
ConductSignal is a desktop fiber photometry analysis platform. Import from any hardware, clean your signal, run GLM analysis, and export publication-ready figures — all in one app.
Why Your Current Workflow Is Holding You Back
Fiber photometry analysis today means stitching together MATLAB scripts, Python notebooks, and Excel. ConductSignal replaces all of it.
Your signal is lying to you
Photobleaching, motion artifacts, and baseline drift contaminate raw photometry data. Without proper correction, you're publishing noise.
Your data lives in silos
Neural recordings, behavioral events, and video live in different software with incompatible timestamps. Manual alignment burns hours and introduces errors.
Your analysis is a patchwork
MATLAB scripts from 3 different labs, a Python notebook from a postdoc who graduated, Excel for stats. No reproducibility. No audit trail.
Four Steps to Clean, Analyzed Data
From raw trace to publication figure in minutes, not hours.
Import
Drag, Drop, Done
- Auto-detects hardware format
- Doric, Neurophotometrics, TDT
- CSV, MATLAB, HDF5 supported
Clean
AI-Powered Signal Cleaning
- Motion artifact removal (isosbestic)
- Bi-exponential bleaching correction
- ΔF/F normalization with preview
Analyze
From PETH to GLM
- Peri-event time histograms
- Trial-by-trial heatmaps
- No-code GLM decomposition
Export
Publication-Ready in One Click
- SVG, PDF, PNG at 300+ DPI
- Automated methods paragraph
- Tidy CSV data export
Everything You Need in One Platform
Hardware-Agnostic Import
Doric, Neurophotometrics, TDT, generic CSV, MATLAB .mat, HDF5. Auto-detection identifies your format. No plugins needed.
Isosbestic Motion Correction
Uses your 405nm control channel as a motion reference. Linear regression, RANSAC robust mode, or Lasso for multiple reference channels.
No-Code GLM
Drag behavioral events onto a design matrix. Raised-cosine basis functions, ridge regression with cross-validated regularization, variance explained per behavior.
ConductVision Integration
Import behavioral events directly from ConductVision via the Conductor bridge. Click a point on the trace — see the video frame.
Group Statistics
Permutation tests (10,000 shuffles), mixed-effects models, Hedges' g effect sizes. Compare treatment vs. control across your entire cohort.
Reproducible Recipes
Save your entire preprocessing + analysis pipeline as a recipe. Apply it to new sessions with one click. Full audit trail for every figure.
Works With Your Hardware
Auto-detect and import data from all major fiber photometry systems.
How ConductSignal Stacks Up
| Feature | ConductSignal | pMAT (MATLAB) | GuPPy (Python) | Manual Scripts |
|---|---|---|---|---|
| No-code GUI | ✓ | ✓ | Partial | ✗ |
| No MATLAB license needed | ✓ | ✗ | ✓ | Varies |
| Hardware auto-detection | ✓ | ✗ | ✗ | ✗ |
| Motion artifact removal | ✓ | ✓ | ✓ | DIY |
| Photobleaching correction | ✓ | ✓ | ✓ | DIY |
| PETH + heatmaps | ✓ | ✓ | ✓ | DIY |
| Built-in GLM (no-code) | ✓ Yes | ✗ | ✗ | DIY |
| Variance partitioning | ✓ Yes | ✗ | ✗ | DIY |
| Behavior tracking integration | ✓ Yes | ✗ | ✗ | ✗ |
| Mixed-effects group stats | ✓ | ✗ | ✗ | DIY |
| Publication figure export | SVG/PDF/PNG | PNG | PNG | Varies |
| Reproducible recipes | ✓ | ✗ | ✗ | ✗ |
| Cross-platform (Win/Mac/Linux) | ✓ | MATLAB only | ✓ | Varies |
Built for Your Experimental Paradigm
Reward Learning
Pavlovian conditioning: cue → reward → probe. PETH aligned to cue onset, reward delivery, omission.
Analysis: GLM decomposes signal into cue kernel, reward kernel, and reward-prediction error.
Neural Activity Meets Behavior. Automatically.
ConductVision tracks your animal's behavior with AI. ConductSignal analyzes your fiber photometry signal. The Conductor bridge syncs them — no manual timestamp alignment, no spreadsheet wrangling.
Click a peak in your trace, see the video. Ask "what was the animal doing during this dopamine transient?" and get the answer.
See ConductVision →Frequently Asked Questions
Ready to Clean Your Signal?
Request a live demo with your own data. We'll walk you through the full workflow in 30 minutes.
