API Documentation¶
Simulation (hnn_core
):¶
|
Simulate a dipole given the experiment parameters. |
|
The Network class. |
|
Create a cell object. |
|
The CellResponse class. |
|
Returns indices of connections that match search parameters. |
Network Models (hnn_core
):¶
|
Instantiate the network model described in Jones et al. J. |
|
Instantiate the expansion of Jones 2009 model to study beta modulated ERPs as described in Law et al. Cereb. |
|
Instantiate the Jones 2009 model with improved calcium dynamics in L5 pyramidal neurons. |
Optimization (hnn_core.optimization
):¶
|
Optimize drives to generate evoked response. |
Dipole (hnn_core.dipole
):¶
|
Dipole class. |
|
Compute dipole averages over a list of Dipole objects. |
ExtracellularArray (hnn_core.extracellular
):¶
|
Class for recording extracellular potential fields with electrode array |
Visualization (hnn_core.viz
):¶
|
Simple layer-specific plot function. |
|
Plot the histogram of spiking activity across trials. |
|
Plot the aggregate spiking activity according to cell type. |
|
Plot the cells using Network.pos_dict. |
|
Plot the cell morphology. |
|
Plot power spectral density (PSD) of dipole time course |
|
Plot Morlet time-frequency representation of dipole time course |
|
Plot synaptic weight of connections. |
|
Plot connectivity matrix with color bar for synaptic weights |
|
Plot laminar extracellular electrode array voltage time series. |
|
Plot laminar current source density (CSD) estimation from LFP array. |
Parallel backends (hnn_core.parallel_backends
):¶
|
The MPIBackend class. |
|
The JoblibBackend class. |
Input and Output:¶
|
Read param values from a file (.json or .param). |
|
Read dipole values from a file and create a Dipole instance. |
|
Read spiking activity from a collection of spike trial files. |
GUI (hnn_core.gui
):¶
|
HNN GUI class |