 /
 /  
data_conv: NICAM等データ統合解析ツール
  - 
    マニア向けツールです。
  
- 
    NICAM/tools が必須(≒ NICAM 関係者向け)。頑張れば外部の方でも使えるはずですが。
  
 解析の手順
 
 ディレクトリ構造の例
 
data_1st/ : L1データ
data_2nd/ : L2データ(先行して低解像度データを落とす場合などに利用してもよい)
data_conv/
  |-script/
  |   |-release-20150818/   : data_conv本体
  |
  |-isccp
  |-sl
  |-ml_zlev
  |
...
/home/hoge/lib/
  |-bash_common/release-20150816/ : 外部ライブラリbash_common
  |-grads_ctl/release-20150818/   : 外部ライブラリgrads_ctl
  |-gscript/release-20150720/     : 外部ライブラリgscript
 
  
 外部ライブラリの準備
  - 
    bash_commonの準備
$ cd /home/hoge/lib
$ mkdir bash_common
$ cd bash_common
$ wget https://github.com/kodamail/bash_common/archive/release-20150816.zip -O bash_common-release-20150816.zip
$ unzip bash_common-release-20150816.zip
$ mv bash_common-release-20150816 release-20150816
$ rm bash_common-release-20150816.zip
 
- 
    grads_ctlの準備
$ cd /home/hoge/lib
$ mkdir grads_ctl
$ cd grads_ctl
$ wget https://github.com/kodamail/grads_ctl/archive/release-20150818.zip -O grads_ctl-release-20150818.zip
$ unzip grads_ctl-release-20150818.zip
$ mv grads_ctl-release-20150818 release-20150818
$ rm grads_ctl-release-20150818.zip
$ cd release-20150818
(common.sh を編集:bash_common.sh へのパスを設定)
 
- 
    gscriptの準備(GrADS 2.0以降が必要です)
$ cd /home/hoge/lib
$ mkdir gscript
$ cd gscript
$ wget https://github.com/kodamail/gscript/archive/release-20150720.zip -O gscript-release-20150720.zip
$ unzip gscript-release-20150720.zip
$ mv gscript-release-20150720 release-20150720
$ rm gscript-release-20150720.zip
(/home/hoge/.bash_profile等を編集して環境変数GASCRPにパスを追加)
export GASCRP=/home/hoge/lib/gscript/release-20150720:${GASCRP}
  
 元データの準備
 
 設定
  - 
    sample_usr/* を usr/ へコピー
$ cp sample_usr/* usr/
 
- 
    usr/common.sh を編集
    
      - 
        PATH に bash_common.sh, grads_ctl.sh へのパスを設定
      
- 
        DIR_NICAM に NICAM へのパスを設定
      
- 
        XDEF_NAT, YDEF_NAT, ZDEF_NAT に最高解像度データの解像度を設定
      
 
- 
    usr/cnf_link.sh を編集
    
      - 
        元データの情報を記述。複数指定可能。
  
    | INPUT_DIR_CTL_LIST | 元データへの相対パス |  
    | INPUT_ML_LIST | 元データの鉛直座標。"ml_zlev" or "ml_plev"。 |  
    | INPUT_TIME_LIST | 元データの時間座標。"tstep"(モデル出力のまま) or "monthly_mean" |  
    | EXT_LIST | 元データのファイルフォーマット。"grd" or "nc" |  
 
 
  
 リンク
$ ./link.sh
$ ls ../../
isccp  ll  ml_plev  ml_zlev  ol  script  sl
  
 解析プランの作成
 
 解析
$ ./make.sh job/web_quick/*.sh
  - 
    make.sh には任意のスクリプトを複数指定可能。