jajupmochi/graphkit-learn
A python package for graph kernels, graph edit distances, and graph pre-image problem.
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.
Stars
128
Forks
18
Language
Jupyter Notebook
License
GPL-3.0
Category
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.
Related frameworks
lmcinnes/umap
Uniform Manifold Approximation and Projection
pyRiemann/pyRiemann
Machine learning for multivariate data through the Riemannian geometry of positive definite...
geomstats/geomstats
Computations and statistics on manifolds with geometric structures.
higra/Higra
Hierarchical Graph Analysis
pavlin-policar/openTSNE
Extensible, parallel implementations of t-SNE