Skip to main content

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.

Metadata

Release files for pygrank 0.2.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for pygrank 0.2.14
File Interpreter ABI Platform
pygrank-0.2.14-py3-none-any.whl Python 3 none any Details

Release files / pygrank-0.2.14-py3-none-any.whl

Download URL pygrank-0.2.14-py3-none-any.whl
Size 345.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
df69bd61aebbb4572ce629a66555163cfce7dc1512311f45773afd254e67d9d7
BLAKE2b-256 checksum
How to use checksums
625d90c709622e4ffd89fe134d6fa30e223d61d85ef79903a74d2c7513fb851e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.4

Release history Release notifications | RSS feed

This release

0.2.14 This release

1 release file

0.2.13

1 release file

0.2.12

1 release file

0.2.11

1 release file

0.2.10

1 release file

0.2.9

1 release file

0.2.8.4

1 release file

0.2.8.3

1 release file

0.2.8.2

1 release file

0.2.8.1

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.1.17

1 release file

0.1.16

1 release file

0.1.15

1 release file

0.1.14

1 release file

0.1.13

1 release file

0.1.12

1 release file

0.1.11

1 release file

0.1.10

1 release file

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.5

1 release file

0.1.4

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page