#!/bin/bash

. /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/setenv.bash
export PYTHONPATH=:/home/paiva/MONAN/singularity/scripts_CD-CT/scripts:/home/paiva/MONAN/singularity/scripts_CD-CT/scripts
#. /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/../.venv/bin/activate

echo "Submiting posts 61 to 80 in node Node 4."

for ii in $(seq  61 80)
do
   i=$(printf "%03d" ${ii})
   echo "Executing post ${i}"
   cd /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.${i}
   
   hh=00
   currentdate=$(date -d "20250415 00:00 $(echo "(${i}-1)*3" | bc) hours" +"%Y%m%d%H")
   diag_name=MONAN_DIAG_G_MOD_GFS_2025041500_${currentdate}.00.00.x40962L55.nc
   
   
   rm -f include_fields
   cp include_fields.diag include_fields
   rm -f latlon.nc
   
   time ./convert_mpas x1.40962.init.nc /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Model/${diag_name}  > convert_mpas.output & 
   echo "./convert_mpas x1.40962.init.nc /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Model/${diag_name} > convert_mpas.output"
   
done

# necessario aguardar as rodadas em background
wait

for ii in $(seq  61 80)
do
   i=$(printf "%03d" ${ii})
   cd /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.${i}
   python /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/group_levels.py /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.${i} latlon.nc latlon_${i}.nc > saida_python.txt &
done

wait

# unload the python's environment
#deactivate

for ii in $(seq  61 80)
do
   i=$(printf "%03d" ${ii})
   cd /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.${i}
   rm -f /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/latlon_${i}.nc
   cp -f latlon_${i}.nc /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/ &
done
wait 
