-
Notifications
You must be signed in to change notification settings - Fork 32
PEtab-multilanguage proof of concept for PySB-PEtab #1800
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
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## develop #1800 +/- ##
===========================================
+ Coverage 76.11% 76.29% +0.18%
===========================================
Files 80 81 +1
Lines 14840 15959 +1119
===========================================
+ Hits 11295 12176 +881
- Misses 3545 3783 +238
Flags with carried forward coverage won't be shown. Click here to find out more.
|
b24f413 to
4116235
Compare
2d5b6ad to
91dbfc7
Compare
|
Kudos, SonarCloud Quality Gate passed! |
| pytest-cov cmake_build_extension numpy | ||
| pip install git+https://github.com/FFroehlich/pysb@fix_pattern_matching # pin to PR for SPM with compartments | ||
| pip install --verbose -e ${AMICI_PATH}/python/sdist[petab,test,vis] --no-build-isolation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| pytest-cov cmake_build_extension numpy | |
| pip install git+https://github.com/FFroehlich/pysb@fix_pattern_matching # pin to PR for SPM with compartments | |
| pip install --verbose -e ${AMICI_PATH}/python/sdist[petab,test,vis] --no-build-isolation | |
| pytest-cov cmake_build_extension numpy | |
| pip install --verbose -e ${AMICI_PATH}/python/sdist[petab,test,pysb,vis] --no-build-isolation |
before merge
FFroehlich
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
documentation/rtd_requirements.txt
Outdated
| @@ -1,4 +1,5 @@ | |||
| # NOTE: relative paths are expected to be relative to the repository root | |||
| #git+https://github.com/PEtab-dev/libpetab-python@develop#egg=petab | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| #git+https://github.com/PEtab-dev/libpetab-python@develop#egg=petab | |
| petab>=0.2.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The current requirement is handled via setup.cfg. Will remove.








This implements a proof of concept for the PEtab multi-language proposal.
Handles PySB-PEtab problems using the recent PEtab model abstraction (PEtab-dev/libpetab-python#145).
Removes the (need for the) current
PysbPetabProblemand allows for importing PEtab problems through a single interface.Runs the tentative PEtab version 2 test cases from PEtab-dev/petab_test_suite#53.
Blocked by pysb/pysb#570
Blocked by PEtab-dev/libpetab-python#203