efel.pyfeatures.isi¶
Features that are depending on the inter-spike intervals.
Functions
|
Coefficient of variation of ISIs. |
The slope of a linear fit to a loglog plot of the ISI values. |
|
The slope of a linear fit to a loglog plot of the ISI values, but not taking into account the first ISI values. |
|
The slope of a linear fit to a semilog plot of the ISI values. |
|
Get all ISIs, inter-spike intervals. |
|
|
Get all ISIs, inter-spike intervals. |
Calculate burst ISI indices based on burst factor and ISI values. |
|
Calculate the mean frequency of bursts. |
|
SlowAHP voltage after initial burst. |
|
The voltage average in between two bursts. |
|
Calculate the inverse of ISI values. |
|
Calculate the inverse of the fifth ISI. |
|
Calculate the inverse of the first ISI. |
|
Calculate the inverse of the fourth ISI. |
|
Calculate the inverse of the last ISI. |
|
Calculate the inverse of the second ISI. |
|
Calculate the inverse of the third ISI. |
|
Calculate the irregularity index of ISI values. |
|
Calculates the single burst ratio. |
|
Calculate the strict burst number. |
- efel.pyfeatures.isi.ISI_CV()[source]¶
Coefficient of variation of ISIs.
If the ignore_first_ISI flag is set, the first ISI will be ignored.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.ISI_log_slope()[source]¶
The slope of a linear fit to a loglog plot of the ISI values.
If the ignore_first_ISI flag is set, the first ISI will be ignored.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.ISI_log_slope_skip()[source]¶
The slope of a linear fit to a loglog plot of the ISI values, but not taking into account the first ISI values.
Uses the spike_skipf and max_spike_skip settings to determine how many ISIs to skip. .
- Return type:
ndarray
|None
- efel.pyfeatures.isi.ISI_semilog_slope()[source]¶
The slope of a linear fit to a semilog plot of the ISI values.
If the ignore_first_ISI flag is set, the first ISI will be ignored.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.ISI_values()[source]¶
Get all ISIs, inter-spike intervals.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.ISIs()[source]¶
Get all ISIs, inter-spike intervals.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.burst_ISI_indices()[source]¶
Calculate burst ISI indices based on burst factor and ISI values.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.burst_mean_freq()[source]¶
Calculate the mean frequency of bursts.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.initburst_sahp()[source]¶
SlowAHP voltage after initial burst.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.interburst_voltage()[source]¶
The voltage average in between two bursts.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.inv_ISI_values()[source]¶
Calculate the inverse of ISI values.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.inv_fifth_ISI()[source]¶
Calculate the inverse of the fifth ISI.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.inv_first_ISI()[source]¶
Calculate the inverse of the first ISI.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.inv_fourth_ISI()[source]¶
Calculate the inverse of the fourth ISI.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.inv_last_ISI()[source]¶
Calculate the inverse of the last ISI.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.inv_second_ISI()[source]¶
Calculate the inverse of the second ISI.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.inv_third_ISI()[source]¶
Calculate the inverse of the third ISI.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.irregularity_index()[source]¶
Calculate the irregularity index of ISI values.
If the ignore_first_ISI flag is set, the first ISI will be ignored.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.single_burst_ratio()[source]¶
Calculates the single burst ratio.
The ratio is the length of the first ISI over the average of the rest. If the ignore_first_ISI flag is set, the first ISI will be ignored.
- Return type:
ndarray
|None
- efel.pyfeatures.isi.strict_burst_number()[source]¶
Calculate the strict burst number.
This implementation does not assume that every spike belongs to a burst. The first spike is ignored by default. This can be changed by setting ignore_first_ISI to 0.
The burst detection can be fine-tuned by changing the setting strict_burst_factor. Default value is 2.0.
- Return type:
ndarray