From 23f422f6492c7555b7b7f187a537d71a9985d4a8 Mon Sep 17 00:00:00 2001
From: GUYET Thomas <thomas.guyet@inria.fr>
Date: Thu, 21 Nov 2024 09:35:38 +0100
Subject: [PATCH] update dates sur ET

---
 Marie/pathways.py | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/Marie/pathways.py b/Marie/pathways.py
index b486b88..fba9d64 100644
--- a/Marie/pathways.py
+++ b/Marie/pathways.py
@@ -239,7 +239,7 @@ class ET_uni(pathwayInjector):
             care.date_fin = d
             patient.append(care)
             if i != nb - 1:
-                d = d + relativedelta(days=15)
+                d = d + relativedelta(months=1)
         return d
 
 
@@ -424,8 +424,8 @@ class ET_bi(pathwayInjector):
 
         seq_type = rd.choice([1,2,3,4], p=[0.5167, 0.4, 0.05, 0.0333])
         if seq_type==1:
-            ET_code_AI = rd.choice(self.code_ET_CIP_L02BA01)  
-            ET_code_Tamoxifen = rd.choice(self.code_ET_CIP_Tamoxifen) 
+            ET_code_AI = rd.choice(self.code_ET_CIP_L02BA01)
+            ET_code_Tamoxifen = rd.choice(self.code_ET_CIP_Tamoxifen)
             nb=rd.randint(1,nb_tot-1)
             for i in range(nb):
                 care = DrugDelivery(ET_code_Tamoxifen, patient, self.sim.pharms[0])
@@ -433,14 +433,14 @@ class ET_bi(pathwayInjector):
                 care.date_fin = d
                 patient.append(care)
                 if i != nb - 1:
-                    d = d + relativedelta(days=15)
+                    d = d + relativedelta(months=1)
             for i in range(nb_tot-nb):
                 care = DrugDelivery(ET_code_AI, patient, self.sim.pharms[0])
                 care.date_debut = d
                 care.date_fin = d
                 patient.append(care)
                 if i != nb - 1:
-                    d = d + relativedelta(days=15)
+                    d = d + relativedelta(months=1)
 
         elif seq_type==2:
 
@@ -453,18 +453,18 @@ class ET_bi(pathwayInjector):
                 care.date_fin = d
                 patient.append(care)
                 if i != nb - 1:
-                    d = d + relativedelta(days=15)
+                    d = d + relativedelta(months=1)
             for i in range(nb_tot-nb):
                 care = DrugDelivery(ET_code_Tamoxifen, patient, self.sim.pharms[0])
                 care.date_debut = d
                 care.date_fin = d
                 patient.append(care)
                 if i != nb - 1:
-                    d = d + relativedelta(days=15)
+                    d = d + relativedelta(months=1)
 
         elif seq_type==3:
-            ET_code_Tamoxifen = rd.choice(self.code_ET_CIP_Tamoxifen) 
-            ET_code_AI = rd.choice(self.code_ET_CIP_agonist) 
+            ET_code_Tamoxifen = rd.choice(self.code_ET_CIP_Tamoxifen)
+            ET_code_AI = rd.choice(self.code_ET_CIP_agonist)
             for i in range(nb_tot):  # combien de temps ??
                 care = DrugDelivery(ET_code_Tamoxifen, patient, self.sim.pharms[0])
                 care.date_debut = d
@@ -475,11 +475,11 @@ class ET_bi(pathwayInjector):
                 care.date_fin = d
                 patient.append(care)
                 if i != nb - 1:
-                    d = d + relativedelta(days=15)
+                    d = d + relativedelta(months=1)
 
         elif seq_type==4:
-            ET_code_L02BA01 = rd.choice(self.code_ET_CIP_L02BA01)  
-            ET_code_AI = rd.choice(self.code_ET_CIP_agonist) 
+            ET_code_L02BA01 = rd.choice(self.code_ET_CIP_L02BA01)
+            ET_code_AI = rd.choice(self.code_ET_CIP_agonist)
             for i in range(nb_tot):  # combien de temps ??
                 care = DrugDelivery(ET_code_L02BA01, patient, self.sim.pharms[0])
                 care.date_debut = d
@@ -490,7 +490,7 @@ class ET_bi(pathwayInjector):
                 care.date_fin = d
                 patient.append(care)
                 if i != nb - 1:
-                    d = d + relativedelta(days=15)
+                    d = d + relativedelta(months=1)
         return d
 
 
-- 
GitLab