.. _NetCDF:
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*.
.. code-block:: bash
#!/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:
.. code-block:: bash
#!/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:
.. code-block:: bash
sbatch submit_serial_jobs.sh
Referências
-----------
Para informações adicionais sobre o software, consulte a `página do NetCDF `_.