Skip to content

1.3.8#118

Merged
YoelPH merged 21 commits intomainfrom
1.3.8
Feb 17, 2026
Merged

1.3.8#118
YoelPH merged 21 commits intomainfrom
1.3.8

Conversation

@YoelPH
Copy link
Contributor

@YoelPH YoelPH commented Feb 17, 2026

No description provided.

YoelPH and others added 21 commits October 23, 2025 12:09
we can now compute the contralateral evolution witout multypling with the midext prob or 1-midext prob
Therefore the patient likelihoods can also be produced without being multiplied with the respective probabilities to facilitate the mixture model and accelerate computation.
the caching mechanism for the transition matrix and observation matrix did not work before since they used non-hashable types (dicts) as part of the key. Changed to use tuples instead. Further the transition matrix did not account for parameter changes, now fixed by including edges as part of the cache key.
Furthe improved HPV risk  call and variable names
Fixed shortcomings from the latest update. The model works correctly now, though some improvements could still be made.
Merge pull request #112 from lycosystem/dev
the params test used pytest style instead of unittest style
@github-actions
Copy link

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/lymph
  diagnosis_times.py 264-267
  graph.py
  matrix.py
  types.py
  src/lymph/models
  hpv.py 83-103, 219-222, 258-263, 270-281, 291-341, 482, 498-516
  midline.py 585, 587-589, 694-732
  unilateral.py
Project Total  

This report was generated by python-coverage-comment-action

@YoelPH YoelPH merged commit 789ad1a into main Feb 17, 2026
6 of 7 checks passed
@YoelPH YoelPH deleted the 1.3.8 branch February 17, 2026 10:33
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.

2 participants