diff redelacPlanExpander.py @ 3:ecbd096ba43b draft default tip

"planemo upload for repository https://forgemia.inra.fr/redelac/redelac-toolbox/-/tree/b4ec8ff39b5d159c4f9def1a6a450b1fbcd698a2/tools/REDELACplanExpander commit b4ec8ff39b5d159c4f9def1a6a450b1fbcd698a2-dirty"
author siwaa
date Tue, 07 May 2024 11:45:15 +0000
parents 47dafd3de5ef
children
line wrap: on
line diff
--- a/redelacPlanExpander.py	Mon Sep 04 15:28:46 2023 +0000
+++ b/redelacPlanExpander.py	Tue May 07 11:45:15 2024 +0000
@@ -2,17 +2,17 @@
 import pandas as pd
 import numpy as np
 
-typeOfRotation = sys.argv [1]
-USMsFileName = sys.argv[2]
-Liste_plantesFileName = sys.argv[3]
-planFileName = sys.argv[4]
-maillesFileName = sys.argv[5]
-expandedPlanFileName = sys.argv[6]
-successiveFileName = sys.argv[7]
-StationsFileName = sys.argv[8]
-aclimParHorizonFileName = sys.argv[9]
-latitudeMailleDriasDFileName= sys.argv[10]
-expandedStationsFileName = sys.argv[11]
+# typeOfRotation = sys.argv [1]
+USMsFileName = sys.argv[1]
+Liste_plantesFileName = sys.argv[2]
+planFileName = sys.argv[3]
+maillesFileName = sys.argv[4]
+expandedPlanFileName = sys.argv[5]
+successiveFileName = sys.argv[6]
+StationsFileName = sys.argv[7]
+aclimParHorizonFileName = sys.argv[8]
+latitudeMailleDriasDFileName= sys.argv[9]
+expandedStationsFileName = sys.argv[10]
 
 # 1) reading the base list of USMs
 
@@ -63,6 +63,13 @@
 # a new dataFrame to host the list of USMs in expansion
 expandedDf = pd.DataFrame()
 
+# define the type of rotation according to content
+
+if USMsDf.iloc[0]['rotation'] == 'PP' :
+    typeOfRotation = 'PP'
+else :
+    typeOfRotation = 'GC'    
+
 for i, row in planDf.iterrows():
     tmpDf = USMsDf