annotate inSiliCow-post.sh @ 0:50112d3941d8 draft

"planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
author siwaa
date Mon, 07 Apr 2025 15:18:25 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
1 #!/bin/sh
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
2
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
3 echo "IN_EXPLAN=$IN_EXPLAN" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
4 echo "OUT_FOLDER=$OUT_FOLDER" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
5 echo "IN_FOLDER=$IN_FOLDER" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
6 echo "IN_EXE=$IN_EXE" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
7 echo "SCRIPT_FOLDER=$SCRIPT_FOLDER" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
8 echo "OUT_FOLDER=$OUT_FOLDER" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
9 echo "IN_SCILAB=$IN_SCILAB" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
10 echo "OUT_SIM=$OUT_SIM" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
11 echo "SIM_ID=$SIM_ID" #
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
12
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
13 HERE=$(realpath ./ )
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
14
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
15 echo "$OUT_SIM BEGIN" &&\
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
16 cp "$IN_FOLDER/farmer-log.txt" "$OUT_SIM" && \
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
17 cd "$OUT_SIM" && \
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
18 "$IN_EXE" farmer.txt > log.txt && \
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
19 mkdir cows && \
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
20 Rscript "$SCRIPT_FOLDER/cowcut.R" "./" "cows/" && \
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
21 MESA_GL_VERSION_OVERRIDE=3.0 "$IN_SCILAB" -f "$SCRIPT_FOLDER/inSiliCow-abby.sci" -nwni -quit -args "$OUT_SIM" "$OUT_SIM" "$PL_PREFIX$SIM_ID$PL_SUFFIX" && \
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
22 echo "$OUT_SIM OK"
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
23
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
24 #--- ZIP individual sim forlers ---
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
25 #cd "$OUT_FOLDER" && \
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
26 #zip -rmq9 "$SIM_ID.zip" "$SIM_ID" ;
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
27 #cd "$HERE";
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
28
50112d3941d8 "planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit a01dd8fc54d5015e703722d7acb8db4b54b4a468"
siwaa
parents:
diff changeset
29