An open API service indexing awesome lists of open source software.

https://github.com/m4marvin/plb_jnu

Deep Learning Framework for Protein-Ligand Binding Affinity Prediction
https://github.com/m4marvin/plb_jnu

bioinformatics biology chemistry com computational-biology deep-learning ligand protein python pytorch

Last synced: 3 months ago
JSON representation

Deep Learning Framework for Protein-Ligand Binding Affinity Prediction

Awesome Lists containing this project

README

          

# Deep Learning Framework for Protein-Ligand Binding Affinity Prediction

## Overview

This research project implements a novel deep learning architecture combining 3D Convolutional Neural Networks (CNNs) and Graph Convolutional Networks (GCN) to predict protein-ligand binding affinities. The model processes structural and chemical information through parallel networks before combining outputs for final prediction.

## Architecture

- Dual 3D-CNN branches processing voxelized molecular representations (48×48×48×19)
- Graph Convolutional Network (GCN) for molecular topology
- Multi-Layer Perceptron (MLP) for final affinity prediction

## Dataset

- Based on the PDBbind dataset
- Preprocessed molecular structures with computed charges (MOL2 format)
- Voxelized representations for CNN input

## Requirements

```python
torch>=1.9.0
numpy
pandas
h5py
biopandas
```

## Project Structure

``` bash
├── LICENSE
├── README.md
├── data
│   ├── pdb_bind
│   │   ├── refined-set # Refined Set Data
│   │   └── v2020-other-PL # General Set
│   └── sample_data
├── notebooks
└── src
├── models
├── preprocessing
└── training
```

## Setup

- to be added.

## Usage

- to ber added.

## License

MIT

## Contact

[Your Name]
[Your Institution]
[Your Email]