FinderSpiker
FinderSpiker
Calcium Imaging Signal Processing Toolbox
Experiment Profile:
- For synthetic dyes or genetically encoded indicators of calcium (neuronal) activity
- Calcium Transients Offline Detector
- Automatic mode and Visual Inspection Mode.
- Multiple conditions (e.g. CTRL, +DRUG A, +DRUG B, etc).
- It can merge 2 different dyes (eg GCaMP/Syn + TdTomtato/cre) in the same field
See Quick User Guide
Brief Description
Optimized for Acquired Data in ImPatch and CSV exported data from Igor WaveMetrics
-
Input
- List of videos (e.g. CTRL01,.., CTRLN,DRUGA01,...,DRUGA0N,...)
- List of ROIs Coordianates (CSV file from ImPatch)
-
Output
- Activity Matrix: R: Cells x Frames Activity as 1's
- It identifies neural ensembles as coactive neurons
- It creates functional network for Gephi Visualization by wiring neurons that fired together
-
Algorithms
- Calcium Transients Detection:
- Detrending (RLAOSS)
- Denoising (Wavelet Analysis)
- Sparse Deconvolution (LASSO regularization)
- Neural Ensembles Detection:
- Hierarchichal Clustering
- Cross Validation by Naive Bayes Classificator
- Calcium Transients Detection:
-
Results Visualization
- Boxplots and Datasets for Diverse Experiments
- Cummulative Distribution Functions of Descriptive Features:
- Activity Features
- Neural Ensembles Features
- Functional Network Features (from Gephi)
- Rebuild denoised video and Ca Transients Detection
Algorithms Flow Charts
- Signal Processing
- Neuronal Ensembles
- Functional Network
- Machine Learning
Neuronal Ensembles Algorithm demo (toy example):
Open FinderSpiker as Current Folder in MATLAB and run:
>>Import_FinderSpiker
>>cd Demo' Scripts'\
>>NeuronalEnsemblesToyExample % see code
%>>edit NeuronalEnsemblesToyExample;
Third Party Software:
- SpaRSA
- Rain Cloud Plots
- ReadImageJROI
- [Neuronal Ensembles] (https://github.com/PerezOrtegaJ/Neural_Ensemble_Analysis)
References, cites:
Version 1 (2022)
- Striatal Neuronal Ensembles Reveal Differential Actions of Amantadine and Clozapine to Ameliorate Mice L-DOPA-Induced Dyskinesia, Neuroscience, 2022
- Dopamine D2 and adenosine A2A receptors interaction on Ca2+ current modulation in a rodent model of Parkinsonism, ASN Neuro, 2022
- Direccionamiento de axones de neuronas dopaminérgicas humanas por semaforina 3C en cultivos organotípicos de cerebro, Tesis de Maestría en Ciencias Bioquímicas UNAM, 2020
Use this reference to cite
Vladimir M. Calderón, Aldo Luna-Leal, Alejandra Gómez-Paz, Fernanda Ramírez-López, Mario Arias-García, Esther Lara-González, Elvira Galarraga, José Bargas, Striatal Neuronal Ensembles Reveal Differential Actions of Amantadine and Clozapine to Ameliorate Mice L-DOPA-Induced Dyskinesia, Neuroscience, Volume 492, 2022, Pages 92-107, ISSN 0306-4522, https://doi.org/10.1016/j.neuroscience.2022.03.036. (https://www.sciencedirect.com/science/article/pii/S0306452222001610)
Abstract: Amantadine and clozapine have proved to reduce abnormal involuntary movements (AIMs) in preclinical and clinical studies of L-DOPA-Induced Dyskinesias (LID). Even though both drugs decrease AIMs, they may have different action mechanisms by using different receptors and signaling profiles. Here we asked whether there are differences in how they modulate neuronal activity of multiple striatal neurons within the striatal microcircuit at histological level during the dose-peak of L-DOPA in ex-vivo brain slices obtained from dyskinetic mice. To answer this question, we used calcium imaging to record the activity of dozens of neurons of the dorsolateral striatum before and after drugs administration in vitro. We also developed an analysis framework to extract encoding insights from calcium imaging data by quantifying neuronal activity, identifying neuronal ensembles by linking neurons that coactivate using hierarchical cluster analysis and extracting network parameters using Graph Theory. The results show that while both drugs reduce LIDs scores behaviorally in a similar way, they have several different and specific actions on modulating the dyskinetic striatal microcircuit. The extracted features were highly accurate in separating amantadine and clozapine effects by means of principal components analysis (PCA) and support vector machine (SVM) algorithms. These results predict possible synergistic actions of amantadine and clozapine on the dyskinetic striatal microcircuit establishing a framework for a bioassay to test novel antidyskinetic drugs or treatments in vitro. Keywords: L-DOPA-Induced Dyskinesia; dyskinetic striatal microcircuit; calcium imaging; neuronal ensembles; identification of antidyskinetic drugs actions
Cite As
Vladimir Melecio Calderón Ortiz (2025). FinderSpiker (https://github.com/vladscript/FinderSpiker/releases/tag/v1.0.0), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Demo Scripts
Scripts
Scripts/Data Visualization
Scripts/Deprecated
Scripts/GUIs
Scripts/ML
Scripts/Manage_Data
Scripts/Plots
Scripts/Raster_Processing
Scripts/Signal_Processing
Scripts/Third Party Software
Scripts/Third Party Software/RainCloudPlots-mini
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/graphic_functions
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/plugins
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/plugins/DrosteEffect-CubeHelix-f7f3762
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/rab
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/signal_detection_theory_functions
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/stats_functions
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/stats_functions/curves
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/stats_functions/hlm
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/stats_functions/low_level_stats_functions
Scripts/Third Party Software/RainCloudPlots-mini/Robust_Statistical_Toolbox/stats_functions/univariate
Scripts/Third Party Software/RainCloudPlots-mini/cbrewer/cbrewer
Scripts/Third Party Software/SpaRSA
Scripts/Third Party Software/SpaRSA/Measurements
Scripts/Useful_General
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |

