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.

1

Import

Drag, Drop, Done

  • Auto-detects hardware format
  • Doric, Neurophotometrics, TDT
  • CSV, MATLAB, HDF5 supported
2

Clean

AI-Powered Signal Cleaning

  • Motion artifact removal (isosbestic)
  • Bi-exponential bleaching correction
  • ΔF/F normalization with preview
3

Analyze

From PETH to GLM

  • Peri-event time histograms
  • Trial-by-trial heatmaps
  • No-code GLM decomposition
4

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.

How ConductSignal Stacks Up

Feature-by-feature comparison with common photometry tools.
FeatureConductSignalpMAT (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 exportSVG/PDF/PNGPNGPNGVaries
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.

ConductVision Integration

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 →
ConductSignal
Photometry trace + peaks
Conductor bridge
ConductVision
Aligned neural + behavioral timeline

Frequently Asked Questions

What operating systems does ConductSignal support?
Windows 10+, macOS 12+, and Ubuntu 22.04+. ConductSignal is a native desktop application — no browser or cloud required. Your data never leaves your computer.
Do I need a MATLAB license?
No. ConductSignal is a standalone application. It can import MATLAB .mat files, but it does not require MATLAB.
Can I import data from my hardware?
ConductSignal auto-detects file formats from Doric, Neurophotometrics, TDT, and any system that exports CSV, MATLAB, or HDF5. If your hardware isn't listed, contact us — adding new importers is straightforward.
What's the difference between ConductSignal and pMAT/GuPPy?
pMAT requires MATLAB. GuPPy is Python-based and requires command-line setup. Neither has a built-in GLM, variance partitioning, or behavior tracking integration. ConductSignal combines all of these in a no-code desktop app.
How does the GLM work without coding?
You drag behavioral events onto a visual design matrix. ConductSignal automatically generates raised cosine basis functions, builds the regression, cross-validates the regularization parameter, and visualizes the resulting kernels and variance explained — all through the GUI.
Can I use ConductSignal without ConductVision?
Absolutely. ConductVision integration is an optional add-on. ConductSignal works with any behavioral event data: CSV files, TTL pulses, or manually entered timestamps.
Is there a free trial?
Yes. Download the trial version with full functionality for 14 days. No credit card required.
How do I cite ConductSignal in my paper?
A citation format and methods paragraph template are included in the export panel. We'll also publish a methods paper — subscribe for updates.

Ready to Clean Your Signal?

Request a live demo with your own data. We'll walk you through the full workflow in 30 minutes.