-
Notifications
You must be signed in to change notification settings - Fork 7
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
PEtab allows spreading conditions/observables/measurements/... across multiple tables. So far, the different tables of a certain type are merged when creating a Problem. This is convenient for simulation, but pretty inconvenient when loading/modifying/saving the problem, where one usually wants to maintain the old structure.
With the current object model, it should be relatively easy to store the individual tables separately in petab.v2.Problem.
E.g., change Problem.measurement_table from MeasurementTable to list[MeasurementTable] table and introduce a Problem.measurements property that combines them on demand.
dilpath
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request