MLPA (Machine Learning for Precision Oncology) is a project aimed at developing a digital twin of cancer by integrating multiscale, spatial transcriptomic, and temporal data. This repository includes MATLAB scripts and data files designed to model cancer progression and response to treatments.
-
Scripts:
camodel.m
: Main model script for cancer simulation.contour.m
: Generates contour plots for data visualization.drug.m
: Models drug interactions and effects on cancer cells.errorfinder.m
: Identifies and corrects errors in the dataset.- Additional scripts for data processing and analysis.
-
Data:
pathways.csv
: Contains pathway information for analysis.tumor_analysis_results.csv
: Results from tumor analysis.
-
Prerequisites:
- MATLAB (version XYZ or later)
-
Installation:
- Clone this repository:
git clone https://github.com/jamesgu888/MLPA.git
- Add the repository to your MATLAB path:
addpath('path/to/MLPA');
- Clone this repository:
-
Usage:
- Run the main model script:
camodel
- Generate visualizations:
contour
- Run the main model script:
Contributions are welcome! Please fork this repository and submit pull requests.
For questions or support, please open an issue or contact the project maintainers at [jamesguru77@gmail.com] or [jakechen@uab.edu].