Skip to content

Petab Yaml: Include petabId / modelId #532

@dlill

Description

@dlill

Which problem would you like to address? Please describe.
Reference the name of a petab estimation problem in its yaml file with a petabId or modelId field.
Until now, the name of a petab is coded implicitly by the naming convention experimentalCondition_petabId.tsv, etc.
In petab_select and potentially other applications we encounter a lot of different models, which might be derived from the same base petab.
Therefore, having the petabId in the yaml would provide more flexibility in terms of renaming the tsv files (not necessary anymore) but still keeping the benefit of having a unique Id for each estimation problem

Describe the solution you would like
Inlcude a field petabId in the yaml which accepts character inputs

Describe alternatives you have considered

Additional context
We discussed this in the context of a petab_select meeting. I'm just putting it here so it's not forgotten

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions