Skip to content

BHSAI/BSEP_GCNN_model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Bile salt export pump (BSEP) - graph convolutional neural network model.

Supporting information for paper:

Title: "Using a graph convolutional neural network model to identify bile salt export pump inhibitors."

Authors: AbdulHameed, Mohamed Diwan M.; Liu, Ruifeng; Wallqvist, Anders

Journal: Under Review

Data used for analyses:

  • BSEP data of 925 compounds with SMILES and activity annotation;
  • Multi-task learning input data-1 includes BSEP, hERG, and BBB.
  • Multi-task learning input data-2 includes BSEP, hERG, BBB, PDK-1, and HIVpro.

Multi-task learning input data are provided as one-hot encoded matrix

Scripts used in this work.

  • train_gcnn_5cv_classification.py

    This script trains a 5-fold cross validated graph convolutional neural network model using Chemprop and saves the results.

    The GCNN model is trained on BSEP classification task, where the goal is to predict a binary outcome (Active or Inactive). The training data is provided in a CSV file. The model is trained using cross-validation with 5 folds, and the training process is repeated for 30 epochs. An ensemble of 10 models is trained, and the AUC and PR-AUC are used as evaluation metrics. The results of the model training are saved to output directory (eg. /home/user/out_BSEP_result/).

    Once the command-line arguments are set up, the script uses the Chemprop library to parse the arguments and train the model using the cross_validate() and run_training() functions. The script outputs mean of the evaluation metric(s) for the trained model.

  • Performance_Metrics_Script.R

    This function calculates various performance metrics for binary classification model predictions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •