This package contains the module Cdo, which implements a ruby style access to the Climate Data operators CDO. CDO is a command line tool for processing gridded data. Its main focus if climate data, but it can by used for other purposes to. It accepts input formats GRIB1, GRIB2, NetCDF and several Fortran binary formats.
Download and installCdo with the following:
gem install cdo
Cdo.rb requires a working CDO binary, but has not special requirement to Ruby
-
File information
Cdo.infov(:input => ifile) Cdo.showlevels(:input => ifile)
-
Operators with regular output files
Cdo.timmin(:input => ifile,:output => ofile)
-
Operators with options
Cdo.remap([gridfile,weightfile],:input => ifile, :output => ofile)
-
Set global CDO options
Cdo.copy(:input => ifile, :output => ofile,:options => "-f nc4")
More examples can be found in test/cdo-examples.rb.
Cdo.rb includes a simple tempfile wrapperm, which make live easier, when write your own scripts with Cdo.rb,m
Please use the forum or ticket system of CDOs official web page: code.zmaw.de/projects/cdo
Cdo.rb makes use of the GPLv2D License, see COPYING
- Author
-
Ralf Mueller <stark.dreamdetective@gmail.com>
- Requires
-
CDO version 1.5.x
- License
-
Copyright 2011-2012 by Ralf Mueller Released under GPLv2 license. See the COPYING file included in the distribution.