Skip to content

Specification for formula format #522

Description

@dilpath

Which problem would you like to address? Please describe.
Lack of specification of the format for formulae (e.g. observable/noise formulae) in PEtab tables.

Describe the solution you would like
A specification that clarifies acceptable/unacceptable (usage of) symbols (e.g. accepted functions).

Describe alternatives you have considered
One possibility is to use the specification for SBML L3 formulae.

Additional context
The current issue is that many published models use e.g. beta and gamma as parameter IDs, but SymPy interprets these as the Beta and Gamma functions, resulting in linting errors in libpetab-python.

Don't mind what the specification is in the end (e.g. whether beta is considered a function or model component), since it's easy enough to e.g. rename beta to beta_. The point of the specification would be for consistency in the interpretation of formulae between different PEtab tools.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions