[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:001961] gpprint, gpview
- To: gtool4@xxxxxxxxxxxxxx
- Subject: [dennou-ruby:001961] gpprint, gpview
- From: Shin-ichi Takehiro <takepiro@xxxxxxxxxxxxxx>
- Date: Fri, 07 Jan 2005 22:54:37 +0900
- Cc: dennou-ruby@xxxxxxxxxxx
竹広です.
#dennou-ruby へ届かなかったようなので再送します.
先日堀之内さん塚原さんから頂いた, dcl-ruby での gtool ファイル
操作コマンド gpprint, gpview 大変重宝しております.
ところが今日 gt4f90io を最新版にしたところ, 以下のようなエラーが
出るようになりました.
/usr/lib/ruby/1.6/numru/gphys/netcdf_convention.rb:131:in `find': Sorry, the gtool convention is yet to be supported (RuntimeError)
from /usr/lib/ruby/1.6/numru/gphys/varraynetcdf.rb:138:in `initialize'
from /usr/lib/ruby/1.6/numru/gphys/gphys_netcdf_io.rb:387:in `new'
from /usr/lib/ruby/1.6/numru/gphys/gphys_netcdf_io.rb:387:in `__files2varray'
from /usr/lib/ruby/1.6/numru/gphys/gphys_netcdf_io.rb:273:in `open'
from /usr/lib/ruby/1.6/numru/gphys/gphys_io.rb:11:in `open'
from /home/takepiro/bin/gpprint:78
どうも最新版の gt4_history で出力するデータに大域属性
:Conventions = "http://www.gfd-dennou.org/arch/gtool4/conventions/" ;
が加わったのが原因のようです. cdl ファイルに変換してこの行を消去して,
netcdf ファイルを作りなおすとちゃんと動作します.
ちなみに私の計算環境では
ruby-netcdf 0.5.5-1
gphys 0.3.1-1
となっております.
問題点はどこにあるのでしょう? そして当面, どのあたりを
どう対処すればよいでしょうか. よろしくお願いします.
Takepiro(竹広真一)@数理解析研究所. 京都大学
E-mail:takepiro@xxxxxxxxxxxxxx
takepiro@xxxxxxxxxxxxxxxxxxxx