DeepRank GNN

DeepRank-GNN is the graph neural network of our DeepRank package. DeepRank GNN allows to train graph neural networks to classify protein-protein interface

89
mentions
2
contributors
Get started
archived repository493 commitsLast commit ≈ 9 months ago117 stars32 forks

Cite this software

What DeepRank GNN can do for you

  • Creates graphs on protein-protein interface
  • Train graph neural network on protein-protein interface

Gaining structural insights into the protein-protein interactome is essential to understand biological phenomena and extract knowledge for rational drug design or protein engineering. We have previously developed DeepRank, a deep-learning framework to facilitate pattern learning from protein-protein interfaces using Convolutional Neural Network (CNN) approaches. However, CNN is not rotation invariant and data augmentation is required to desensitize the network to the input data orientation which dramatically impairs the computation performance. Representing protein-protein complexes as atomic- or residue-scale rotation invariant graphs instead enables using graph neural networks (GNN) approaches, bypassing those limitations.

We have developed DeepRank-GNN, a framework that converts protein-protein interfaces from PDB 3D coordinates files into graphs that are further provided to a pre-defined or user-defined GNN architecture to learn problem-specific interaction patterns. DeepRank-GNN is designed to be highly modularizable, easily customized, and is wrapped into a user-friendly python3 package. Here, we showcase DeepRank-GNN’s performance for scoring docking models using a dedicated graph interaction neural network (GINet). We show that this graph-based model performs better than DeepRank, DOVE and HADDOCK scores and competes with iScore on the CAPRI score set. We show a significant gain in speed and storage requirement using DeepRank-GNN as compared to DeepRank.

https://www.biorxiv.org/content/10.1101/2021.12.08.471762v1

Keywords
Programming language
  • Python 100%
License
</>Source code

Participating organisations

Natural Sciences & Engineering
Natural Sciences & Engineering
Life Sciences
Life Sciences
Utrecht University
Netherlands eScience Center

Reference papers

Mentions

Flavour your linked data with garlic

Author(s): Carlos Martinez-Ortiz
Published in 2018

Contributors

Related projects

3D-Vac

Personalized cancer vaccine design through 3D modelling boosted geometric learning

Updated 8 months ago
In progress

DeepRank

Scoring 3D protein-protein interaction models using deep learning

Updated 21 months ago
Finished

Related software

DeepRank

DE

Deep learning framework for data mining protein-protein interactions using CNN

Updated 13 months ago
84 8

iScore

IS

A framework and predictor based on support vector machine and random walk graph kernel for scoring protein-protein interfaces.

Updated 13 months ago
77 4

pdb2sql

PD

Fast and versatile Python package that leverages SQL queries to parse, manipulate and process biomolecular structure files. The structure files should be in the PDB format and are available on www.rcsb.org.

Updated 29 months ago
8 2