Skip to main content

ringity package

Project description

DOI license version

ringity is a Python package to analyze networks in their global ring structure.

Notes

This package is still under construction.

Simple example

Calculate ring score as described in [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.ring_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 inputs, suggestions and changes are more than welcome!

License

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

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

How to cite

If you want to cite this package, please use the DOI: 10.5281/ZENODO.4908927

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.2a2.tar.gz (31.7 kB view details)

Uploaded Source

Built Distribution

ringity-0.2a2-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

Details for the file ringity-0.2a2.tar.gz.

File metadata

  • Download URL: ringity-0.2a2.tar.gz
  • Upload date:
  • Size: 31.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5

File hashes

Hashes for ringity-0.2a2.tar.gz
Algorithm Hash digest
SHA256 447284dc10a903d82750c545835c22f0d26893c9a1562c9b642d2416d0663634
MD5 a5220b8e65c20fb8dfeb04067470b39b
BLAKE2b-256 87f47345bf2997186a7b49a8a49f7051361b4072197673f40b8db560401ef731

See more details on using hashes here.

File details

Details for the file ringity-0.2a2-py3-none-any.whl.

File metadata

  • Download URL: ringity-0.2a2-py3-none-any.whl
  • Upload date:
  • Size: 39.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5

File hashes

Hashes for ringity-0.2a2-py3-none-any.whl
Algorithm Hash digest
SHA256 d2d12efea5a4be9ff72780b5d74f0cc05e9461ad0d582341022c22450118296d
MD5 0475272fc3d63b5c5bd0686a67bed51f
BLAKE2b-256 109d31cb4a73c5849645b927463e3eb316d6473c90f4fca7c79664c7879693d8

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