{"id":27635750,"url":"https://github.com/harrymvr/absorbing-centrality","last_synced_at":"2025-04-23T20:16:06.306Z","repository":{"id":57407832,"uuid":"41477830","full_name":"harrymvr/absorbing-centrality","owner":"harrymvr","description":"An implementation of the absorbing random-walk centrality","archived":false,"fork":false,"pushed_at":"2016-02-02T02:36:28.000Z","size":596,"stargazers_count":14,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-23T20:15:50.598Z","etag":null,"topics":["data-mining","graph-algorithms","jupyter-notebooks","network-analysis","python","random-walk","research"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/harrymvr.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-27T09:28:33.000Z","updated_at":"2023-11-19T13:44:37.000Z","dependencies_parsed_at":"2022-09-26T16:31:20.908Z","dependency_job_id":null,"html_url":"https://github.com/harrymvr/absorbing-centrality","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harrymvr%2Fabsorbing-centrality","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harrymvr%2Fabsorbing-centrality/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harrymvr%2Fabsorbing-centrality/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harrymvr%2Fabsorbing-centrality/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/harrymvr","download_url":"https://codeload.github.com/harrymvr/absorbing-centrality/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250506143,"owners_count":21441723,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-mining","graph-algorithms","jupyter-notebooks","network-analysis","python","random-walk","research"],"created_at":"2025-04-23T20:16:05.796Z","updated_at":"2025-04-23T20:16:06.287Z","avatar_url":"https://github.com/harrymvr.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"================================\nAbsorbing Random-Walk Centrality\n================================\n\n|docs| |travis| |coveralls|\n    \nThis is an implementation of the *absorbing random-walk centrality* measure for \nnodes in graphs. For the definition of the measure, as well as a study of the\nrelated optimization problem and algorithmic techniques, please see the pre-print\npublication on arXiv_. A short version of this paper will appear in the\n`ICDM 2015`__.\n\n.. _arXiv: http://arxiv.org/abs/1509.02533\n__ http://icdm2015.stonybrook.edu/\n\nTo cite this work, please use\n\n::\n\n   Mavroforakis, Charalampos, Michael Mathioudakis, and Aristides Gionis.\n   \"Absorbing random-walk centrality: Theory and algorithms\"\n   Data Mining (ICDM), 2015 IEEE International Conference on. IEEE, 2015.\n\n\nInstallation\n------------\n\nYou can install the *absorbing_centrality* package by executing the following command in a terminal.\n\n::\n\n   pip install absorbing_centrality\n\nDocumentation\n-------------\n\nFor instructions on how to use the package, consult `its documentation`__.\n\n__ https://absorbing-centrality.readthedocs.org/\n\nExample\n--------\nYou can find an example of how to use this package in `this IPython notebook`__.\n\n__ https://github.com/harrymvr/absorbing-centrality/blob/master/examples/example.ipynb\n\nDevelopment\n-----------\n\nTo run all the tests for the code, you will need tox_ -- check its webpage for instructions on how to install it.\n\n.. _tox: https://testrun.org/tox/latest/\n\nOnce tox_ is installed, use your terminal to enter the directory with the local copy of the code (here it's named '*absorbing-centrality*') and simply type the following command.\n\n::\n\n    absorbing-centrality $ tox\n\nIf everything goes well, you'll receive a congratulatory message. \n\n\nNote that the code is distributed under the Open Source Initiative (ISC) license.\nFor the exact terms of distribution, see the LICENSE_.\n\n.. _LICENSE: ./LICENSE\n\n::\n\n   Copyright (c) 2015, absorbing-centrality contributors,\n   Charalampos Mavroforakis \u003ccmav@bu.edu\u003e,\n   Michael Mathioudakis \u003cmichael.mathioudakis@aalto.fi\u003e,\n   Aristides Gionis \u003caristides.gionis@aalto.fi\u003e\n\n    \n.. |docs| image:: https://readthedocs.org/projects/absorbing-centrality/badge/?version=latest\n    :target: https://absorbing-centrality.readthedocs.org/en/latest/\n    :alt: Documentation Statu\n\n.. |travis| image:: https://travis-ci.org/harrymvr/absorbing-centrality.svg?branch=master\n    :alt: Travis-CI Build Status\n    :target: https://travis-ci.org/harrymvr/absorbing-centrality\n\n.. |requires| image:: https://requires.io/github/harrymvr/absorbing-centrality/requirements.svg?branch=master\n    :alt: Requirements Status\n    :target: https://requires.io/github/harrymvr/absorbing-centrality/requirements/?branch=master\n\n\n.. |coveralls| image:: https://coveralls.io/repos/harrymvr/absorbing-centrality/badge.svg?branch=master\u0026service=github\n    :alt: Coverage Status\n    :target: https://coveralls.io/github/harrymvr/absorbing-centrality?branch=master\n\n\n.. |version| image:: https://img.shields.io/pypi/v/absorbing_centrality.svg?style=flat\n    :alt: PyPI Package latest release\n    :target: https://pypi.python.org/pypi/absorbing_centrality\n\n.. |downloads| image:: https://img.shields.io/pypi/dm/absorbing_centrality.svg?style=flat\n    :alt: PyPI Package monthly downloads\n    :target: https://pypi.python.org/pypi/absorbing_centrality\n\n.. |wheel| image:: https://img.shields.io/pypi/wheel/absorbing_centrality.svg?style=flat\n    :alt: PyPI Wheel\n    :target: https://pypi.python.org/pypi/absorbing_centrality\n\n.. |supported-versions| image:: https://img.shields.io/pypi/pyversions/absorbing_centrality.svg?style=flat\n    :alt: Supported versions\n    :target: https://pypi.python.org/pypi/absorbing_centrality\n\n.. |supported-implementations| image:: https://img.shields.io/pypi/implementation/absorbing_centrality.svg?style=flat\n    :alt: Supported imlementations\n    :target: https://pypi.python.org/pypi/absorbing_centrality\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharrymvr%2Fabsorbing-centrality","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharrymvr%2Fabsorbing-centrality","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharrymvr%2Fabsorbing-centrality/lists"}