|
5 | 5 | addpath(genpath('../../src'));
|
6 | 6 |
|
7 | 7 | loadPrevious = true;
|
8 |
| -savedWorkspace = 'workspaceJuly24'; |
| 8 | +savedWorkspace = 'workspaceOct22_2024'; |
9 | 9 | addpath('tmpPropensityFunctions');
|
10 | 10 |
|
11 |
| -load('workspaceJuly24.mat'); |
| 11 | +load(savedWorkspace); |
12 | 12 |
|
13 | 13 | figNew = figure;
|
14 | 14 |
|
|
168 | 168 | DUSP1parsFIMDesign = ModelGRDusp100nM_FIMDesign.maximizeLikelihood(...
|
169 | 169 | DUSP1parsFIMDesign, fitOptions);
|
170 | 170 | ModelGRDusp100nM_FIMDesign.parameters(1:4,2) = num2cell(DUSP1parsFIMDesign);
|
171 |
| - save('EricModelDusp1_MMDex','GRpars','DUSP1pars','DUSP1parsFIMDesign') |
| 171 | + save('EricModelDusp1_MMDex_PDO','GRpars','DUSP1pars','DUSP1parsFIMDesign') |
172 | 172 | end
|
173 | 173 |
|
174 | 174 | %% STEP XX.D.2. -- Plot fit and predicitons using FIM suggested conditions.
|
|
183 | 183 | ModelPDOIntensEric = ModelPDOIntensEric.loadData('EricData/pdoCalibrationData_EricIntensity_DexSweeps.csv',...
|
184 | 184 | {'rna','Nuc_DUSP1_avg_int_tot'},...
|
185 | 185 | {'Dex_Conc','100'});
|
186 |
| -load('EricModelDusp1_MMDex','DUSP1parsIntensity') |
| 186 | +load('EricModelDusp1_MMDex_PDO','DUSP1parsIntensity') |
187 | 187 |
|
188 | 188 | ModelPDOIntensEric.parameters(1:4,2) = num2cell(DUSP1parsIntensity);
|
189 | 189 |
|
190 | 190 | for i = 1:fitIters
|
191 | 191 | DUSP1parsIntensity = ModelPDOIntensEric.maximizeLikelihood(...
|
192 | 192 | DUSP1parsIntensity, fitOptions);
|
193 | 193 | ModelPDOIntensEric.parameters(1:4,2) = num2cell(DUSP1parsIntensity);
|
194 |
| - save('EricModelDusp1_MMDex','GRpars','DUSP1pars','DUSP1parsFIMDesign','DUSP1parsIntensity','DUSP1parsFIMDesignIntensity') |
| 194 | + save('EricModelDusp1_MMDex_PDO','GRpars','DUSP1pars','DUSP1parsFIMDesign','DUSP1parsIntensity','DUSP1parsFIMDesignIntensity') |
195 | 195 | end
|
196 | 196 | %% STEP XX.D.3.a. -- Plot predictions when fit to distorted data at ALL times.
|
197 | 197 | showCases = [1,1,1,1];
|
|
209 | 209 | % Set fitting routine only to consider the time points selected by the FIM.
|
210 | 210 | ModelPDOIntensEricFIM.fittingOptions.timesToFit = nCellsOpt>0;
|
211 | 211 | % Refit the model, but now with only those time points.
|
212 |
| -load('EricModelDusp1_MMDex','DUSP1parsFIMDesignIntensity') |
| 212 | +load('EricModelDusp1_MMDex_PDO','DUSP1parsFIMDesignIntensity') |
213 | 213 | ModelPDOIntensEricFIM.parameters(1:4,2) = num2cell(DUSP1parsFIMDesignIntensity);
|
214 | 214 |
|
215 | 215 | for i = 1:5
|
216 | 216 | DUSP1parsFIMDesignIntensity = ModelPDOIntensEricFIM.maximizeLikelihood(...
|
217 | 217 | DUSP1parsFIMDesignIntensity, fitOptions);
|
218 | 218 | ModelPDOIntensEricFIM.parameters(1:4,2) = num2cell(DUSP1parsFIMDesignIntensity);
|
219 |
| - save('EricModelDusp1_MMDex','GRpars','DUSP1pars','DUSP1parsFIMDesign','DUSP1parsFIMDesignIntensity') |
| 219 | + save('EricModelDusp1_MMDex_PDO','GRpars','DUSP1pars','DUSP1parsFIMDesign','DUSP1parsFIMDesignIntensity') |
220 | 220 | end
|
221 | 221 | %% STEP XX.D.5.a. -- Plot predictions when fit to distorted data at FIM times.
|
222 | 222 | showCases = [1,1,1,1];
|
|
0 commit comments