help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

octcdf 0.2, a netcdf toolbox for octave


From: Alexander Barth
Subject: octcdf 0.2, a netcdf toolbox for octave
Date: Wed, 14 Dec 2005 14:18:56 -0600
User-agent: Mozilla Thunderbird 1.0.6-1.1.fc3 (X11/20050720)

Hi all,

I just released a new version of octcdf. It includes the following enhancements:

- better support for cygwin
- functions to list all variables, attributes and dimensions
- Octave ncdump function. It creates a program that produces a NetCDF file with the same meta-data than a given NetCDF file. It is similar to the Unidata "ncdump -h" program but it creates octave code instead of CDL. - The toolbox can be used to import data from an OPeNDAP (http://www.opendap.org/) server (formerly known as DODS). OPeNDAP enables you to download only the subset of the data you need and you don't have to worry about the format of the dataset since the OPeNDAP server presents the data in a uniform way to the OPeNDAP client (here octcdf). Accessing a OPeNDAP server is as easy as reading a local NetCDF file:

% establish connection to the server
nc = netcdf('http://asterix.rsmas.miami.edu/thredds/dodsC/atl-ops-forecast/ssh','r');
% import a subset of the sea surface height into octave
ssh = nc{'ssh'}(end,661:996,77:588);
ncclose(nc);

Unfortunately only a few Linux distributions provide pre-compiled OPeNDAP client libraries (I only know of Fedora).

Any suggestions or comments are of course very appreciated. You can download the toolbox at: http://ocgmod1.marine.usf.edu/octcdf/. This release will be added to the octave-forge repository.

Cheers,

Alexander





-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:  http://www.octave.org
How to fund new projects:  http://www.octave.org/funding.html
Subscription information:  http://www.octave.org/archive.html
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]