Skip to content

Commit 304c080

Browse files
fixing imports
1 parent 15c2f9c commit 304c080

24 files changed

+46
-680
lines changed

src/sbmlsim/TODO.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sbmlsim/combine/datagenerator.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
"""DataGenerator."""
2+
23
from typing import Dict
34

45
from sbmlsim.data import DataSet
5-
from sbmlsim.xresult import XResult
6+
from sbmlsim.result import XResult
67

78

89
class DataGeneratorFunction:

src/sbmlsim/combine/mathml.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
33
Using sympy to evaluate the expressions.
44
"""
5-
from typing import Any, Dict, Set, Tuple
5+
6+
from typing import Any, Dict, Set
67
from pymetadata import log
78
import libsedml
8-
from sbmlutils import log
9-
from sympy import Symbol, lambdify, sympify
9+
from sympy import lambdify, sympify
1010

1111

1212
logger = log.get_logger(__name__)
@@ -172,7 +172,6 @@ def replace_piecewise(formula):
172172

173173

174174
if __name__ == "__main__":
175-
176175
# Piecewise in sympy
177176
# https://docs.sympy.org/latest/modules/functions/elementary.html#piecewise
178177
# Piecewise((expr, cond), (expr, cond), … )

src/sbmlsim/combine/sedml/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
import re
7979
import shutil
8080
import warnings
81+
import roadrunner
8182
from collections import defaultdict
8283
from enum import Enum
8384
from pathlib import Path
@@ -98,7 +99,6 @@
9899
from sbmlsim.fit import FitData, FitExperiment, FitMapping, FitParameter
99100
from sbmlsim.model import RoadrunnerSBMLModel
100101
from sbmlsim.model.model import AbstractModel
101-
from sbmlsim.model.rr_model import roadrunner
102102
from sbmlsim.plot import Axis, Curve, Figure, Plot
103103
from sbmlsim.plot.plotting import (
104104
AbstractCurve,

src/sbmlsim/examples/datagenerator_example.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
"""Example for DataGenerator functionality."""
2+
23
import numpy as np
4+
from matplotlib import pyplot as plt
35

46
from sbmlsim.combine.datagenerator import DataGeneratorIndexingFunction
57
from sbmlsim.resources import MIDAZOLAM_SBML
68
from sbmlsim.simulation import Dimension, ScanSim, Timecourse, TimecourseSim
79
from sbmlsim.simulator.simulation_serial import SimulatorSerial
8-
from sbmlsim.test import MODEL_MIDAZOLAM
10+
from sbmlsim.result import XResult
911

1012

1113
def example_scan() -> XResult:
1214
"""Run scan and return results."""
13-
simulator = SimulatorSerial(model=MODEL_MIDAZOLAM)
15+
simulator = SimulatorSerial(model=MIDAZOLAM_SBML)
1416
Q_ = simulator.Q_
1517

1618
scan = ScanSim(
@@ -50,9 +52,6 @@ def datagenerator_example() -> None:
5052

5153
res_first = dgen_first(xresults={"res1": xres})
5254
res_last = dgen_last(xresults={"res1": xres})
53-
xres1 = res_first["res1"]
54-
55-
from matplotlib import pyplot as plt
5655

5756
x = (res_first["res1"]["IVDOSE_mid"]).mean(dim="dim_bw")
5857
y = (res_last["res1"]["[Cve_mid]"]).mean(dim="dim_bw")

src/sbmlsim/examples/example_model_change.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
44
For instance clamping species to given formulas.
55
"""
6+
67
import pandas as pd
78

89
from sbmlsim.model import ModelChange, RoadrunnerSBMLModel
910
from sbmlsim.plot.serialization_matplotlib import plt
1011
from sbmlsim.resources import REPRESSILATOR_SBML
1112
from sbmlsim.simulation import Timecourse, TimecourseSim
1213
from sbmlsim.simulator.rr_simulator_serial import SimulatorSerialRR
13-
from sbmlsim.xresult import XResult
14+
from sbmlsim.result import XResult
1415

1516

1617
def run_model_change_example1():

src/sbmlsim/examples/example_scan.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
"""Example shows basic model simulations and plotting with scan.
2-
"""
1+
"""Example shows basic model simulations and plotting with scan."""
2+
33
import numpy as np
44

55
from sbmlsim.resources import REPRESSILATOR_SBML
66
from sbmlsim.simulation import Dimension, ScanSim, Timecourse, TimecourseSim
7-
from sbmlsim.simulator import SimulatorSerialRR
8-
from sbmlsim.xresult import XResult
7+
from sbmlsim.simulator import SimulatorSerial
8+
from sbmlsim.result import XResult
99

1010

1111
def run_scan0d() -> XResult:
1212
"""Perform a parameter 0D scan, i.e., simple simulation"""
13-
simulator = SimulatorSerialRR.from_sbml(sbml_path=REPRESSILATOR_SBML)
13+
simulator = SimulatorSerial.from_sbml(sbml_path=REPRESSILATOR_SBML)
1414

1515
scan0d = ScanSim(
1616
simulation=TimecourseSim(
@@ -30,7 +30,7 @@ def run_scan1d() -> XResult:
3030
3131
Scanning a single parameter.
3232
"""
33-
simulator = SimulatorSerialRR.from_sbml(sbml_path=REPRESSILATOR_SBML)
33+
simulator = SimulatorSerial.from_sbml(sbml_path=REPRESSILATOR_SBML)
3434

3535
scan1d = ScanSim(
3636
simulation=TimecourseSim(
@@ -55,7 +55,7 @@ def run_scan1d() -> XResult:
5555

5656
def run_scan2d() -> XResult:
5757
"""Perform a parameter scan"""
58-
simulator = SimulatorSerialRR.from_sbml(sbml_path=REPRESSILATOR_SBML)
58+
simulator = SimulatorSerial.from_sbml(sbml_path=REPRESSILATOR_SBML)
5959

6060
scan2d = ScanSim(
6161
simulation=TimecourseSim(
@@ -85,7 +85,7 @@ def run_scan2d() -> XResult:
8585

8686
def run_scan1d_distribution() -> XResult:
8787
"""Perform a parameter scan by sampling from a distribution"""
88-
simulator = SimulatorSerialRR.from_sbml(sbml_path=REPRESSILATOR_SBML)
88+
simulator = SimulatorSerial.from_sbml(sbml_path=REPRESSILATOR_SBML)
8989

9090
scan1d = ScanSim(
9191
simulation=TimecourseSim(

src/sbmlsim/examples/example_sensitivity.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
Example shows basic model simulations and plotting.
33
"""
44

5-
from sbmlsim.model.rr_model import roadrunner
5+
import roadrunner
66
from sbmlsim.plot.serialization_matplotlib import plt
77
from sbmlsim.resources import REPRESSILATOR_SBML
88
from sbmlsim.simulation import Timecourse, TimecourseSim
99
from sbmlsim.simulation.sensitivity import ModelSensitivity
10-
from sbmlsim.simulator import SimulatorSerialRR
11-
from sbmlsim.xresult import XResult
10+
from sbmlsim.simulator import SimulatorSerial
11+
from sbmlsim.result import XResult
1212

1313

1414
def plot_results(xres: XResult):
@@ -61,7 +61,7 @@ def run_sensitivity():
6161
6262
:return:
6363
"""
64-
simulator = SimulatorSerialRR.from_sbml(REPRESSILATOR_SBML)
64+
simulator = SimulatorSerial.from_sbml(REPRESSILATOR_SBML)
6565

6666
# parameter sensitivity
6767
tcsim = TimecourseSim(

src/sbmlsim/examples/example_units.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from sbmlsim.simulation import Dimension, ScanSim, Timecourse, TimecourseSim
1111
from sbmlsim.simulator.rr_simulator_serial import SimulatorSerialRR
1212
from sbmlsim.units import UnitsInformation
13-
from sbmlsim.xresult import XResult
13+
from sbmlsim.result import XResult
1414

1515

1616
def run_demo_example():

src/sbmlsim/examples/experiments/glucose/experiments/dose_response.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,17 @@
66
import xarray as xr
77
from matplotlib.pyplot import Figure
88

9+
from build.lib.sbmlsim.plot.plotting_deprecated_matplotlib import add_data
910
from sbmlsim.data import Data, DataSet, load_pkdb_dataframe
1011
from sbmlsim.experiment import SimulationExperiment
1112
from sbmlsim.model import AbstractModel
13+
1214
# from sbmlsim.plot.plotting_deprecated_matplotlib import add_data
1315
from sbmlsim.plot.serialization_matplotlib import plt
1416
from sbmlsim.simulation import Dimension, ScanSim, Timecourse, TimecourseSim
1517
from sbmlsim.task import Task
16-
from sbmlsim.units import UnitsInformation
1718
from sbmlsim.utils import timeit
18-
from sbmlsim.xresult import XResult
19+
from sbmlsim.result import XResult
1920

2021

2122
class DoseResponseExperiment(SimulationExperiment):

0 commit comments

Comments
 (0)