|
a |
|
b/README.md |
|
|
1 |
## PERFECTO: Prediction of Extended Response and Growth Functions for Estimating Chemotherapy Outcomes in Breast Cancer |
|
|
2 |
|
|
|
3 |
PERFECTO Codebase: |
|
|
4 |
|
|
|
5 |
datasets - the experimental datasets (csv files) and their source, each in separate directories |
|
|
6 |
models - codebase to run and reproduce the experiments |
|
|
7 |
|
|
|
8 |
Directory structure: |
|
|
9 |
|
|
|
10 |
models/PERFECTO/. |
|
|
11 |
|
|
|
12 |
- create_init_network.m - init PERFECTO network (SOM + HL) |
|
|
13 |
- error_std.m - error std calculation function |
|
|
14 |
- PERFECTO_core.m - main script to run PERFECTO |
|
|
15 |
- model_rmse.m - RMSE calculation function |
|
|
16 |
- model_sse.m - SSE calculation function |
|
|
17 |
- parametrize_learning_law.m - function to parametrize PERFECTO learning |
|
|
18 |
- present_tuning_curves.m - function to visualize PERFECTO SOM tuning curves |
|
|
19 |
- randnum_gen.m - weight initialization function |
|
|
20 |
- tumor_growth_model_fit.m - function implementing ODE models |
|
|
21 |
- tumor_growth_models_eval.m - main evaluation on PERFECTO runtime |
|
|
22 |
- visualize_results.m - visualize PERFECTO output and internals |
|
|
23 |
- visualize_runtime.m - visualize PERFECTO runtime |
|
|
24 |
|
|
|
25 |
|
|
|
26 |
|
|
|
27 |
Usage: |
|
|
28 |
|
|
|
29 |
models/PERFECTO/perfecto_core.m - main function that runs PERFECTO and generates the runtime output file (mat file) |
|
|
30 |
models/PERFECTO/tumor_growth_models_eval.m - evaluation and plotting function reading the PERFECTO runtime output file |