pymkm.sftable.plot

Plotting utilities for survival fraction (SF) curves.

This module defines SFTable.plot(), which visualizes survival fraction curves computed using MKM, SMK, or OSMK models for one or more ions.

Plots are displayed as semilogarithmic survival vs. dose curves. The method also supports filtering by LET and displaying model parameters as annotations.

pymkm.sftable.plot.plot(self, *, verbose: bool | None = False, let: float | None = None)[source]

Plot survival fraction curves stored in self.table.

Parameters:
  • verbose (Optional[bool]) – If True, displays model parameters on the plot.

  • let (Optional[float]) – LET value [MeV/cm] to filter the curves to plot. If None, all results are shown.

Raises:

ValueError – If no results are available or no match is found for the specified LET.