Skip to content

jdurago/drug_prediction_gnn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Drug Prediction

Implementation of graph neural networks for the HIV MoleculeNet dataset. This package is meant to be run as an AWS Sagemaker training job. For converting the trained model to a Sagemaker endpoint refer to this repo here

Main Idea

Convert a set of compounds which are encoded as SMILES strings to a graph and feature matrix and use a graph-neural-net to classify drug effectiveness. This training pipeline is implemented with AWS Sagemaker which pulls the training data from an S3 bucket and the subsequently trained model is then stored into a separate S3 bucket.

alt text

Presentation Slides

Further details regarding the motivation, methods and results of implementing this idea can be found in my presentation here

Build Model and Train

Sagemaker training jobs utilize docker containers stored in AWS Elastic Container Registry to execute. Code for running a local and container based training jobs can be found in the run_container.ipynb notebook

About

Graph Neural Network implementations for chemical compound classification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors