Skip to content

Graph Attention Site Prediction (GrASP): Identifying Druggable Binding Sites Using Graph Neural Networks with Attention

License

Notifications You must be signed in to change notification settings

tiwarylab/GrASP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6748596 · Mar 25, 2025
Jun 23, 2022
Jun 23, 2022
Aug 4, 2023
Aug 4, 2023
Mar 13, 2023
Aug 29, 2022
Jul 26, 2023
Aug 4, 2023
Jul 27, 2023
Mar 25, 2025
May 15, 2024
Oct 21, 2024
Jul 27, 2023
May 26, 2023
Jun 23, 2022
Jun 23, 2022
Nov 17, 2021
Aug 2, 2023
Jul 27, 2023
Jul 19, 2022
Jul 25, 2023
Jul 26, 2023
Aug 3, 2023
Sep 8, 2022
Sep 8, 2022
Nov 17, 2021
Jul 26, 2023
Jul 25, 2023
Jul 24, 2023
Jul 24, 2023
Jul 27, 2023

Repository files navigation

Graph Attention Site Prediction (GrASP)

Preprint

https://biorxiv.org/content/10.1101/2023.07.25.550565v1

Colab

Fetch a PDB file and try GrASP on it in our Colab demo.

Open in Collab

Download Datasets

Coming soon!

How to Run

Currently, only production mode on a pre-trained model is supported until datasets are online.

  • Build the conda environment by running
mamba create -n grasp python==3.7.10

mamba install conda-forge::cython
mamba install conda-forge::openbabel=2.4.1
mamba install conda-forge::rdkit
mamba install conda-forge::mdtraj
mamba install conda-forge::mdanalysis

pip install networkx==2.5 ```

* Move protein structures to `./benchmark_data_dir/production/unprocessed_inputs/`. Heteroatoms do not need to be removed, they will be cleaned during parsing.
* Load `ob` and parse the structures into graphs.

python3 parse_files.py production

* Run GrASP over the protein graphs.

python3 infer_test_set.py

* Paint structures with GrASP predictions in the b-factor column.

conda deactivate; conda activate ob python3 color_pdb.py

## Supported Formats
PDB and mol2 formats are supported and validated. Other formats supported by both MDAnalysis and OpenBabel 2.4.1 may be working but have not been tested.

About

Graph Attention Site Prediction (GrASP): Identifying Druggable Binding Sites Using Graph Neural Networks with Attention

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published