Skip to content

MKLab-ITI/pygrank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b948908 Β· Jan 13, 2025
Jun 8, 2024
Jan 13, 2025
Jun 13, 2024
Jun 13, 2024
Jun 13, 2024
Jun 8, 2024
Jun 5, 2024
Jun 8, 2024
Sep 25, 2019
Jun 11, 2024
Jun 11, 2024
Jan 13, 2025
Jun 13, 2024
Sep 28, 2022
Jun 5, 2024
Jan 13, 2025

Repository files navigation

pygrank

Fast node ranking algorithms on large graphs.

Author: Emmanouil (Manios) Krasanakis
License: Apache 2.0

build coverage Downloads

πŸ› οΈ Installation

This library requires Python 3.9 or later. Get the latest version per:

pip install --upgrade pygrank

Also install any of these optional dependencies to use the respective backend: tensorflow,pytorch,torch_sparse,matvec

πŸ”— Documentation

https://pygrank.readthedocs.io

🧠 Overview

pygrank is a collection of node ranking algorithms and practices that support real-world conditions, such as large graphs and heterogeneous preprocessing and postprocessing requirements. Thus, it provides ready-to-use tools that simplify the deployment of theoretical advancements and testing of new algorithms.

πŸ‘ Contributing

Feel free to contribute in any way, for example through the issue tracker or by participating in discussions. Please check out the contribution guidelines to bring modifications to the code base. If so, make sure to follow the pull checklist described in the guidelines.

πŸ““ Citation

If pygrank has been useful in your research and you would like to cite it in a scientific publication, please refer to the following paper:

@article{krasanakis2022pygrank,
  author       = {Emmanouil Krasanakis, Symeon Papadopoulos, Ioannis Kompatsiaris, Andreas Symeonidis},
  title        = {pygrank: A Python Package for Graph Node Ranking},
  journal      = {SoftwareX},
  year         = 2022,
  month        = oct,
  doi          = {10.1016/j.softx.2022.101227},
  url          = {https://doi.org/10.1016/j.softx.2022.101227}
}

To publish research that makes use of provided implementations, please cite their relevant publications.