view inSiliCow-post.sh @ 1:f2840b46b353 draft default tip

"planemo upload for repository https://forgemia.inra.fr/insilicow/insilicow-tool commit 40258eb06e8909d55406fd6f6f1b71fddc3c158d"
author siwaa
date Thu, 10 Apr 2025 15:22:42 +0000
parents 50112d3941d8
children
line wrap: on
line source

#!/bin/sh

echo "IN_EXPLAN=$IN_EXPLAN"           #
echo "OUT_FOLDER=$OUT_FOLDER"         #
echo "IN_FOLDER=$IN_FOLDER"           #
echo "IN_EXE=$IN_EXE"                 #
echo "SCRIPT_FOLDER=$SCRIPT_FOLDER"   #
echo "OUT_FOLDER=$OUT_FOLDER"         #
echo "IN_SCILAB=$IN_SCILAB"           #
echo "OUT_SIM=$OUT_SIM"               #
echo "SIM_ID=$SIM_ID"                 #

HERE=$(realpath ./ ) 

echo "$OUT_SIM BEGIN" &&\
cp "$IN_FOLDER/farmer-log.txt" "$OUT_SIM" && \
cd "$OUT_SIM" && \
"$IN_EXE" farmer.txt > log.txt && \
mkdir cows && \
Rscript "$SCRIPT_FOLDER/cowcut.R" "./" "cows/" && \
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" && \
echo "$OUT_SIM OK"

#--- ZIP individual sim forlers ---
#cd "$OUT_FOLDER" && \
#zip -rmq9 "$SIM_ID.zip" "$SIM_ID" ;
#cd "$HERE";