Pacchetti necessari per l'utilizzo di WWIII e degli script

Da MeteOceanWiki.

In generale i pacchetti che bisogna avere per poter utilizzare WWIII e gli script sono i seguenti


Installazione con OpenSuse

 zypper install grads python-pip python-scipy python-numpy python-devel python-numpy-devel
 zypper install ipython python-matplotlib python-grib_api proj geos geos-devel libgeos python-geos
 zypper install R-base-devel R-base python-singledispatch readline-devel git


  • basemap
Scaricare basemap
Quindi seguire le istruzioni


  • pygrib
Scaricare pygrib
per poter funzionare, bisogna avere installato python-dev numpy libgrib-api-dev python-pyproj libpng12-dev libjasper-dev e bisogna assicurarsi che siano settate le variabili d'ambiente GRIBAPI_DIR PNG_DIR JASPER_DIR
quindi:
 python setup.py build
 python setup.py install


  • python-rpy2
scaricare da http://download.opensuse.org/repositories/science/openSUSE_Leap_42.1/x86_64/python-rpy2-2.5.6-10.14.x86_64.rpm
 zypper install file.rpm


  • pygrads
Scaricare il sorgente, dare le variabili d'ambiente e poi dare il seguente comando:
 python setup.py install
Attenzione: in order to import grads.galab in an environment without a display variable (for example in crontab), you have to set matplotlib not to use the display.
To do this use the following instructions at the beginning of your script:
 import matplotlib
 matplotlib.use('Agg')
  • wgrib2
Per installare wgrib2 basta seguire le istruzioni della seconda installazione riportate sulla pagina ufficiale

Installazione di NETCDF

Applicativi utili per Netcdf

  • nco
Scaricare nco e quindi compilare seguendo le istruzioni