annotate redelacSticsInputGenerator.bash @ 13:3db1f57029a7 draft

"planemo upload for repository https://forgemia.inra.fr/redelac commit 4a2264991516b494ed11d1a7d5260ba543696a04"
author siwaa
date Fri, 27 Oct 2023 09:17:06 +0000
parents f707c2fb725b
children 812bb8097dac
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
2a6d7d053ba7 "planemo upload for repository https://forgemia.inra.fr/redelac commit adcac73e150f1f821b4b7f7673a490dc0fadc936"
siwaa
parents: 8
diff changeset
1 cp -r /home/rstudio/JavaSTICS-1.5.1-STICS-10.0.0 . &&
5
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
2 rm -rf JavaSTICS-1.5.1-STICS-10.0.0/config &&
9
2a6d7d053ba7 "planemo upload for repository https://forgemia.inra.fr/redelac commit adcac73e150f1f821b4b7f7673a490dc0fadc936"
siwaa
parents: 8
diff changeset
3 cp -r $4/config JavaSTICS-1.5.1-STICS-10.0.0 &&
2a6d7d053ba7 "planemo upload for repository https://forgemia.inra.fr/redelac commit adcac73e150f1f821b4b7f7673a490dc0fadc936"
siwaa
parents: 8
diff changeset
4 unzip -q $5 -d TMP &&
5
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
5 export WSname=$(ls TMP) &&
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
6 mv TMP/* JavaSTICS-1.5.1-STICS-10.0.0/WS &&
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
7 cp JavaSTICS-1.5.1-STICS-10.0.0/config/param_gen.xml JavaSTICS-1.5.1-STICS-10.0.0/WS &&
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
8 cp JavaSTICS-1.5.1-STICS-10.0.0/config/param_newform.xml JavaSTICS-1.5.1-STICS-10.0.0/WS &&
10
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
9 /usr/bin/time -p -o ./bashlog unzip -q $6 -d TMPbis &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
10 echo "Step 0, time to unzip the Workspace:" &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
11 echo "====================================" &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
12 cat ./bashlog &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
13 echo "====================================" &&
5
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
14 mv TMPbis/*/* JavaSTICS-1.5.1-STICS-10.0.0/WS &&
9
2a6d7d053ba7 "planemo upload for repository https://forgemia.inra.fr/redelac commit adcac73e150f1f821b4b7f7673a490dc0fadc936"
siwaa
parents: 8
diff changeset
15 cp $7 JavaSTICS-1.5.1-STICS-10.0.0/WS/USMs.csv &&
2a6d7d053ba7 "planemo upload for repository https://forgemia.inra.fr/redelac commit adcac73e150f1f821b4b7f7673a490dc0fadc936"
siwaa
parents: 8
diff changeset
16 cp $8 JavaSTICS-1.5.1-STICS-10.0.0/WS/Tec.csv &&
2a6d7d053ba7 "planemo upload for repository https://forgemia.inra.fr/redelac commit adcac73e150f1f821b4b7f7673a490dc0fadc936"
siwaa
parents: 8
diff changeset
17 cp $9 JavaSTICS-1.5.1-STICS-10.0.0/WS/Ini.csv &&
2a6d7d053ba7 "planemo upload for repository https://forgemia.inra.fr/redelac commit adcac73e150f1f821b4b7f7673a490dc0fadc936"
siwaa
parents: 8
diff changeset
18 cp ${10} JavaSTICS-1.5.1-STICS-10.0.0/WS/Station.csv &&
5
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
19 cd JavaSTICS-1.5.1-STICS-10.0.0 &&
10
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
20 if [[ "$11" != "noAdditionalPlantOrConfig" ]]
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
21 then
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
22 unzip -o ${10}
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
23 fi
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
24 /usr/bin/time -p -o ./bashlog Rscript --verbose $4/redelacSticsInputGenerator.R $1 $2 $3 &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
25 echo "Step 1, time to run the R script:" &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
26 echo "=================================" &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
27 cat ./bashlog &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
28 echo "=================================" &&
5
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
29 rm WS/1* &&
4f8d87b9c246 "planemo upload for repository https://forgemia.inra.fr/redelac commit b3a95e69b8c2496ff3ec12c854404798d8bc55b1"
siwaa
parents:
diff changeset
30 mv WS $WSname &&
13
3db1f57029a7 "planemo upload for repository https://forgemia.inra.fr/redelac commit 4a2264991516b494ed11d1a7d5260ba543696a04"
siwaa
parents: 10
diff changeset
31 /usr/bin/time -p -o ./bashlog zip ${13} -q -r $WSname $WSname &&
10
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
32 echo "Step 2, time to zip the Workspace:" &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
33 echo "==================================" &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
34 cat ./bashlog &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
35 echo "==================================" &&
f707c2fb725b "planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
siwaa
parents: 9
diff changeset
36 cp $WSname.zip ${12}