# HG changeset patch # User siwaa # Date 1715082315 0 # Node ID ecbd096ba43b1a35b54435e9290d38cbb8dbe9d2 # Parent 47dafd3de5ef07d74db30921d50e9c2ad9ca60e6 "planemo upload for repository https://forgemia.inra.fr/redelac/redelac-toolbox/-/tree/b4ec8ff39b5d159c4f9def1a6a450b1fbcd698a2/tools/REDELACplanExpander commit b4ec8ff39b5d159c4f9def1a6a450b1fbcd698a2-dirty" diff -r 47dafd3de5ef -r ecbd096ba43b redelacPlanExpander.py --- 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 diff -r 47dafd3de5ef -r ecbd096ba43b redelacPlanExpander.xml --- a/redelacPlanExpander.xml Mon Sep 04 15:28:46 2023 +0000 +++ b/redelacPlanExpander.xml Tue May 07 11:45:15 2024 +0000 @@ -1,18 +1,14 @@ - + to expand REDELAC situations according to a plan docker://registry.forgemia.inra.fr/redelac/redelac-toolbox:latest - - - - @@ -20,12 +16,11 @@ - - - - + + +