Analyse du patient :
Pour ces analyses, calculer la clairance, la DFG et l’estimation de la DFG par la seule mesure de la créatininémie. Conclure.
import numpy as np
creatininémie=18 #mg/L de plasma
creatininurie=1.2 #g/L d urine
volume_urinaire_en_24h=0.8 #L
clairance=creatininurie*volume_urinaire_en_24h*1000*1000/(creatininémie*1440)
print ('La clairance est de :', clairance, ' mL/min')
taille=160 #cm
poids=60 #kg
SC = 0.007184*taille**0.725*poids**0.4255
print(SC)
DFG= clairance*1.73/SC
print ('Le débit de filtration glomulaire est de :', DFG, ' mL/(min*1,73m2')
#methode simlifiée CKD-EPI
M=113.12 #g/mol
creat=creatininémie*1000/M #microM
print(creat)
femme=1
age=40 #année
poids=60 #kg
massemaigre=1.07*poids-148*poids*poids/(taille*taille)
print(massemaigre)
print ('UV analysé',creatininurie*volume_urinaire_en_24h*1000/M, 'mmol/jour')
print ('UV attendu',massemaigre*0.2, 'mmol/jour')
fcock=np.where(femme==1,0.84,1)
fmdrd=np.where(femme==1,0.742,1)
k=np.where(femme==1,0.7,0.9)
alpha=np.where(femme==1,-0.329,-0.411)
comp=np.where(femme==1,1.018,1)
DFG_cockcroft=1.25*poids*(140-age)*fcock/creat
DFG_MDRD=175*(creat*0.0113)**-1.154*age**-0.203*fmdrd
DFG_CKD=141*(np.min([creat*0.0113/k,1])**alpha)*(np.max([creat*0.0113/k,1])**-1.209)*(0.993**age)*comp
print ('DFG_Cockcroft est de :', DFG_cockcroft, ' mL/(min*1,73m2)')
print ('DFG_MDRD est de :', DFG_MDRD, ' mL/(min*1,73m2)')
print ('DFG_CKD est de :', DFG_CKD, ' mL/(min*1,73m2)')
La clairance est de : 37.03703703703704 mL/min 1.6253865741715157 Le débit de filtration glomulaire est de : 39.42082154009031 mL/(min*1,73m2 159.1230551626591 43.3875 UV analysé 8.486562942008486 mmol/jour UV attendu 8.6775 mmol/jour DFG_Cockcroft est de : 39.592000000000006 mL/(min*1,73m2) DFG_MDRD est de : 31.201196208972213 mL/(min*1,73m2) DFG_CKD est de : 34.64122124846187 mL/(min*1,73m2)