NetCDF

De acordo com a página do NetCDF, “NetCDF (Network Common Data Form) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. It is also a community standard for sharing scientific data. The Unidata Program Center supports and maintains netCDF programming interfaces for C, C++, Java, and Fortran. Programming interfaces are also available for Python, IDL, MATLAB, R, Ruby, and Perl”.

Versões disponíveis

  • netcdf/c/4.6.3

  • netcdf/fortran/4.4.5

Submissão de Jobs em Serial

Crie um arquivo chamado, por exemplo, submit_serial_jobs.sh.

#!/bin/bash
#SBATCH -t 24:00:00

export INPUT="execute_job.sh data"
export OUTPUT="*"

module load netcdf/c/4.6.3

job-nanny ./execute_job.sh

em que o script execute_job.sh teria, por exemplo, o seguinte conteúdo:

#!/bin/bash

cd datain
../fregrid --input_mosaic data/C180_mosaic.nc \
           --input_file data/land_inst_month \
           --interp_method conserve_order1 --remap_file fregrid_remap_file
           --nlon 576 --nlat 360 --scalar_field LWS,FWS,VWS,HS
cd ..

Para submeter o processo, basta usar o comando:

sbatch submit_serial_jobs.sh

Referências

Para informações adicionais sobre o software, consulte a página do NetCDF.