Skip to content

Commit 0cd96fb

Browse files
committed
ml_assisted_library_transform implementation (work in progress)
1 parent 427c7cb commit 0cd96fb

19 files changed

Lines changed: 1326 additions & 4032 deletions
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
identifier: 2025-04-10_batch_model_v2_product_run1
2+
optimization_settings:
3+
model_filepath: models/bioprocess_models/batch_model_v2.xml
4+
target: product
5+
n_cycles: 5
6+
noise_percentage: 0.1
7+
noise_type: heteroscedastic
8+
t_start: 0
9+
t_end: 50
10+
num_tpoints: 200
11+
parameters_perturbation_values:
12+
vmax_v6:
13+
- 1
14+
- 2
15+
vmax_v7:
16+
- 1
17+
- 2
18+
vmax_v4:
19+
- 1
20+
- 2
21+
vmax_v3:
22+
- 1
23+
- 2
24+
vmax_v10:
25+
- 1
26+
- 2
27+
vmax_v11:
28+
- 1
29+
- 2
30+
vmax_v12:
31+
- 1
32+
- 2
33+
cycles:
34+
cycle_0:
35+
design_build_test:
36+
cycle_status: 0
37+
n_strains: 10
38+
n_engineered_positions: 4
39+
design_method: library_transform
40+
design_method_hyperparams: &id001
41+
n_screened_strains: 60
42+
sequencing_selection_method: best_sampling
43+
noise_percentage: 0.1
44+
noise_type: heteroscedastic
45+
learn_recommend:
46+
recommender_method: greedy_baseline
47+
recommender_method_hyperparams: null
48+
cycle_1:
49+
design_build_test:
50+
cycle_status: 1
51+
n_strains: 10
52+
n_engineered_positions: 4
53+
design_method: library_transform
54+
design_method_hyperparams: *id001
55+
noise_percentage: 0.1
56+
noise_type: heteroscedastic
57+
learn_recommend:
58+
recommender_method: greedy_baseline
59+
recommender_method_hyperparams: null
60+
cycle_2:
61+
design_build_test:
62+
cycle_status: 2
63+
n_strains: 10
64+
n_engineered_positions: 4
65+
design_method: library_transform
66+
design_method_hyperparams: *id001
67+
noise_percentage: 0.1
68+
noise_type: heteroscedastic
69+
learn_recommend:
70+
recommender_method: greedy_baseline
71+
recommender_method_hyperparams: null
72+
cycle_3:
73+
design_build_test:
74+
cycle_status: 3
75+
n_strains: 10
76+
n_engineered_positions: 4
77+
design_method: library_transform
78+
design_method_hyperparams: *id001
79+
noise_percentage: 0.1
80+
noise_type: heteroscedastic
81+
learn_recommend:
82+
recommender_method: greedy_baseline
83+
recommender_method_hyperparams: null
84+
cycle_4:
85+
design_build_test:
86+
cycle_status: 4
87+
n_strains: 10
88+
n_engineered_positions: 4
89+
design_method: library_transform
90+
design_method_hyperparams: *id001
91+
noise_percentage: 0.1
92+
noise_type: heteroscedastic
93+
learn_recommend:
94+
recommender_method: greedy_baseline
95+
recommender_method_hyperparams: null

data/config_best_sampling.yml renamed to data/config_files/config_best_sampling.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ cycles:
4444
cycle_status: 1
4545
n_strains: 10
4646
n_engineered_positions: 2
47-
design_method: library_transform
47+
design_method: ml_assisted_library_transform
4848
design_method_hyperparams: *id001
4949
noise_percentage: 0.1
5050
noise_type: heteroscedastic
File renamed without changes.

models/bioprocess_models/batch_model_v2.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,13 +188,13 @@
188188
</reaction>
189189
<reaction id="v_maintenance" reversible="false">
190190
<listOfReactants>
191-
<speciesReference species="c_A" stoichiometry="0.166666666666667"/>
192191
<speciesReference species="c_atp" stoichiometry="1"/>
193192
</listOfReactants>
194193
<listOfProducts>
195194
<speciesReference species="co2" stoichiometry="1"/>
196195
</listOfProducts>
197196
<listOfModifiers>
197+
<modifierSpeciesReference species="c_A"/>
198198
<modifierSpeciesReference species="c_biomass"/>
199199
</listOfModifiers>
200200
<kineticLaw>

0 commit comments

Comments
 (0)