Function Reference by Module¶
Raster and event plots of spike times¶
|
Spike times eventplot with an additional histogram. |
|
Simple and fast raster plot of spike times. |
|
This function plots the dot display of spike trains alongside its population histogram and the mean firing rate (or a custom function). |
Spike train statistics plots¶
|
Create a simple histogram plot to visualise an inter-spike interval (ISI) distribution of spike trains. |
|
This function plots a time histogram, such as the result of |
|
Plots a colormesh of instantaneous firing rates. |
Spike train correlation plots¶
|
Plots a cross-correlation matrix returned by |
|
Plot a cross-correlation histogram returned by |
Spike train synchrony plots¶
|
Plot Spike-contrast synchrony measure (Ciba et al., 2018). |
Adding time events to axes plot¶
|
Add event(s) to axes plot. |
Spike patterns plots¶
Visualizes detected spike patterns returned by elephant.spade.spade()
or elephant.cell_assembly_detection.cell_assembly_detection()
functions.
|
Raster plot with one or more chosen SPADE or CAD patterns ot top shown in color. |
Spike patterns statistics plots¶
|
Create a histogram plot to visualise all patterns statistics of SPADE analysis output. |
|
Create a histogram of neural participation in patterns. |
|
Create a histogram of pattern occurrences. |
|
Create a histogram of pattern sizes. |
|
Create a histogram of pattern lags. |
Gaussian Process Factor Analysis (GPFA) plots¶
Visualizes transformed trajectories output from
elephant.gpfa.gpfa.GPFA
|
This function plots all latent space state dimensions versus time. |
|
This function allows for 2D and 3D visualization of the latent space variables identified by the GPFA. |
|
This function allows for 2D and 3D visualization of the latent space variables identified by the GPFA. |
|
This function plots the cumulative shared covariance. |
|
This function visualizes the loading matrix as a heatmap. |
Unitary Event Analysis (UEA) plots¶
Standard plot function for pairwise unitary event analysis results resembling
the original publication. The output is assumed to be from
elephant.unitary_event_analysis.jointJ_window_analysis()
function.
|
Plots the results of pairwise unitary event analysis as a column of six subplots, comprised of raster plot, peri-stimulus time histogram, coincident event plot, coincidence rate plot, significance plot and unitary event plot, respectively. |
Analysis of Sequences of Synchronous EvenTs (ASSET) plots¶
Visualizes the output of elephant.asset.ASSET
analysis.
|
Reorder and plot the spiketrains according to a series of synchronous events sse obtained with the ASSET analysis. |
References¶
M. Ciba, T. Isomura, Y. Jimbo, A. Bahmer, and C. Thielemann. Spike-contrast: a novel time scale independent and multivariate measure of spike train synchrony. J. Neurosci. Meth., 293:136–143, 2018. doi:10.1016/j.jneumeth.2017.09.008.
Byron M Yu, John P Cunningham, Gopal Santhanam, Stephen I Ryu, Krishna V Shenoy, and Maneesh Sahani. Gaussian-process factor analysis for low-dimensional single-trial analysis of neural population activity. J. Neurophysiol., 102(1):614–635, jul 2009. doi:10.1152/jn.90941.2008.