API#
Connectivity for MEG, EEG and iEEG data.
This is the application programming interface (API) reference
for classes (CamelCase
names) and functions
(underscore_case
names) of MNE-Connectivity, grouped thematically by analysis
stage. The data structure classes contain different types of connectivity data
and are described below.
Most-used classes#
|
Connectivity class without frequency or time component. |
|
Temporal connectivity class. |
|
Spectral connectivity class. |
|
Spectrotemporal connectivity class. |
|
Epoch connectivity class. |
|
Temporal connectivity class over Epochs. |
|
Spectral connectivity class over Epochs. |
|
Spectrotemporal connectivity class over Epochs. |
Connectivity functions#
These functions compute connectivity and return
one of the Connectivity data structure classes
listed above. All these functions work with MNE-Python’s Epochs
class,
which is the recommended input to these functions. However, they also work
on numpy array inputs.
|
Compute the envelope correlation. |
|
Compute the Phase Slope Index (PSI) connectivity measure. |
|
Compute vector auto-regresssive (VAR) model. |
|
Compute frequency- and time-frequency-domain connectivity measures. |
|
Compute time-frequency-domain connectivity measures. |
Decoding classes#
These classes fit filters which decompose data into discrete sources of connectivity, amplifying the signal-to-noise ratio of these interactions.
|
Decompose connectivity sources using multivariate coherency-based methods. |
Reading functions#
|
Read connectivity data from netCDF file. |
Pre-processing on connectivity#
|
Perform symmetric orthogonalization. |
Post-processing on connectivity#
|
Compute the undirected degree of a connectivity matrix. |
|
Generate indices parameter for bivariate seed-based connectivity. |
|
Generate indices parameter for multivariate seed-based connectivity. |
|
Check indices parameter for bivariate connectivity. |
|
Compute lag order selections based on information criterion. |
Visualization functions#
|
Visualize the sensor connectivity in 3D. |
|
Visualize connectivity as a circular graph. |
Dataset functions#
|
Simulate signals interacting in a given frequency band. |
|
Create surrogate data for a null hypothesis of connectivity. |