Skip to content

molML/14-3-3-bindsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

14-3-3 BindSite

Welcome to the official repository of 14-3-3 BindSite. The following steps will help you reproduce and use our study's results. See our publication for more information on the model.

Tip

You can also use our web application to predict binding sites and conduct a virtual mutation study: https://14-3-3-bindsite.streamlit.app.

Installation

First, download this codebase by the download button (on the top-right corner), or clone the repository with the following command, if you have git installed:

git clone https://github.com/molML/14-3-3-bindsite.git

We'll use conda to create an environment for the codebase. If you haven't used conda before, you can follow the official tutorial.

Afterward, start a terminal in the (root) directory of the codebase and type the following commands:

Important

A GPU is required for replicability.

conda create --name bindsite python==3.9.16
conda activate bindsite 
conda install --file requirements.txt -c conda-forge  

Folder Structure

  • data/: Contains dataset splits and the external evaluation dataset used in the study.
  • examples/: Contains example scripts to load and evaluate models, as well as tuning hyper-parameters.
  • library/: Contains the codebase. Encoding functions, model implementations, and utility functions are available here.
  • models/: Contains the trained model weights.
  • results/: Contains the output of the hyperparameter tuning, model scores, and permutation analysis.
  • reproducibility/: Contains scripts to reproduce the stages of our study.

Examples

3 examples are available in the examples folder. You can test encodings and model architectures used in the study.

The configurations used in the study are available under reproducibility/ folder for these scripts.

Closing Remarks

Thanks for visiting our repository! If you have any questions, please don't hesitate to open an issue. We'll be happy to help!

If you use this codebase in your research, please consider citing our paper:

@article{vanWeesep2025identifying,
  title={Identifying 14-3-3 interactome binding sites with deep learning},
  author={van Weesep, Laura and {\"O}z{\c{c}}elik, R{\i}za and Pennings, Marloes and Criscuolo, Emanuele and Ottmann, Christian and Brunsveld, Luc and Grisoni, Francesca},
  year={2025},
  journal={ChemRxiv},
  doi={10.26434/chemrxiv-2025-18tn6}
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages