graphein and dgl

Graphein is a specialized protein structure featurization tool that can output graph representations compatible with DGL, making them complements rather than competitors—you'd use Graphein to prepare biological data and DGL to train neural networks on the resulting graphs.

graphein
70
Verified
dgl
66
Established
Maintenance 13/25
Adoption 11/25
Maturity 25/25
Community 21/25
Maintenance 2/25
Adoption 14/25
Maturity 25/25
Community 25/25
Stars: 1,165
Forks: 140
Downloads:
Commits (30d): 1
Language: Jupyter Notebook
License: MIT
Stars: 14,245
Forks: 3,058
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
Stale 6m

About graphein

a-r-j/graphein

Protein Graph Library

This project helps computational biologists and biochemists analyze the intricate structures of proteins and RNA. It takes protein data from sources like the PDB or AlphaFold2 predictions, or RNA from dotbracket notation, and converts them into structured graph representations. These graphs can then be used to study interactions, predict functions, or explore structural properties.

structural biology bioinformatics protein analysis RNA structure molecular modeling

About dgl

dmlc/dgl

Python package built to ease deep learning on graph, on top of existing DL frameworks.

Deep Graph Library (DGL) helps researchers and practitioners apply deep learning to data structured as graphs. It takes graph data, which can represent anything from social networks to molecular structures, and helps you build machine learning models to make predictions or find patterns within them. This is for anyone working with interconnected data who wants to leverage advanced AI techniques.

graph-analytics network-science bioinformatics social-network-analysis recommender-systems

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work