The Algorithm for Revealing Network Interactions (ARNI) is the algorithm used in the article Model-free inference of direct network interactions from nonlinear collective dynamics, Nature Communications 8, 2017.
Relying only on nonlinear collective dynamics, ARNI reveals the interaction topology of networks without neither assuming specific dynamic models to be known in advance nor assuming the dynamics admits a sparse representation, nor imposing controlled drivings on the network.
In this repository, you will find example codes and functions implemented in Matlab and Python.
We thank Alexander Calderwood (Computational and Systems Biology Group, John Innes Centre, UK) for providing the Python implementations.
@article{Casadiego2017,
author={Casadiego, Jose
and Nitzan, Mor
and Hallerberg, Sarah
and Timme, Marc},
title={Model-free inference of direct network interactions from nonlinear collective dynamics},
journal={Nature Communications},
year={2017},
volume={8},
number={1},
pages={2192},
issn={2041-1723},
doi={10.1038/s41467-017-02288-4},
url={https://doi.org/10.1038/s41467-017-02288-4}
}