relacs

Relaxed Electrophysiological Data Acquisition,
Control, and Stimulation

... enjoy your recordings

FICurve  [RePro]  [Auditory Plugins]

Optimized measuring of f-I curves.

Version
1.6 (Jul 18, 2014)
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 let plot shos the spike raster (red) and the spike frequency of the currently measured intensity and carrier frequency.xs

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).

If you have selected manualskip then move the mouse into the top part of the f-I curve plot. This brings up a line of red and green buttons, each one corresponding to an intensity value. Green buttons indicated intensities that are measured, red buttons indicate skipped (not measured) intensitties. Left click on a button to toggle measurement of the corresponding intensity value. Simultaneously holding down the shift key toggels all intensities below the selected one. Holding down the ctrl key toggels all intensities above the selected one.

Last modified: Wed Jun 13 16:31:19 CEST 2018 Valid HTML 4.01 Transitional