Skip to main content

ringity package

Project description

ringity is a Python package for the analysis of complex networks with respect to their global ring structur.

Notes

This package is still under construction.

Simple example

Calculate ring score as described in “The Emergence of Ring Structures in Biological Networks” [1]:

>>> import ringity as rng
>>> import networkx as nx
>>> G = nx.Graph()
>>> G.add_edges_from([(i%100,(i+1)%100) for i in range(100)])
>>> dgm = rng.diagram(G)
>>> dgm.score
1

[1]: Paper not available yet.

Install

Install the latest version of ringity:

$ pip install ringity

Bugs

Please report any bugs that you find here. Or, even better, fork the repository on GitHub and create a pull request. All input and changes are very welcome!

License

Released under the MIT License (see LICENSE.txt):

Copyright (c) 2019 Markus K. Youssef <mk.youssef@hotmail.com>

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

ringity-0.0a5.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

ringity-0.0a5-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

Details for the file ringity-0.0a5.tar.gz.

File metadata

  • Download URL: ringity-0.0a5.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for ringity-0.0a5.tar.gz
Algorithm Hash digest
SHA256 2db1fae6fa88946f08f95d2f71c312166855df191d394723937a7202b75dc489
MD5 764045cb43d8aa5240dedd94edbe6a0b
BLAKE2b-256 22a306a7e74f3fe698a2a6bdc0085ed46e929150b9460af4b64d8ec14596d0ae

See more details on using hashes here.

File details

Details for the file ringity-0.0a5-py3-none-any.whl.

File metadata

  • Download URL: ringity-0.0a5-py3-none-any.whl
  • Upload date:
  • Size: 12.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for ringity-0.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 e65d0e345092aafc67fe8f48245aedbe2420433cdf0cb6f210515bc96b73ab6a
MD5 01790b53d359002a3983481e9b5ad9ae
BLAKE2b-256 4bf70cd24263286d146787a45b4aba5cb3b18795261985f0596424b55d530a1c

See more details on using hashes here.

Supported by

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