#!/bin/ksh
# Script para rodar o BAM com as analies do SMNA disponiveis
#
# As Datas tem que ser informada
datai=2025110100
dataf=2025113000

###############################################################
#            INICIO DO LOOP PRINCIPAL                         #
###############################################################

data=$datai

#Exp22
PathOrig=/pesq/share/das/dist/EXPS_SMNA/EXP22/gsi/dataout
PathDest=/mnt/beegfs/luiz.sapucci/SMNA/EXP22/datainout/gsi/dataout

while [ ${data} -le ${dataf} ]
do

  data2=`~/evalu/run/inctime $data +24h  %y4%m2%d2%h2 `

  echo "Rodando o BAM para as datas:" $data $data2

  # Comando a ser executado

  dataINTEG=`~/evalu/run/inctime $data +5d  %y4%m2%d2%h2 `
  dataINTEG2=`~/evalu/run/inctime $data2 +5d  %y4%m2%d2%h2 `

   ./runModel -t 299 -l 64 -I $data -F $dataINTEG -ts 6 -py CPT -px CPT >> logfile/runBAMintegration.$data.log &

   ./runModel -t 299 -l 64 -I $data2 -F $dataINTEG2 -ts 6 -py CPT -px CPT >> logfile/runBAMintegration.$data2.log &

   sleep 60

   while  [ `squeue | grep AT${data:4:6} | wc -l` -eq 1 ]
   do
     squeue | grep AT${data:4:6}
     squeue
     sleep 60
   done

   ./runPos -t 299 -l 64 -I $data -F $dataINTEG >> logfile/runBAMintegration.$data.log &

   while [ `squeue | grep AT${data2:4:6} | wc -l` -eq 1 ]
   do
     squeue | grep AT${data2:4:6}
     squeue
     sleep 60
   done

   ./runPos -t 299 -l 64 -I $data2 -F $dataINTEG2 >> logfile/runBAMintegration.$data2.log &

  # final do loop da rodada

  data=`~/evalu/run/inctime $data +48h  %y4%m2%d2%h2 `

done

exit 0
