Here includes the code and data used for comparing several published machine learning (especially deep learning) models for predicting anti-cancer drug synergy.
You can download the data we used for comparison from here data. Please Download the datasets and put the data folder in the same path as the code folder.
Models are implemented using Python 3.6, and requires following packages:
- Numpy
- Pandas
- tqdm
- bisect
- scikit-learn
- tensorflow
- keras
Step 1: decompress data files
unzip data.zip
Step 2: run different models
cd code
python main.py deepsynergy_preuer_2018
note: 'deepsynergy_preuer_2018' is one of the models we implemented. You can run other models by replacing 'deepsynergy_preuer_2018' with other names listed incode/method_config.py
.