utils.enums module

This module contains enumerations and descriptions for various response types and clinical statuses used in the RANO module.

class utils.enums.ClinicalStatus(*values)[source]

Bases: Enum

Enumeration for clinical status of the patient.

StableOrImproved = 0
Worse = 1
description()[source]
class utils.enums.CurrScanRole(*values)[source]

Bases: Enum

Enumeration for different current scan roles.

CR = 0
PD = 3
PR = 1
SD = 2
description()[source]
class utils.enums.NonTargetOrNonMeasLes(*values)[source]

Bases: Enum

Enumeration for assessment of non-target lesions or non-measurable lesions.

NoneOrStableOrCR = 0
Worse = 1
description()[source]
class utils.enums.OverallResponse(*values)[source]

Bases: Enum

Enumeration for overall response assessment based on all RANO criteria.

CCR = 8
CPD = 11
CPR = 9
CR = 0
CSD = 10
PCR = 4
PD = 3
PPD = 7
PPR = 5
PR = 1
PSD = 6
SD = 2
description()[source]
class utils.enums.RefScanRole(*values)[source]

Bases: Enum

Enumeration for different reference scan roles.

Baseline = 5
CR = 0
PD = 3
PPD = 4
PR = 1
SD = 2
description()[source]
class utils.enums.Response(*values)[source]

Bases: Enum

Enumeration for different response types based only on the target lesions’ 2D measurements.

CR = 0
PD = 3
PR = 1
SD = 2
description()[source]
description_detailed()[source]
class utils.enums.SteroidDose(*values)[source]

Bases: Enum

Enumeration for steroid dose administered to the patient.

No = 0
Yes = 1
description()[source]
class utils.enums.TumorComponentsForEval(*values)[source]

Bases: Enum

Enumeration for different tumor components used for evaluation.

CE = 0
Mixed = 2
NonCE = 1
description()[source]