Ajuste de dosis de Palbociclib por toxicidades no hematológicas



# -*- coding: utf-8 -*-
print ("Peldaños de dosis de palbociclib: ")
print ("1. 125 miligramos")
print ("2. 100 miligramos")
print ("3. 75 miligramos")
dosis = raw_input ("En qué peldaño de dosis está el paciente 1-3: ")
print
print
if dosis == "1":
step = 1
if dosis == "2":
step = 2
if dosis == "3":
step = 3
print ("Toxicidad no hematológica en el CTCAE:")
print ("0. Normal. ")
print ("1. Existe, no molesta. ")
print ("2. Molesta.")
print ("3. Limitación mayor por toxicidad. ")
print ("4. Pone en peligro la vida. ")
ancR = raw_input ("Categoría de toxicidad CTCAE - 0-4: "); print
if ancR == "0":
anc = "0"
if ancR == "1":
anc = "1"
if ancR == "2":
anc = "2"
if ancR == "3":
anc = "3"
if ancR == "4":
anc = "4"
if anc == "0" or anc == "1" or anc == "2":
if step == 1:
print("Se continúa con palbociclib 125 miligramos. ")
if step == 2:
print("Se continúa con palbociclib 100 miligramos. ")
if step == 3:
print("Se continúa con palbociclib 75 miligramos. ")
if step == 4:
print("Se suspende el palbociclib por toxicidad hematológica.")
if anc == "3" or anc == "4":
g3repetitivo = raw_input("Con toxicidad repetitiva, o con difícilo control a grado menor o igual a 2? 1. Si, 2. No/no aplica: ")
if g3repetitivo == "1":
step = step + 1
if step == 1:
print("Se continúa con palbociclib 125 miligramos, cuando la toxicidad se resuelva a menor o igual a grado 2")
if step == 2:
print("Se continúa con palbociclib 100 miligramos, cuando la toxicidad se resuelva a menor o igual a grado 2")
if step == 3:
print("Se continúa con palbociclib 75 miligramos, cuando la toxicidad se resuelva a menor o igual a grado 2")
if step == 4:
print("Se suspende el palbociclib por toxicidad severa. ")

Comentarios