Software

GAlib

pyGAlib is a package for the analysis of graphs and complex networks in Python. It treats graphs as adjacency matrices in order to take advantage of the faster array manipulations with NumPy. The library is robust and transparent – it was designed with the goal in mind that one should always find the code that is doing the job, rather than having to navigate through a mess of files, classes and dependencies. Therefore, the library is easy to install, modify and extend.

$ pip install galib

GitHub: www.github.com/gorkazl/pyGAlib/
PyPI: www.pypi.org/project/galib/

PathLims

PathLims generates ultra-short and ultra-long networks, that is, (di)graphs with shortest or longest possible pathlength. Also, given any empirical network of arbitrary size and density, it also calculates the upper and the lower limits for their average pathlength and global efficiency.

PathLims is fully compatible with pyGAlib but it is released independently. Therefore, PathLims can be used along any other network analysis toolbox in Python, with the only requirement that (di)graphs are represented as adjacency matrices, given as NumPy arrays.

$ pip install pathlims

GitHub: www.github.com/gorkazl/pathlims/
PyPI: www.pypi.org/project/pathlims/

Related publications:

NetDynFlow

In the recent years, alternative methods to graph theory have been proposed in order to study networks. These methods involve the observation of diverse dynamical processes propagating along the network. NetDynFlow comprises the tools to describe and analyse networks based on the propagation of noisy signals (Ornstein-Uhlenbeck process). Under this formalization network metrics are represented as spatio-temporal properties of the network dynamics rather than combinatorial features of a graph.

GitHub: www.github.com/mb-BCA/NetDynFlow/

Related publications:

pyMOU

pyMOU is a package for the estimation of whole-brain effective connectivity (EC) from fMRI signals. It considers the multivariate Ornstein-Uhlenbeck process as the generative model for the networked brain activity. Application of NetDynFlow for functional imaging is often based on the study of the EC networks instead of on the study of the anatomical connections.

GitHub: www.github.org/mb-BCA/pyMOU/

Related publications: