Maximum Entropy
Hub

The hub of maximum-entropy null models
for network randomization

Click on the name of the code to be directed to the relevant webpage.
Codes are ordered from the most recent to the oldest one.

by Matteo Bruno, Emiliano Marchese and Nicolò Vallarano

Language: python(>=3.5)
Last update: February 2021
Networks: monopartite: undirected, directed, weighted, directed AND weighted;
bipartite undirected
Null models: UBCM, DBCM, BiCM, UECM, DECM, CReM
Pypi: https://pypi.org/project/NEMtropy/
Github: https://github.com/nicoloval/NEMtropy
ReadTheDocs: https://nemtropy.readthedocs.io/en/master/index.html
Paper: Nicolò Vallarano et al. (2021), https://arxiv.org/pdf/2101.12625.pdf
Notes: the bipartite submodule contains also the validated projection described in Fabio Saracco et al. (2017) New J. Phys. 19 053022

by Matteo Bruno

Language: python(>=3.5)
Last update: July 2020
Networks: bipartite undirected
Null models: BiCM
Github: https://github.com/mat701/BiCM
Pypi: https://pypi.org/project/bicm/
ReadTheDocs: https://bipartite-configuration-model.readthedocs.io/
Papers: Nicolò Vallarano et al. (2021), https://arxiv.org/pdf/2101.12625.pdf
Notes: the code can perform the projection from
Fabio Saracco et al. (2017) New J. Phys. 19 053022

by Jeroen van Lidth de Jeude

Language: Python 3.5
Last update: 11th January 2019
Networks: monopartite, directed/undirected, unweighted
Null-model: DBCM, RBCM
Github: https://github.com/jeroenvldj/maximum_entropy_block_models
Paper: Jeroen van Lidth de Jeude et al. (2019) Complexity 2019 5120581

by Mika J. Straka

Language: Python 2
Last update: 24th August 2017
Networks: bipartite, undirected
Null-model: BiCM
Paper: Fabio Saracco et al. (2015) Sci. Rep. 5 10595
Notes: the code can perform the projection from
Fabio Saracco et al. (2017) New J. Phys. 19 053022

by Eli van Es

Language: C++
Last update: July 2014
Networks: monopartite, directed/undirected, weighted/unweighted
Null models: UBCM, UWCM, DBCM, DWCM, RBCM, RWCM, UECM
Paper: Tiziano Squartini et al. (2015) New J. Phys. 17 023052

by Rossana Mastrandrea

Language: MATLAB
Last update: July 2014
Networks: monopartite, directed/undirected, weighted/unweighted
Null models: UBCM, UWCM, DBCM, DWCM, RBCM, RWCM, UECM
Paper: Tiziano Squartini et al. (2015) New J. Phys. 17 023052