Joint ISI

Joint ISI Distribution

For each spike, a point is calculated where the X coordinate of the point is the current interspike interval and Y coordinate of the point is the preceding interspike interval. The density of these points is shown in the graph.

Parameters

Parameter

Description

Min Interval

Time axis minimum in seconds.

Max Interval

Time axis maximum in seconds

Bin

Bin size in seconds.

Log Axis Scale

An option to use Log10 axis scales.

Matrix Scale

Matrix color scale.

Smooth Matrix

An option to smooth matrix after calculation.

Smooth Radius

Radius of the smooth filter (in bins).

Smooth Colors

An option to smooth colors using bicubic splines.

Log Color Scale

An option to use Log10 color scale.

Select Data

If Select Data is From Time Range, only the data from the specified (by Select Data From and Select Data To parameters) time range will be used in analysis. See also Data Selection Options.

Select Data From

Start of the time range in seconds.

Select Data To

End of the time range in seconds.

Interval filter

Specifies the interval filter that will be used to preselect data before analysis. See also Data Selection Options.

Add to Results / Bin left

An option to add an additional vector (containing a left edge of each bin) to the matrix of numerical results.

Add to Results / Bin middle

An option to add an additional vector (containing a middle point of each bin) to the matrix of numerical results.

Add to Results / Bin right

An option to add an additional vector (containing a right edge of each bin) to the matrix of numerical results.

Send to Matlab

An option to send the matrix of numerical results to Matlab. See also Matlab Options.

Matrix Name

Specifies the name of the results matrix in Matlab workspace.

Matlab command

Specifies a Matlab command that is executed after the numerical results are sent to Matlab.

Send to Excel

An option to send numerical results or summary of numerical results to Excel. See also Excel Options.

Sheet Name

The name of the worksheet in Excel where to copy the numerical results.

TopLeft

Specifies the Excel cell where the results are copied. Should be in the form CR where C is Excel column name, R is the row number. For example, A1 is the top-left cell in the worksheet.

Summary of Numerical Results

The following information is available in the Summary of Numerical Results

Column

Description

Variable

Variable name.

YMin

Y axis minimum.

YMax

Y axis maximum.

Color Scale Min

Color scale minimum

Color Scale Max

Color scale maximum

Algorithm

If Use Log Bins and Axes option is not selected

Matrix of binCounts[x,y] is created. Each element of the matrix is initialized as zero.

For each spike that occurred at time t[i], the following values are calculated:

Interval_I = t[i] - t[i-1]
binX = (Interval_I - MinInterval)/Bin
Interval_I_Plus_1 = t[i+1] - t[i]
binY = (Interval_I_Plus_1 - MinInterval)/Bin

Then, the corresponding bin count is incremented:

binCounts[binX, binY] = binCounts[binX, binY] + 1

The graph shows binCounts matrix values using color scale.

If Use Log Bins and Axes option is selected

The i-th bin (i=1,2,…) is [IntMin * 10 ^ ((i -1)/D), IntMin * 10 ^ (i/D)), where D is the Number of Bins Per Decade.

binX = (log10(Interval_I) - log10(MinInterval))* NumBinsPerDecade
binY = (log10(Interval_I_Plus_1) - log10(MinInterval))* NumBinsPerDecade

Reference

For discussion on using logarithm of interspike intervals, see:

Alan D. Dorval, Probability distributions of the logarithm of inter-spike intervals yield accurate entropy estimates from small datasets. Journal of Neuroscience Methods 173 (2008) 129-139