From adc7be470f6ffc9b30d55f5aea41da15aa3307e4 Mon Sep 17 00:00:00 2001 From: jgugliel <julien.guglielmini@pasteur.fr> Date: Sat, 19 Feb 2022 11:30:44 +0100 Subject: [PATCH] Removed default for reqmem --- wGRR | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/wGRR b/wGRR index 00a1533..95821f3 100755 --- a/wGRR +++ b/wGRR @@ -302,15 +302,12 @@ if [[ $BATCHFLAG == 0 ]] ; then fi else REQMEM="" - if [[ $ARRAYSIZE -le 10000 ]] ; then - REQMEM="1G" - else - echo "[INFO] -- Estimating required memory" - M1=$(awk -f wGRR_mem.awk -v MINP=1 -v MAXP=10000 $OUT.allpairs.txt $OUT.m8) - REQMEM=$(bc -l <<< "$ARRAYSIZE/10000*$M1*100" | numfmt --to=iec | awk '{U=$0;gsub(/[^A-Za-z]/,"",U);V=$0;gsub(/[A-Za-z]+$/,"",V);split(V,a,".");n=split(a[1],b,"");c=b[1]+1;i=1;while(++i<=n){c=c"0"}print c""U}') - echo "[INFO] -- $REQMEM per job required" - duration=$SECONDS - printf "%-10s -- %s\n" "[TIME]" $(textifyDuration $duration) + echo "[INFO] -- Estimating required memory" + M1=$(awk -f wGRR_mem.awk -v MINP=1 -v MAXP=10000 $OUT.allpairs.txt $OUT.m8) + REQMEM=$(bc -l <<< "$ARRAYSIZE/10000*$M1*100" | numfmt --to=iec | awk '{U=$0;gsub(/[^A-Za-z]/,"",U);V=$0;gsub(/[A-Za-z]+$/,"",V);split(V,a,".");n=split(a[1],b,"");c=b[1]+1;i=1;while(++i<=n){c=c"0"}print c""U}') + echo "[INFO] -- $REQMEM per job required" + duration=$SECONDS + printf "%-10s -- %s\n" "[TIME]" $(textifyDuration $duration) fi echo "[INFO] -- Submitting $NJOBS jobs for wGRR calculation" if [[ $PARTITION == "common" ]] ; then -- GitLab