Skip to content

Commit 3de92ef

Browse files
committed
free_par
1 parent f6a593e commit 3de92ef

File tree

12 files changed

+16
-16
lines changed

12 files changed

+16
-16
lines changed

doc/example/amici.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@
324324
"source": [
325325
"model = model_module.get_model()\n",
326326
"\n",
327-
"print(\"Model parameters:\", list(model.get_parameter_ids()))\n",
327+
"print(\"Model parameters:\", list(model.get_free_parameter_ids()))\n",
328328
"print(\"Model outputs: \", list(model.get_observable_ids()))\n",
329329
"print(\"Model states: \", list(model.get_state_ids()))"
330330
],
@@ -482,7 +482,7 @@
482482
"\n",
483483
"# set parameters to optimal values found in the benchmark collection\n",
484484
"model.set_parameter_scale(amici.ParameterScaling.log10)\n",
485-
"model.set_parameters(benchmark_parameters)\n",
485+
"model.set_free_parameters(benchmark_parameters)\n",
486486
"\n",
487487
"# Create solver instance\n",
488488
"solver = model.create_solver()\n",

doc/example/conversion_reaction.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
"model.require_sensitivities_for_all_parameters()\n",
113113
"model.set_timepoints(np.linspace(0, 10, 11))\n",
114114
"model.set_parameter_scale(amici.ParameterScaling.log10)\n",
115-
"model.set_parameters([-0.3, -0.7])\n",
115+
"model.set_free_parameters([-0.3, -0.7])\n",
116116
"solver = model.create_solver()\n",
117117
"solver.set_sensitivity_method(amici.SensitivityMethod.forward)\n",
118118
"solver.set_sensitivity_order(amici.SensitivityOrder.first)\n",

doc/example/petab_import.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
"model = factory.create_model(verbose=False)\n",
121121
"\n",
122122
"# some model properties\n",
123-
"print(\"Model parameters:\", list(model.get_parameter_ids()), \"\\n\")\n",
123+
"print(\"Model parameters:\", list(model.get_free_parameter_ids()), \"\\n\")\n",
124124
"print(\"Model const parameters:\", list(model.get_fixed_parameter_ids()), \"\\n\")\n",
125125
"print(\"Model outputs: \", list(model.get_observable_ids()), \"\\n\")\n",
126126
"print(\"Model states: \", list(model.get_state_ids()), \"\\n\")"

pypesto/hierarchical/inner_calculator_collector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,7 +515,7 @@ def __call__(
515515
dim=dim,
516516
parameter_mapping=parameter_mapping,
517517
par_opt_ids=x_ids,
518-
par_sim_ids=amici_model.get_parameter_ids(),
518+
par_sim_ids=amici_model.get_free_parameter_ids(),
519519
)
520520
nllh += quantitative_result[FVAL]
521521
if 1 in sensi_orders:

pypesto/objective/amici/amici.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ def __init__(
169169
# optimization parameter ids
170170
if x_ids is None:
171171
# use model parameter ids as ids
172-
x_ids = list(self.amici_model.get_parameter_ids())
172+
x_ids = list(self.amici_model.get_free_parameter_ids())
173173
self.x_ids = x_ids
174174

175175
# mapping of parameters

pypesto/objective/amici/amici_util.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def map_par_opt_to_par_sim(
6262
"""
6363
par_sim_vals = [
6464
condition_map_sim_var[par_id]
65-
for par_id in amici_model.get_parameter_ids()
65+
for par_id in amici_model.get_free_parameter_ids()
6666
]
6767

6868
# iterate over simulation parameter indices
@@ -130,7 +130,7 @@ def create_identity_parameter_mapping(
130130
amici_to_petab_scale,
131131
)
132132

133-
x_ids = list(amici_model.get_parameter_ids())
133+
x_ids = list(amici_model.get_free_parameter_ids())
134134
x_scales = list(amici_model.get_parameter_scale())
135135
parameter_mapping = ParameterMapping()
136136
for _ in range(n_conditions):

pypesto/objective/petab.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def replace_parameters(self, x: np.ndarray):
5757
x_unscaled = self.petab_problem.unscale_parameters(x_dict)
5858
par_df = self.petab_problem.parameter_df
5959
par_df["nominalValue"] = par_df.index.map(x_unscaled)
60-
self.simulator.set_parameters(x_unscaled)
60+
self.simulator.set_free_parameters(x_unscaled)
6161

6262
def call_unprocessed(
6363
self,

test/base/test_engine.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ def test_pickle_objective():
141141

142142
# test some properties
143143
assert (
144-
objective.amici_model.get_parameter_ids()
145-
== objective2.amici_model.get_parameter_ids()
144+
objective.amici_model.get_free_parameter_ids()
145+
== objective2.amici_model.get_free_parameter_ids()
146146
)
147147
assert (
148148
objective.amici_solver.get_sensitivity_order()

test/petab/test_amici_predictor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def edata_objects(conversion_reaction_model):
114114

115115
# set timepoints for which we want to simulate the model
116116
testmodel.set_timepoints(np.linspace(0, 4, 10))
117-
testmodel.set_parameters(np.array([4.0, 0.4]))
117+
testmodel.set_free_parameters(np.array([4.0, 0.4]))
118118
# Create solver instance
119119
solver = testmodel.create_solver()
120120

test/petab/test_petab_import.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ def test_plist_mapping():
187187
# `plist` later on)
188188
fixed_model_par_ids = ["init_b10", "init_bcry"]
189189
fixed_model_par_idxs = [
190-
objective.amici_model.get_parameter_ids().index(id)
190+
objective.amici_model.get_free_parameter_ids().index(id)
191191
for id in fixed_model_par_ids
192192
]
193193
fixed_idxs = [problem.x_names.index(id) for id in fixed_ids]

0 commit comments

Comments
 (0)