HNN-core is the result of an effort to clean up and reorganize the underlying code that defines the HNN software to facilitate expansion and community engagement in HNN's use and development.
is a streamlined Python package that contains all of the utility of HNN with a command line interface (CLI). A goal of HNN-core is to provide an object-oriented design that allows the computational neuroscience community to understand and contribute to development and use of the HNN software analysis toolkit. The command-line utility allows easy batch processing and integration with other Python based packages such as MNE-Python
. We are in the process of integrating all of the HNN-core code into the GUI version of HNN
On Linux and Mac, it is possible to install HNN-core using a single line:
$ pip install hnn_core
Please see the HNN-core documentation
for more detailed installation instructions and troubleshooting
of use are provided for simulating commonly measured MEG/EEG signals, including event related potentials and low-frequency brain rhythms, following the GUI-based tutorials