Skip to content

Fix fitting (for logistic regression) - #74

Draft
enryH wants to merge 36 commits into
mainfrom
fix_fitting
Draft

Fix fitting (for logistic regression)#74
enryH wants to merge 36 commits into
mainfrom
fix_fitting

Conversation

@enryH

@enryH enryH commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator
  • add examples for model fitting

    • base it on mechanistic model and plot the fitted parameters in phenomological
  • fitting functions take linear scale measurements

    • adapt for phenomological models the fit to log-transform the data
    • update inference to use N0 as min(N) and update inference to correctly generate the data

enryH added 30 commits July 1, 2026 13:58
- highlight equations
- distinguish between lag and intial value of measurement curve
- group fitting functions explicitly
- fit.py is equivalent as fit/__init__.py w.r.t to importing it
- realize that ln(N0) has to be fitted as function itself is non-zero at t=0 in most cases
- negative times are not tested. should they exist?
…at N0 is

- N0 = N(t=lag)
- N(0) is non-zero itself

Both leads to some additional sublte complications to calculate a global shift in y
- ln_N used to allow for an offset to be calculated (needs to be documented for fitting)
…er mu)

- lag estimation is arbitrary -> only use heuristics for lag estimation.
- key point: OD_phen_classic has no real lack in log-space (as it is a linear)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant