MapEquation
  • apps
  • code
  • publications
  • about

Simplify and highlight important structures in complex networks

Reveal structural change in complex networks

Explore the mechanics of the map equation

Multilevel community detection with Infomap

Interactive mapping of biogeographical regions with Infomap Bioregions

‹ ›

Apps »

Code »

from infomap import Infomap
im = Infomap()
im.read_file("ninetriangles.net")
im.add_link(1, 10)
im.run("--two-level --num-trials 5")
print(im.codelength)
for node in im.tree:
  if node.is_leaf:
    print(node.node_id, node.module_id)
              

Publications »

Maps of information flow reveal community structure in complex networks Martin Rosvall and Carl T. Bergstrom PNAS 105, 1118 (2008). [arXiv:0707.0609]

To comprehend the multipartite organization of large-scale biological and social systems, we introduce a new information-theoretic approach to reveal community structure in weighted and directed networks. The method decomposes a network into modules by optimally compressing a description of information flows on the network. The result is a map that both simplifies and highlights the regularities in the structure and their relationships to each other. We illustrate the method by making a map of scientific communication as captured in the citation patterns of more than 6000 journals. We discover a multicentric organization with fields that vary dramatically in size and degree of integration into the network of science. Along the backbone of the network — which includes physics, chemistry, molecular biology, and medicine — information flows bidirectionally, but the map reveals a directional pattern of citation from the applied fields to the basic sciences.

    News

  • Jan 29, 2022 Preprint Map Equation Centrality: A Community-Aware Centrality Score Based on the Map Equation arXiv:2201.12590
  • Dec 10, 2021 Research paper Mapping flows on weighted and directed networks with incomplete observations J. Comp. Net. 9, 6 (2021)
  • Nov 9, 2021 Preprint Metadata-informed community detection with lazy encoding using absorbing random walks arXiv:2111.05158
  • Oct 14, 2021 Release Infomap binaries Infomap binaries are now available for Windows, MacOS, and Linux. We also build binary wheels for Windows and macOS.
  • Oct 4, 2021 Release Infomap v1.7 Updated Python API, documentation, and bug fixes (changelog)
  • Sep 22, 2021 Release Infomap v1.5 Updated Python API, bug fixes, CSV and JSON output (changelog)
  • Jun 11, 2021 Research Paper How choosing random-walk model and network representation matters for flow-based community detection in hypergraphs Comm. Phys. 4, 133 (2021)
  • May 11, 2021 Preprint Flow-based community detection in hypergraphs arXiv:2105.04389
  • Nov 11, 2020 Research paper Mapping flows on bipartite networks Phys. Rev. E 102, 052305 (2020)
  • Sep 16, 2020 Release Infomap on Docker Hub Run Infomap on any operating system with Docker
  • July 6, 2020 Research paper Mapping flows on sparse networks with missing links Phys. Rev. E 102, 012302 (2020)
  • Feb 28, 2020 Release Infomap v1.0 new Python API, web worker, semantic versioning and more (readme, changelog, issues)
  • May 29, 2019 Research paper Exploring the solution landscape enables more reliable network community detection Phys. Rev. E 100, 052308 (2019)
  • May 27, 2019 Infomap tool Infomap Online Network community detection using the Map Equation framework with a graphical user interface
  • May 2, 2019 Mapping tool Multi-level Alluvial Generator interactive mapping of change in hierarchical networks
  • Nov 22, 2017 Research paper Mapping intermittent communities efficiently reveal intermittent communities in temporal networks Phys. Rev. E 97, 062312 (2018)
  • Sep 30, 2017 Research paper Mapping higher-order network flows in memory and multilayer networks with Infomap Algorithms 10, 112 (2017)
  • April 11, 2017 Source code Infomap on Windows run Infomap in bash on ubuntu on Windows
  • July 4, 2016 Preprint Maps of sparse Markov chains efficiently reveal community structure in network flows with memory arXiv:1606.08328
  • December 5, 2015 Mapping tool Infomap Bioregions interactive mapping of biogeographical regions from species distributions
  • September 5, 2015 Source code GossipMap a distributed implementation of infomap by Seung-Hee Bae and Bill Howe
  • August 13, 2015 Interactive storyboard Multilevel network sampling infer network modes from multiple samples
  • August 13, 2015 Interactive storyboard Higher-order Markov models identify flows on memory and multilayer networks
  • July 23, 2015 Source code Infomap updates to memory and multilayer algorithms
  • April 1, 2015 Source code Infomap with other languages use Infomap as a library wity Python, iGraph, or R
  • March 6, 2015 Research paper Identifying modular flows on multilayer networks reveals highly overlapping organization in interconnected systems Phys Rev X 5, 011027 (2015)

Back to top

© 2020 mapequation.org - Terms