計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
NetCDFデータを処理するツール Climate Data Operators cdo-1.9.8 を Ubuntu 19.10 にてインストールする
準備
CDOソース
CDO開発プロジェクト(Max-Planck研究所)のページ
https://code.mpimet.mpg.de/projects/cdo
ダウンロード cdo-1.9.8.tar.gz (10MB)
https://code.mpimet.mpg.de/attachments/20826/cdo-1.9.8.tar.gz
ecCodes - GRIB, GRIB2, BUFR3, BUFR4 の形式のバイナリを扱うためのライブラリ
開発者ページ(ECMWF)
https://confluence.ecmwf.int//display/ECC/ecCodes+Home
ダウンロード eccodes-2.14.1-Source.tar.gz (10.5MB)
https://confluence.ecmwf.int/download/attachments/45757960/eccodes-2.14.1-Source.tar.gz?api=v2
Magics - 描画に必要なライブラリ
開発者ページ(ECMWF)
https://confluence.ecmwf.int//display/MAGP/Magics
ダウンロード Magics-4.2.0-Source.tar.gz (67MB)
https://confluence.ecmwf.int/download/attachments/3473464/Magics-4.2.0-Source.tar.gz?api=v2
その他Ubuntuパッケージ
cmake libnetcdf-dev libnetcdff-dev libnetcdf-c++4-dev libcairo2-dev libpango1.0-dev libproj-dev libboost-dev hdf5-tools hdf5-helpers libhdf5-dev libhdf5-doc libhdf5-serial-dev
その他pythonパッケージ(python2)
jinja2
ecCodesのビルド
ソース展開と作業ディレクトリ作成
tar xvfz eccodes-2.14.1-Source.tar.gz
mkdir build
cd build
コンフィグレーション
cmake ../eccodes-2.14.1-Source -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_C_COMPILER=gcc -DCMAKE_Fortran_COMPILER=gfortran
メーク, テスト, インストール
make
ctest
sudo make install
Magicsのビルド
ソース展開と作業ディレクトリ作成
tar xvfz Magics-4.2.0-Source.tar.gz
mkdir build
cd build
コンフィグレーション
sudo pip install jinja2
cmake ../Magics-4.2.0-Source -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_C_COMPILER=gcc -DCMAKE_Fortran_COMPILER=gfortran
メーク, テスト, インストール
make
ctest
sudo make install
CDOのビルド
ソース展開
tar xvfz cdo-1.9.8.tar.gz
cd cdo-1.9.8
コンフィグレーション
CFLAGS=-I/usr/include/hdf5/serial \
CXXFLAGS=-I/usr/include/hdf5/serial \
LDFLAGS=-L/usr/lib/x86_64-linux-gnu/hdf5/serial \
FC=gfortran F77=gfortran \
./configure --prefix=/usr/local \
--with-fftw3 --with-magics=/usr/local --with-eccodes=/usr/local \
--with-netcdf --with-hdf5
メーク, インストール
make
sudo make install
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)