NetCDF Software Additions

The ARM Program has developed some freely-available NetCDF software that has 
recently been added to the Unidata NetCDF web site.
 
The following is a brief outline:

======================================

ANDX (ARM NetCDF Data eXtract) http://engineering.arm.gov/~sbeus/andx-web/html/

ANDX is a command-line utility designed for routine examination and extraction 
of data from netcdf files. Data can be displayed graphically (line-plot, 
scatter-plot, overlay, color-intensity, etc.) or extracted as ASCII data. 
Whether displayed graphically or extracted as ASCII, results can be saved to 
disk or viewed on screen.

======================================

ANAX (ARM NetCDF ASCII eXtract) http://science.arm.gov/~cflynn/ARM_Tested_Tools/

ANAX is simply a scaled-down version of ANDX -- it is designed to only extract 
ASCII data. All features of ANDX pertaining to non-graphic data extraction are 
included in ANAX.

======================================

ANTS (ARM NetCDF Tool Suite) http://science.arm.gov/~cflynn/ANTS/

ANTS is a collection of netcdf tools and utilities providing various means of 
creating and modifying netcdf files. ANTS is based on nctools written by Chuck 
Denham. The utilities within nctools were modified to compile with version 3.5 
of the netcdf library, the command syntax was modified for consistency with 
other tools, and changes were made to accommodate ARM standard netcdf.

The original functions from nctools were intended mainly for the creation, 
definition, and copying of fundamental netcdf elements. We have added others 
which focus on manipulation of data within existing netcdf files. Additional 
functions have special support for multi-dimensional data such as "slicing" 
cross sections from multi-dimensional variable data or joining 
lesser-dimensional fields to form multi-dimensional structures. Functions have 
been added to support execution of arithmetic and logical operations, bundling 
or splitting netcdf files, comparing the structure or content of files, and so 
on.

Essentially every type of netcdf library function call is exercised in ANTS. In 
this way then, this open-source collection of tools also represents a library 
of coding examples for fundamental netcdf tasks.  See the website for more 
information.

======================================

NCMEX for Octave (Octave NetCDF Interface)

This NCMEX is simply a port of Chuck Denham's Matlab NCMEX to Octave 
(www.octave.org).  The calling syntax is identical, so scripts using NCMEX in 
Matlab should in theory be portable to Octave.  In order to build NCMEX, a 
compiled C NetCDF library must already be installed.

In addition to the base NetCDF library interface, we have developed a simple 
toolbox to automate the reading and writing of NetCDf files within Octave using 
NCMEX.  These tools as well as the source for NCMEX are available from here 
(NOTE: this .tar file contains other Octave extension functions besides NCMEX): 
http://engineering.arm.gov/~sbeus/octavex/octavex.tar.

For installation instructions, see the README file inside the above .tar file.

======================================

For more information, please contact us:

Connor Flynn (connor.flynn@xxxxxxx)
Jason Chrsity (jason.christy@xxxxxxx)
Sherman Beus (sherman.beus@xxxxxxx)

 


  • 2004 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: