Skip to main content

A module calculating quantities related to a network metric known as trophic coherence but now generalised to all networks, see Moutsinas, G., Shuaib, C., Guo, W., & Jarvis, S. (2019). Graph hierarchy and spread of infections. arXiv preprint arXiv:1908.04358 for more details.

Project description

GraphHierarchy is a python package that calculates the hierarchical level of nodes in a network, the associated hierarchical differences for the edges and the hierarchical coherence of the network. Hierarchical analysis is the mathematical generalisation of the trophic analysis of networks. Trophic levels and hence trophic coherence can be defined only on networks with well defined sources, known as basal nodes. Trophic coherence, a measure of a network’s hierarchical organisation, has been shown to be linked to a network’s structural and dynamical properties. Thus trophic analysis of networks had been restricted to the ecological domain, until now. Graph Hierarchy is a python package that implements this mathematical generalisation that allows for analysis of all network structures via the trophic approach.

See Moutsinas, G., Shuaib, C., Guo, W., & Jarvis, S. (2019). Graph hierarchy and spread of infections. arXiv preprint arXiv:1908.04358 for more details.

Project details


Download files

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

Source Distribution

GraphHierarchy-1.7.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

GraphHierarchy-1.7-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file GraphHierarchy-1.7.tar.gz.

File metadata

  • Download URL: GraphHierarchy-1.7.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.6.1 requests/2.24.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.8

File hashes

Hashes for GraphHierarchy-1.7.tar.gz
Algorithm Hash digest
SHA256 9d9d6414f7e7beb8bdebedb2f95587b1f5474cefc817c7059be83721ab9ce890
MD5 fb97317b3d6786fbbe5e69e276403819
BLAKE2b-256 16f61516e89234e28747457c9c75cf08bb535b8e6c4f6dd3d49f4ff523d33e56

See more details on using hashes here.

File details

Details for the file GraphHierarchy-1.7-py3-none-any.whl.

File metadata

  • Download URL: GraphHierarchy-1.7-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.6.1 requests/2.24.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.8

File hashes

Hashes for GraphHierarchy-1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 1b72d653b36a773a70912960d07caa1a3275649ca7dfd76212099d96fb4227c7
MD5 aed6f7231e8ec4bde0a76415c17831fe
BLAKE2b-256 7727f18c495decc71e42c1d5b70bcc4ab228e360048231f5fd88a64acb0f2643

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