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:
- Basic understanding of Python programming
- Basic understanding of machine learning methods
- 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