Optimized measuring of f-I curves for a range of carrier frequencies.
- Version
- 1.7 (Jul 23, 2017)
- Author
- Jan Benda
- Options
Intensities
intmin=30dB
SPL: Minimum stimulus intensity (number
)
intmax=100dB
SPL: Maximum stimulus intensity (number
)
intstep=1dB
SPL: Sound intensity step (number
)
usethresh=false:
Relative to the cell's threshold (boolean
)
usesat=false:
Maximum intensity relative to the cell's best saturation (boolean
)
useprevints=no:
Re-use intensities from the previous run (string
)
intshuffle=Up:
Order of intensities (string
)
intincrement=0
: Initial increment for intensities (integer
)
singlerepeat=6
: Number of immediate repetitions of a single stimulus (integer
)
blockrepeat=1
: Number of repetitions of a fixed intensity increment (integer
)
repeats=1
: Number of repetitions of the whole f-I curve measurement (integer
)
manualskip=false:
Show buttons for manual selection of intensities (boolean
)
Waveform
waveform=sine:
Waveform of stimulus (string
)
carrierfreq=5kHz
: Frequency of carrier (number
)
usebestfreq=false:
Relative to the cell's best frequency (boolean
)
ramp=2ms
: Ramp of stimulus (number
)
duration=400ms
: Duration of stimulus (number
)
pause=400ms
: Pause (number
)
side=left:
Speaker (string
)
Optimization
Baseline
activity
usesilent=false:
Use measured baseline activity (boolean
)
maxbaserate=10Hz
: Maximum baseline activity (number
)
maxsilent=100
: Maximum trials used for baseline activity (integer
)
resetsilent=Never:
Reset estimation of baseline activity at (string
)
silentfactor=3
: Weight for standard deviation of baseline activity (number
)
No
response
skippause=true:
Skip pause if there is no response (boolean
)
silentintincrement=1
: Skip all stimuli below not responding ones
at intensity increments below (integer
)
Slope
slopeintincrement=2
: Optimize slopes at intensity increments below (integer
)
minrateslope=0Hz/dB
: Minimum slope of firing rate (number
)
maxratefrac=100%
: Fraction of maximum firing rate above which slopes are optimized (number
)
extint=0dB
SPL: Extend intensity range by (number
)
Analysis
ratedt=1ms
: Bin width for firing rate (number
)
prewidth=50ms
: Window length for baseline firing rate (number
)
peakwidth=100ms
: Window length for peak firing rate (number
)
sswidth=50ms
: Window length for steady-state firing rate (number
)
plotonssrate=true:
Plot onset- and steady-state rate (boolean
)
adjust=true:
Adjust input gain (boolean
)
setbest=true:
Set results to the session variables (boolean
)
setcurves=none:
F-I curves to be passed to session (string
)
- Plots
- The left plot shows the sensitivity of the cell as a function of carrier frequency. At each carrier frequency a straight line is fitted into the dynamic range of the f-I curve. The intersection of this line with zero is the threshold of the cell (yellow line). The intersection with the maximum firing rate of the f-I curve is the red line, and the intersection with the "best rate" from the session dialog is the orange line.
The right plot shows the f-I curve of the currently measured carrier frequency. Cyan is the firing rate before the stimulus, orange is the mean firing rate (spike count divided by stimulus duration), red is the steady-state firing rate, and green is the onset spike frequency (mean max spike frequency).