markusrt / NRZMyk

The National Reference Center for Invasive Fungal Infections (NRZMyk) is the central contact point for diagnostics and management of invasive fungal infections.
https://www.nrz-myk.de
MIT License
0 stars 1 forks source link

Wrong resistance for c. krusei #131

Closed markusrt closed 10 months ago

markusrt commented 1 year ago

C. krusei is treated as resistant for Anidulafungin with a MIC value of 0.06. This should still be sensitive, only > 0.06 would be treated as resistant.

markusrt commented 1 year ago

@MaxAldejohann: I tried to reproduce the issue but did not find the combination where it is wrong.

E.g. that's what we have now

image

Did you refer to the E-Test value where 0.064 is treated as resistent instead of sensitive?

MaxAldejohann commented 1 year ago

@markusrt exactely! though etest has its own range of MIC-values (as shown in the pic), this technique is always compared with and evaluated by the MIC ranges of the ref methode broth microdilution. therefore only 0.06 and 0.125 do matter as endpoints of the readout and serve for a breakpoint evaluation. Everything in between these values do not exsist in the ref methode. that is why if these strains do not reach the next MIC of 0.125 they have to be evaluated as susceptible. this means 0,064 is susceptible. its a bit confusing :) AnidulafunginEtst

markusrt commented 1 year ago

Ok @MaxAldejohann , understood 👍

Then I have one follow up question. In issue #2 we took clinical-breakpoints.xls as input.

There are several entries where >0.06 is the breakpoint. Should these then all be treated as >0.064? Are there other ambiguous values?

MaxAldejohann commented 1 year ago

@markusrt in the end the value of 0.064 should be interpreted as 0.06. When a breakpoint is set as >0.06, 0.06 and 0.064 should be reported as susceptible.

markusrt commented 1 year ago

@MaxAldejohann I tried to tackle this with a generic solution, i.e. not specific to 0.064/0.06.

I added a new configuration for a list of reference method values:

"ReferenceMethodMicValues": [ 
    0.002, 0.004, 0.008, 0.016, 0.03, 0.06, 0.12, 0.25, 0.5, 1, 2, 4, 8, 16, 32, 64, 128, 256, 256.001
]

Whenever a MIC step is selected the value is "floored" to the closest ref value. E.g.: image image image

As you see for the given example it now only treats 0.125 as resistent.

Question:

markusrt commented 1 year ago

As discussed today this is fine. There is only one reference method and it should always be applied as standard.

markusrt commented 10 months ago

Closing during cleanup as it's already implemented and tested.