Conversation
Previously, bounds were only checked for non-negativity.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #259 +/- ##
========================================
Coverage 76.09% 76.09%
========================================
Files 36 36
Lines 3233 3233
Branches 786 786
========================================
Hits 2460 2460
Misses 568 568
Partials 205 205 ☔ View full report in Codecov by Sentry. |
dilpath
left a comment
There was a problem hiding this comment.
Fine for me but it means tools cannot implement model selection via regularization with L1 (admittedly nontrivial on log-scale), because that would contradict the nonzero lower bound.
Thx. No strong opinion. I'm fine with either:
Other opinions? |
|
Also no strong opinion. We support nominal values of 0 regardless of parameter scale and bounds, so no issue for PEtab Select. Since excluding 0 would be a possibly-breaking change, I would be in favor of allowing 0. |
Okay, I guess we'll leave it as is for PEtab v1. For PEtab v2 we'll probably allow 0. For further discussion -> PEtab-dev/PEtab#579 |
|
Sampling, e.g. initial start vectors for multi-start optimization, when the lower bound is We could require that, if a user specifies a A PEtab problem where samples are drawn uniformly from non-finite bounds, should be considered invalid. from discussion with @dweindl |
Check the parameter table for positive bounds for log-scaled estimated parameters that don't have an explicit intialization prior. See discussion in PEtab-dev#259 Supersedes and closes PEtab-dev#259
|
Closing in favor of #278 |
Previously, bounds were only checked for non-negativity.