Module designed to predict action potential events and stimulate N milliseconds before the occurrence of the spike.
Please, if you use this module cite:
Alicia Garrido-Peña, Pablo Sanchez-Martin, Manuel Reyes-Sanchez, Rafael Levi, Francisco B. Rodriguez, Javier Castilla, Jesus Tornero, Pablo Varona, Modulation of neuronal dynamics by sustained and activity-dependent continuous-wave near-infrared laser stimulation, Neurophoton. 11(2), 024308 (2024), doi: 10.1117/1.NPh.11.2.024308.
https://github.com/GNB-UAM/Garrido-Pena_Modulation-neural-dynamics-by-CW-NIR-stimulation
Requirements: None
Limitations: None
Spike Predictor:
Module for spike prediction based on a threshold by voltage, area or slope.
- input(0) - /Module variables/ Living neuron : Signal input to analize
- input(1) - Integrate init input (V) : Voltage value to reset sum
- output(0) - Filtered signal : Filter
- output(1) - Calculated threshold : Calculated threshold
- output(2) - Calculated slope : Calculated slope
- output(3) - Calculated sum threshold : Calculated Accumulated sum threshold
- output(4) - Slope output : Slope value
- output(5) - Sum output : Accumulated sum value as an output
- output(6) - Crossed Sum State : Whether the sum has surpased the threshold
- output(7) - Crossed Voltage State : Whether the voltage has surpased the threshold
- output(8) - Crossed Slope State : Whether the sum has surpased the threshold
- Firing threshold (V) - Threshold to declare spike beggining
- Backtime (ms) - Time before max that define Calculated threshold
- N Points Filter - Number of points for the filter
- N Points Slope - Number of points for the slope
- Sum init (V) - Voltage value to reset accumulated sum
- Accumulated sum threshold - Value of the accumulated sum that triggers x (if >=0 calculates threshold)
- Accumulated sum threshold error - Allowed error for v-sum_reset (recommended 0.003)
- Slope threshold - Value of the slope that triggers the state (if -1000 calculates threshold)
- Calculated threshold state - Calculated threshold
- Calculated slope state - Calculated slope
- Sum init input (V) - Minimum voltage sum
- Min sum - Minimum voltage sum
- Calculated sum threshold state - Calculated threshold for sum
- Accumulated sum - Accumulated voltage sum