Skip to content

v2: Don't merge tables when creating Problem #404

@dweindl

Description

@dweindl

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.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions