Skip to content

Commit 70e3af0

Browse files
committed
Revert "amici.importers.petab" until AMICI-dev/AMICI#3039
This reverts commit 74b33ca.
1 parent 74b33ca commit 70e3af0

File tree

17 files changed

+47
-56
lines changed

17 files changed

+47
-56
lines changed

doc/example/synthetic_data.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"outputs": [],
3939
"source": [
4040
"import petab\n",
41-
"from amici.importers.petab.v1.simulator import PetabSimulator\n",
41+
"from amici.petab.simulator import PetabSimulator\n",
4242
"\n",
4343
"import pypesto.optimize\n",
4444
"import pypesto.petab\n",

pypesto/hierarchical/inner_calculator_collector.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
try:
4949
import amici
5050
import petab.v1 as petab
51-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
51+
from amici.petab.parameter_mapping import ParameterMapping
5252
except ImportError:
5353
petab = None
5454
ParameterMapping = None
@@ -336,7 +336,7 @@ def __call__(
336336
Whether to use the FIM (if available) instead of the Hessian (if
337337
requested).
338338
"""
339-
from amici.importers.petab.v1.conditions import fill_in_parameters
339+
from amici.petab.conditions import fill_in_parameters
340340

341341
if mode == MODE_RES and any(
342342
data_type in self.data_types

pypesto/hierarchical/ordinal/calculator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434

3535
try:
3636
import amici
37-
from amici.importers.petab.v1.conditions import fill_in_parameters
38-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
37+
from amici.petab.conditions import fill_in_parameters
38+
from amici.petab.parameter_mapping import ParameterMapping
3939
except ImportError:
4040
pass
4141

pypesto/hierarchical/ordinal/solver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
from .problem import OrdinalProblem
3838

3939
try:
40-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
40+
from amici.petab.parameter_mapping import ParameterMapping
4141
except ImportError:
4242
ParameterMapping = None
4343

pypesto/hierarchical/relative/calculator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
try:
99
import amici
10-
from amici.importers.petab.v1.conditions import fill_in_parameters
11-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
10+
from amici.petab.conditions import fill_in_parameters
11+
from amici.petab.parameter_mapping import ParameterMapping
1212
except ImportError:
1313
pass
1414

pypesto/hierarchical/relative/solver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
try:
3535
import amici
36-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
36+
from amici.petab.parameter_mapping import ParameterMapping
3737
except ImportError:
3838
pass
3939

pypesto/hierarchical/semiquantitative/calculator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434

3535
try:
3636
import amici
37-
from amici.importers.petab.v1.conditions import fill_in_parameters
38-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
37+
from amici.petab.conditions import fill_in_parameters
38+
from amici.petab.parameter_mapping import ParameterMapping
3939
except ImportError:
4040
pass
4141

pypesto/hierarchical/semiquantitative/solver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from .problem import SemiquantProblem
3030

3131
try:
32-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
32+
from amici.petab.parameter_mapping import ParameterMapping
3333
except ImportError:
3434
pass
3535

pypesto/objective/amici/amici.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
try:
4242
import amici
43-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
43+
from amici.petab.parameter_mapping import ParameterMapping
4444
except ImportError:
4545
pass
4646

@@ -113,7 +113,7 @@ def __init__(
113113
parameter_mapping:
114114
Mapping of optimization parameters to model parameters. Format
115115
as created by
116-
`amici.importers.petab.v1.parameter_mapping.create_parameter_mapping`.
116+
`amici.petab.parameter_mapping.create_parameter_mapping`.
117117
The default is just to assume that optimization and simulation
118118
parameters coincide.
119119
guess_steadystate:

pypesto/objective/amici/amici_calculator.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,10 @@
2626
sim_sres_to_opt_sres,
2727
)
2828

29-
try:
30-
import amici
31-
except ImportError:
32-
amici = None
33-
3429
if TYPE_CHECKING:
3530
try:
36-
from amici.importers.petab.v1.parameter_mapping import ParameterMapping
31+
import amici
32+
from amici.petab.parameter_mapping import ParameterMapping
3733
except ImportError:
3834
ParameterMapping = None
3935

@@ -91,7 +87,7 @@ def __call__(
9187
Whether to use the FIM (if available) instead of the Hessian (if
9288
requested).
9389
"""
94-
from amici.importers.petab.v1.conditions import fill_in_parameters
90+
import amici.petab.conditions
9591

9692
# set order in solver
9793
sensi_order = 0
@@ -105,7 +101,7 @@ def __call__(
105101
amici_solver.set_sensitivity_order(sensi_order)
106102

107103
# fill in parameters
108-
fill_in_parameters(
104+
amici.petab.conditions.fill_in_parameters(
109105
edatas=edatas,
110106
problem_parameters=x_dct,
111107
scaled_parameters=True,

0 commit comments

Comments
 (0)