|
Project Information
Featured
Downloads
Links
|
About nctoolboxnctoolbox is a Matlab toolbox that provides read-only access to common data model datasets. Under the hood, nctoolbox uses NetCDF-Java as the data access layer. This allows nctoolbox to access NetCDF, OPeNDAP, HDF5, GRIB, GRIB2, HDF4 and many (15+) other file formats and services using the same API. It works with Matlab 2008a and later. VideosWhy Use nctoolbox?Two words: it's simple It's simple to installDownload it and run the setup_nctoolbox. Thats it. It's simple to useAll types of datasets (NetCDF, HDF5, OpenDAP) are read exactly the same way. Want to read data from an OpenDAP URL? >> ds = ncgeodataset('http://geoport.whoi.edu/thredds/dodsC/coawst_2_2/fmrc/coawst_2_2_best.ncd')
>> time_run = ds.data('time_run');Want to subset data, NetCDF style (i.e Start, End, Stride)? >> lwrad = ds.data('lwrad', [10000 100 400], [10100 105 400]) % No Stride
>> lwrad = ds.data('lwrad', [10000 100 400], [10100 105 400], [1 1 1]) % With StrideWant to subset data, Matlab style? >> lwrad = ds{'lwrad'}(10000:10100, 100:105, 400)Backwards Compatiblenctoolbox uses a layered approach to add new functions. We strive to keep backward compatibility. If you've written code using nctoolbox now, we still want future versions to work with your code without requiring you to change it. So if you've used ncdataset class in the past, it will always be there. If you're using ncgeodataset to get some of it's advantages, it will have all the functions you're used to with ncdataset, Mailing ListGoogle Group: http://groups.google.com/group/nctoolbox Group email: nctoolbox@googlegroups.com NewsMarch 6, 2012 - Tested with Matlab R2012a February, 14, 2012 - A new release of nctoolbox is available. This release contains new demos, which start with the prefis geo, illustrating the capabilities of ncgeodataset. Additional demos in demos/contrib illustrate additional interesting functionality, including unstructured model access. The download is available at nctoolbox-20120214.zip |