NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
In the interests of avoiding possible confusion, I'd like to point out that there are already existing R packages on CRAN that implement these functions. The package "ncdf" interfaces to the netCDF library, and "udunits" interfaces to the udunits library. (Disclaimer: I'm the author of both those packages.) These packages have been available for a year or so, and I update them when I get bug reports. I presume the new RNetCDF package is not compatible with either of the existing packages, so I suggest people not try to mix calls to them. Regards, --Dave --------------------------------------------------------------- David W. Pierce / Climate Research Division Scripps Inst. Oceanog. / (858) 534-8276 (voice) dpierce@xxxxxxxx / (858) 534-8561 (fax) --------------------------------------------------------------- Pavel Michna said: > Dear all, > > I just released version 1.0 of the RNetCDF R package on CRAN > (Comprehensive R Archive Network, http://cran.at.r-project.org/) > under the terms of the GNU General Public License (GPL). > > This package provides an interface to Unidata's NetCDF library functions > (version 3) and furthermore access to Unidata's udunits calendar > conversions. The routines and the documentation follow the NetCDF and > udunits C interface, so the corresponding manuals can be consulted for > more detailed information. > > The main aims of this package are: > - to provide full read/write access to all NetCDF datasets (supporting > all external NetCDF data types) > - to provide a low level interface which allows the user to write his > own (customized) NetCDF read/write functions in a simple way > > This package requires Unidata's NetCDF and the undunits library already > installed on the system. > > > Feedback is greatly appreciated. > > Pavel > > > I would like to thank Juerg Schmidli for his excellent comments and > suggestions during the development process of this package and This > Rutishauser for testing the package from the user's perspective. > > > ------------------------------------------------------------------------ > > Pavel Michna (PhD Student) Tel: +41 (0)31 631 85 42 > Climatology and Meteorology (KLIMET) Fax: +41 (0)31 631 85 11 > Institute of Geography E-Mail: michna@xxxxxxxxxxxxx > University of Bern > Hallerstrasse 12 > CH-3012 Bern/Switzerland > > ------------------------------------------------------------------------ > > > ------------------------------------------------------ > This mail was sent through IMP at http://mail.unibe.ch > > >From owner-netcdfgroup@xxxxxxxxxxxxxxxx Tue 3 2004 Aug 00:51:01 Message-ID: <1091487061.410ec555813ca@xxxxxxxxxxxxxxx> Date: Tue, 3 Aug 2004 00:51:01 +0200 From: Pavel Michna <michna@xxxxxxxxxxxxx> In-Reply-To: <3105.132.239.114.8.1091464186.squirrel@xxxxxxxxxxxxxxxx> To: dpierce@xxxxxxxx Subject: Re: RNetCDF -- R Interface to NetCDF Datasets Received: (from majordo@localhost) by unidata.ucar.edu (UCAR/Unidata) id i72MqlN4003306 for netcdfgroup-out; Mon, 2 Aug 2004 16:52:47 -0600 (MDT) Organization: UCAR/Unidata Keywords: 200408022252.i72MqjaW003215 Cc: netcdfgroup@xxxxxxxxxxxxxxxx References: <1091441292.410e128ccbadf@xxxxxxxxxxxxxxx> <3105.132.239.114.8.1091464186.squirrel@xxxxxxxxxxxxxxxx> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.1 X-Originating-IP: 212.254.40.162 X-Virus-checked: by University of Berne Sender: owner-netcdfgroup@xxxxxxxxxxxxxxxx Precedence: bulk Reply-To: Pavel Michna <michna@xxxxxxxxxxxxx> Quoting David Pierce <dpierce@xxxxxxxx>: > In the interests of avoiding possible confusion, I'd like to point out > that there are already existing R packages on CRAN that implement these > functions. The package "ncdf" interfaces to the netCDF library, and > "udunits" interfaces to the udunits library. (Disclaimer: I'm the author > of both those packages.) These packages have been available for a year or > so, and I update them when I get bug reports. I presume the new RNetCDF > package is not compatible with either of the existing packages, so I > suggest people not try to mix calls to them. That's correct. I'm sorry that I forgot to mention this. However both packages (ncdf and netCDF) are acknowledged in the manual. Of course the new package is not compatible with the existing two -- otherwise it wouldn't make sense to create a new one. To avoid more confusion, I just want to point out the important differences: - The "RNetCDF" package starts strightforward from the NetCDF C interface, whereas the "ncdf" package goes a more object-oriented way. - All external data types are covered for variables and attributes in the "RNetCDF" package, whereas the "ncdf" package does at least not support attributes of type NC_BYTE for read/write. To my knowledge, the "netCDF" package does not support NC_BYTE at all. - The new package contains functions for renaming, copying and deleting attributes and for renaming dimensions and variables, which is not covered by the two other packages. - Regarding the "udunits" package: I just implemented the calendar conversions because that is often needed. All other udunits functionality is covered exclusively by the "udunits" package. Regards, Pavel ------------------------------------------------------------------------ Pavel Michna (PhD Student) Tel: +41 (0)31 631 85 42 Climatology and Meteorology (KLIMET) Fax: +41 (0)31 631 85 11 Institute of Geography E-Mail: michna@xxxxxxxxxxxxx University of Bern Hallerstrasse 12 CH-3012 Bern/Switzerland ------------------------------------------------------------------------ ------------------------------------------------------ This mail was sent through IMP at http://mail.unibe.ch
netcdfgroup
archives: