Skip to content

syao13/insight_project

Repository files navigation

The Insight Project

Description

My Insight project for training and testing machine learning models for Precision Chemotherapy Recommender. The code for the web app is in the dash folder, and is also available at github.com/syao13/precisionChemoDash.git

Dependencies

Data used for this project can be downloaded from the Genomics of Drug Sensitivity in Cancer Project (link):

wget "ftp://ftp.sanger.ac.uk/pub4/cancerrxgene/releases/release-7.0/sanger1018_brainarray_ensemblgene_rma.txt.gz"
wget "ftp://ftp.sanger.ac.uk/pub4/cancerrxgene/releases/release-7.0/Cell_Lines_Details.xlsx"
wget "ftp://ftp.sanger.ac.uk/pub4/cancerrxgene/releases/release-7.0/v17.3_fitted_dose_response.xlsx"

This project depends the following Python libraries:

To install dependencies manually:

pip3 install pandas
pip3 install numpy
pip3 install scipy
pip3 install jsonpickle
pip3 install sklearn
pip3 install multiprocessing
pip3 install matplotlib
pip3 install seaborn

Usage

'eda.ipynb' contains code for exploratory data analysis.

To train and test different model parameters:

python3 train_models.py trained_models.txt

To build models with the proper parameters:

python3 build_models.py built_models.txt

About

Repo for my Insight Project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published