We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
v2.Problem.__repr__
1 parentfde12db commitd83ca2bCopy full SHA for d83ca2b
petab/v2/core.py
@@ -1133,8 +1133,13 @@ def __init__(
1133
self.mapping_tables=mapping_tablesor [MappingTable()]
1134
self.parameter_tables=parameter_tablesor [ParameterTable()]
1135
1136
+def__repr__(self):
1137
+returnf"<{self.__class__.__name__} id={self.id!r}>"
1138
+
1139
def__str__(self):
-model=f"with model ({self.model})"ifself.modelelse"without model"
1140
+pid=repr(self.id)ifself.idelse"without ID"
1141
1142
+model=f"with models{self.models}"ifself.modelelse"without model"
1143
1144
ne=len(self.experiments)
1145
experiments=f"{ne} experiments"
@@ -1152,7 +1157,7 @@ def __str__(self):
1152
1157
parameters=f"{nest} estimated parameters"
1153
1158
1154
1159
return (
1155
-f"PEtab Problem{model},{conditions},{experiments}, "
1160
+f"PEtab Problem{pid}{model},{conditions},{experiments}, "
1156
1161
f"{observables},{measurements},{parameters}"
1162
)
1163