Awesome Open Source
Awesome Open Source


A neuroimaging module for dynamic connectome mapping.

build & code

Build Status Coverage Status Codacy Badge


PyPI version Anaconda-Server Badge Whenenver a new tag is pushed; a wheel distribution is uploaded on the Test PyPI index. Requirements Status


python-versions Licence Documentation Status



social & updates


dyconnmap (abbreviated from “dynamic connectome mapping”), a neuroimaging python module specifically designed for estimating the dynamic connectivity and analyzing complex brain networks; from neurophysiological data such as electroencephalogram (EEG), magnetoencephalography (MEG) and functional magnetic resonance imaging (fMRI) recordings. It includes numerous submodules to work with, such as chronnectomics and graph-theoretical algorithms, (symbolic) time series and statistical methods.

This is an ongoing effort to develop the module further and extend it by adding more algorithms related to graph analysis and statistical approaches. Considering the increasing acceptance and usage of python in analyzing neuroimaging data, we firmly believe that the module will be a great addition in every practitioner's toolbox engaged in brain connectivity analysis.

Built on NumPy, SciPy, matplotlib and networkx.

Workflow outline





If you use dyconnmap or dyfunconn in a published work, please consider citing.

1. Marimpis, A. D., & Dimitriadis, S. I. (2017). dyfunncon: dynamic functional connectivity–a neuroimaging Python module. F1000Research, 6.


Nov 2017 - Apr 2021 Brain Innovation B.V.
Sept 2017 BRAINTRAIN (Taking imaging into the therapeutic domain: Self-regulation of brain systems for mental disorders) research project (FP7-HEALTH).

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (55,394
clustering (183
dynamic (124
graphs (94
eeg (44
neuroimaging (30
connectivity (16