#!/bin/bash
#SBATCH --job-name=MO.Pos0
#SBATCH --nodes=1
#SBATCH --ntasks=1
#SBATCH --tasks-per-node=1
#SBATCH --partition=batch
#SBATCH --time=8:00:00
#SBATCH --output=/home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs/PostAtmos_node.0.o%j    # File name for standard output
#SBATCH --error=/home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs/PostAtmos_node.0.e%j     # File name for standard error output
#SBATCH --exclusive

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


cd /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post

singularity exec --bind /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/.. --bind /home /home/paiva/MONAN/singularity/monan-gnu11.4.sif bash -c '
   cdo mergetime latlon_*.nc latlon.nc
   sleep 5
   cdo settunits,hours -settaxis,2025-04-15,00:00,3hour latlon.nc MONAN_DIAG_G_POS_GFS_2025041500.00.00.x40962L55.nc
   sleep 5
'

# Saving important files to the logs directory:
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/execs/VERSION.txt /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/execs/VERSION.txt /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.001/target_domain /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.001/include_fields.diag /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.001/convert_mpas.nml /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.001/include_fields /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.001/saida_python.txt /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/PostAtmos_*.sh  /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.001/convert_mpas.output /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs
cp -f /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Model/logs/* /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/logs


# Removing all files created to run:
#rm -rf /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/dir.* 
#rm -rf /home/paiva/MONAN/singularity/scripts_CD-CT/dataout/2025041500/Post/latlon*.nc
#rm -rf /home/paiva/MONAN/singularity/scripts_CD-CT/scripts/PostAtmos_*.sh

