Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Specification of Timecourses #581

Draft
wants to merge 19 commits into
base: main
Choose a base branch
from
Draft

WIP: Specification of Timecourses #581

wants to merge 19 commits into from

Commits on Mar 10, 2023

  1. fix #525

    FFroehlich authored and dweindl committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    3714b90 View commit details
    Browse the repository at this point in the history
  2. fix #524

    FFroehlich authored and dweindl committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    8681ebf View commit details
    Browse the repository at this point in the history
  3. Update tutorial.rst

    FFroehlich authored and dweindl committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    ed45001 View commit details
    Browse the repository at this point in the history
  4. Proposal for the introduction of extensions (#537)

    * extract all changes from previous
    
    * fixup
    
    * allow hyphens in extension names
    
    * fixup hyphens
    
    * only require one toolbox that implements extension
    
    * specify how to work with multiple PEtab problems
    
    * specify we do not require a quorum number of votes
    
    * allow test cases to be provided by the extension library
    
    * Apply suggestions from code review
    
    Co-authored-by: Daniel Weindl <dweindl@users.noreply.github.com>
    
    Co-authored-by: Daniel Weindl <dweindl@users.noreply.github.com>
    FFroehlich and dweindl committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    f0b68e6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    45728fd View commit details
    Browse the repository at this point in the history
  6. Add required attribute to extensions in yaml file (#545)

    PEtab extensions were introduced in #537. We should be able to distinguish there between optional extensions and required extensions, i.e. those that modify the parameter estimation problem as such, and those that just add additional/optional information (e.g. annotations, info for visualization, ...). If some tool does not know about a certain optional extension, it can safely be ignored during import, if it does not know about a required extension, it should fail.
    
    This PR adds a `required` attribute to extensions in the yaml file to indicate whether they are required for the mathematical interpretation of the PEtab problem.
    
    Resolves #544
    dweindl committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    ff31205 View commit details
    Browse the repository at this point in the history
  7. Clarify implications of 'parameterScale' (#547)

    
    Co-authored-by: Dilan Pathirana <59329744+dilpath@users.noreply.github.com>
    dweindl and dilpath committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    ff435d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Fix .rst formatting (#563)

    dweindl authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    ce6e768 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    f8435af View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    cf08a07 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    31c2628 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f82115e View commit details
    Browse the repository at this point in the history
  3. - modify measurement table

    - remove preequilibrationConditionId
    - remove simulationConditionId
    - add timecourseID
    fbergmann committed May 22, 2024
    Configuration menu
    Copy the full SHA
    39939ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa25963 View commit details
    Browse the repository at this point in the history
  5. - add condition changes

    fbergmann committed May 22, 2024
    Configuration menu
    Copy the full SHA
    0f5771f View commit details
    Browse the repository at this point in the history
  6. - formatting

    fbergmann committed May 22, 2024
    Configuration menu
    Copy the full SHA
    57f3a98 View commit details
    Browse the repository at this point in the history
  7. - updated scope & files

    fbergmann committed May 22, 2024
    Configuration menu
    Copy the full SHA
    ca12430 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Specification of math expressions (#579)

    Previously, the math expression syntax wasn't specified. This was very problematic, because different libraries and programming languages have different names for the same functions, and more importantly, differ in operator precedence.
    
    
    Co-authored-by: Dilan Pathirana <59329744+dilpath@users.noreply.github.com>
    Co-authored-by: dilpath <dilan.private+github@outlook.com>
    3 people authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    dbfc577 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6a4992 View commit details
    Browse the repository at this point in the history