Skip to content

Commit bf62d86

Browse files
committed
data, time, time_unit in MeasurementData not mandatory anymore
1 parent 6330f0c commit bf62d86

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pyenzyme/model.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
from __future__ import annotations
44

55
from enum import Enum
6-
from typing import Optional, Generic, TypeVar
6+
from typing import Generic, Optional, TypeVar
77
from uuid import uuid4
88

9-
from pydantic import BaseModel, Field, ConfigDict
9+
from pydantic import BaseModel, ConfigDict, Field
1010

1111
# Filter Wrapper definition used to filter a list of objects
1212
# based on their attributes
@@ -1737,23 +1737,23 @@ def add_to_species_data(
17371737
species_id: str,
17381738
initial: float,
17391739
data_unit: UnitDefinition,
1740-
time_unit: UnitDefinition,
17411740
data_type: DataTypes,
17421741
prepared: Optional[float] = None,
17431742
data: list[float] = [],
17441743
time: list[float] = [],
1744+
time_unit: Optional[UnitDefinition] = None,
17451745
is_simulated: bool = False,
17461746
**kwargs,
17471747
):
17481748
params = {
17491749
"species_id": species_id,
17501750
"initial": initial,
17511751
"data_unit": data_unit,
1752-
"time_unit": time_unit,
17531752
"data_type": data_type,
17541753
"prepared": prepared,
17551754
"data": data,
17561755
"time": time,
1756+
"time_unit": time_unit,
17571757
"is_simulated": is_simulated,
17581758
}
17591759

@@ -1773,11 +1773,11 @@ class MeasurementData(BaseModel):
17731773
species_id: str
17741774
initial: float
17751775
data_unit: UnitDefinition
1776-
time_unit: UnitDefinition
17771776
data_type: DataTypes
17781777
prepared: Optional[float] = Field(default=None)
17791778
data: list[float] = Field(default_factory=list)
17801779
time: list[float] = Field(default_factory=list)
1780+
time_unit: Optional[UnitDefinition] = Field(default=None)
17811781
is_simulated: bool = False
17821782

17831783
# JSON-LD fields

0 commit comments

Comments
 (0)