Skip to content

okayode/ML_PETIL-bladder-cancer-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML-PETIL: Machine Learning Predictor of the Expansion of Tumor Infiltrating Lymphocytes

One major advance for treating solid tumors is the success of adoptive cell therapy (ACT) during which autologous tumor-infiltrating lymphocytes (TILs) are expanded and activated ex vivo and then reinfused into the cancer patient.

ML-PETIL is a tool that can first learn from patient and tumor data already collected in the clinic (local data) which data features are important for predicting TIL expansion, without the need to predefine which data categories to consider. Then, this tool predicts a possible TIL expansion for individual patients (personalized predictions) allowing to determine whether ACTTIL therapy could potentially treat an individual bladder cancer patient.

ML-PETIL needs the following libraries

numpy
sklearn
matplotlib
seaborn
pandas
tensorflow
statsmodels
scipy

Implementing ML-PETIL

ML-PETIL is implemented in the following order:

01_Pearson_Correlation_16F.ipynb
02_Feature_selection.ipynb
03_Spliting_Dataset_7F.ipynb
04_Boxplots.ipynb
05_Optimal_hyp_search.ipynb
06_Performance_Analysis.ipynb

Authors

Kayode Olumoyin kayode.olumoyin@moffitt.org, Katarzyna Rejniak

Source Code

https://github.com/okayode/ML_PETIL-bladder-cancer-project

License

This project is licensed under the GNU General Public License v3.0.

About

ML-PETIL: A machine learning tool to stratify individual patients into Yes-TIL vs. No-TIL classes that define TIL expansion potential.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors