Link Search Menu Expand Document

Finding effective drugs for cancer patients

This tutorial presents basic steps to apply machine learning techniques to anti-cancer drug response prediction.


BE AWARE! This material is under construction and hasn’t been completed yet.

Getting started

In order to follow the instructions presented here, you need the following skills:

  1. Basic understanding of Python programming
  2. Basic understanding of machine learning methods
  3. Basic understanding of molecular biology

For a general introduction to the drug response prediction, please refer to Awesome Drug Response Prediction.

Development environment

All python codes were tested under the following environment on Windows 11. If any of this software was not installed on your computer, install them first before trying the code presented in this tutorial.

  • Python 3.9.12
  • Anaconda 4.13.0
  • scikit-learn 1.0.2

How to check the version of these packages?

Open Anaconda Prompt(anaconda3) window, then type the following command to check the version of each element.

>python -V
Python 3.9.12
>conda -V
conda 4.13.0
>python -c "import sklearn;print(sklearn.__version__)"
1.0.2