Software: Difference between revisions

From Sofaconventions
Jump to navigation Jump to search
Content deleted Content added
No edit summary
No edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:

== Common Data Form Language (CDL) ==

SOFA conventions can be implemented without any programming by using CDL as suggested for [http://en.wikipedia.org/wiki/NetCDF netCDF]. CDL files allow for a [http://en.wikipedia.org/wiki/Cross-platform platform-independent] interpretation of specifications and can be compiled to a binary [http://en.wikipedia.org/wiki/NetCDF netCDF] file using the ncgen tool from the netCDF package:

ncgen -b -o mySOFAfile.sofa -k3 mySOFAconvention.cdl

The binaries of the nc-tools are available at the Unidata.

== HDF5View ==
== HDF5View ==
SOFA files can be loaded and edited in the [http://www.hdfgroup.org/hdf-java-html/hdfview/ HDFView] - a viewer for [http://en.wikipedia.org/wiki/Hdf5 HDF5] files. Note that SOFA files are based on [http://en.wikipedia.org/wiki/NetCDF netCDF-4], which is based on [http://en.wikipedia.org/wiki/Hdf5 HDF5].
SOFA files can be loaded and edited in the [http://www.hdfgroup.org/hdf-java-html/hdfview/ HDFView] - a viewer for [http://en.wikipedia.org/wiki/Hdf5 HDF5] files. Note that SOFA files are based on [http://en.wikipedia.org/wiki/NetCDF netCDF-4], which is based on [http://en.wikipedia.org/wiki/Hdf5 HDF5].

Latest revision as of 18:34, 20 March 2014

HDF5View

SOFA files can be loaded and edited in the HDFView - a viewer for HDF5 files. Note that SOFA files are based on netCDF-4, which is based on HDF5.