jajupmochi/graphkit-learn

A python package for graph kernels, graph edit distances, and graph pre-image problem.

53
/ 100
Established

This package helps scientists and researchers analyze and compare complex molecular structures or social networks. It takes data representing graphs (like chemical compounds or social connections) and calculates how similar or different they are, providing insights for tasks like drug discovery or anomaly detection. It's designed for anyone working with interconnected data who needs to quantify structural relationships.

128 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to precisely measure the similarity or difference between various graph structures, such as comparing protein structures or analyzing network topologies.

Not ideal if your primary goal is simple graph visualization or basic graph traversal, rather than advanced structural comparison.

cheminformatics bioinformatics social-network-analysis materials-science pattern-recognition
Stale 6m
Maintenance 2 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 16 / 25

How are scores calculated?

Stars

128

Forks

18

Language

Jupyter Notebook

License

GPL-3.0

Last pushed

Jun 07, 2025

Commits (30d)

0

Dependencies

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/jajupmochi/graphkit-learn"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.