rmnldwg / lymph

Python package for statistical modelling of lymphatic metastatic spread in head & neck cancer.

Home Page:https://lymph-model.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fuzzy observations & sublevels

rmnldwg opened this issue · comments

In some data we received, the involvement is not always reported per level, but sometimes it is reported for a group of levels. For example, a pathology report might state that there have been metastases found in a tissue sample taken from the levels III and IV. From a probabilistic standpoint, this is easy to deal with as it means that LNL III or IV are involved and we can simply marginalize over the respective diagnoses.

The problem now lies with the implementation. I think it would be important to add this possibility of reporting "fuzzy" involvement also for the cases where we don't have detailed sub-level reports (e.g. level IIa & IIb). But the implementation should be consistent and comprehensible.

Somewhat related: The new trinary implementation now allows us to encode a pattern of involvement "fuzzily": I can for example specify that I'm interested in the risk of an LNL to be "healthy or microscopically" involved.

But it has nothing to do with the issue related to groups of LNLs.