-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
It would be nice to have some high-level API to create PEtab problems from scratch, instead of manually assembling the dataframes.
Something like
pp = petab.Problem()
pp.add_condition("conditionId", param1=2, param2=3)
pp.add_observable("observable1", formula="x1", ...)
pp.add_measurement(observable_id="observable1", time=2.5, measurement=1.337, noise_parameters=0.1, ...)
pp.add_parameter(parameter_id="p1", estimated=False, nominal_value=42)Ideally also some API for dropping conditions / observables / measurements and potentially for modifying conditions / observables / measurements.
Metadata
Metadata
Assignees
Labels
No labels