Skip to main content

Infomap network clustering algorithm

Project description

Infomap Software Package

Infomap is a network clustering algorithm based on the Map equation.

For more info, see www.mapequation.org.

For a list of recent changes, see CHANGELOG.md in the source directory.

Getting started

In a terminal with the GNU Compiler Collection installed, just run make in the current directory to compile the code with the included Makefile. Call ./Infomap to run.

Run ./Infomap --help for a list of available options.

Infomap can be used both as a standalone program and as a library. See the examples folder for examples.

Using Pip

Infomap is available on the Python Package Index PyPi. To install, run

pip install infomap

To upgrade, run

pip install --upgrade infomap

When the Python infomap package is installed, a binary called infomap is available on the command line from any directory.

Check the API documentation to get started.

Using Git

To download and compile the newest version from Github, clone the repository by running

git clone git@github.com:mapequation/infomap.git
cd infomap
make

Migrating from v0.x to v1.0

In v1.0 we have moved the old master branch to v0.x. If you have cloned Infomap before v1.0, get the master branch up-to-date by running

git checkout v0.x
git branch -D master
git checkout -b master origin/master

Using NPM

An experimental web worker implementation is available on NPM. To install it, run

npm install @mapequation/infomap

Authors

Daniel Edler, Anton Eriksson, Martin Rosvall

For contact information, see http://www.mapequation.org/about

Terms of use

Infomap is released under a dual licence.

To give everyone maximum freedom to make use of Infomap and derivative works, we make the code open source under the GNU Affero General Public License version 3 or any later version (see LICENSE_AGPLv3.txt.)

For a non-copyleft license, please contact us.

Project details


Release history Release notifications | RSS feed

This version

1.0.5

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

infomap-1.0.5.tar.gz (254.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

infomap-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl (677.8 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file infomap-1.0.5.tar.gz.

File metadata

  • Download URL: infomap-1.0.5.tar.gz
  • Upload date:
  • Size: 254.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0.post20191101 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for infomap-1.0.5.tar.gz
Algorithm Hash digest
SHA256 3b72e838dc9671c8bb2118bf1b015edbdc5490762f7e2f39500ea60152d61b98
MD5 3caeb4cdf91bf47bbeaabfac1052907e
BLAKE2b-256 346bd85950cefb02adbc3edad3ac4866b1bb42ef9eb5cb132053c9196df34c2e

See more details on using hashes here.

File details

Details for the file infomap-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: infomap-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 677.8 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0.post20191101 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for infomap-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9a72296a6b53278e8bed4c9539bf0cd534eae6d85353010bf51060dc1d751eb6
MD5 8ffbca3f3356af41a90f4b9297cb7b8a
BLAKE2b-256 a131229777e3de72a4956fd9283a622cb8abfd001e18e971f01fedce3d96b3d5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page