New version of PyNGL and PyNIO available

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Mon, 18 Aug 2008 14:46:50 -0600 (MDT)

We are please to announce a new release of PyNIO and PyNGL, which are
now being released as separate packages, and are available as open

The new version of both packages is 1.3.0b1, and they have the
following new major features:

  - Support for masked arrays added

    PyNIO will now return a numpy masked array if a missing value is
    detected on the NetCDF, HDF, or GRIB file. The PyNGL visualization
    routines were also updated to recognize masked arrays. You no
    longer need to set the *MissingValue* resources if you have a
    masked array that contains a valid missing value.

  - Extended subscripting added to PyNIO

    PyNIO now supports an extended form of subscripting to specify
    subsets using a description string that can reference associated
    coordinate variables if they exist in the file. Dimensions can be
    transposed by varying the order of the coordinate axes in the
    subset specification. Time dimension subsets may be specified using
    ISO-8061-conforming date/time strings if the time dimension has a
    CF-conforming 'units' attribute.

  - New analysis functions in PyNGL:

     o Ngl.betainc - Evaluates the incomplete beta function.
     o Ngl.chiinv - Evaluates the inverse chi-squared distribution function.
     o Ngl.linmsg - Linearly interpolates to fill in missing values.
     o Ngl.regline - Calculates the linear regression coefficient
       between two series.

  - New visualization routines in PyNGL:

     o Ngl.streamline_scalar_map - routine for generating streamlines
       colored by scalar fields over a map.
     o Ngl.wmstnm - draws station model data.

For a full list and description of what's new, see:

We are releasing this as a beta version so we can get some user
testing of the new features, especially recognition of masked arrays
and the extended subscripting capability in PyNIO.

Please report to pyngl-talk or Dave or I if you run into problems, and
we'll try to make sure it gets into the official 1.3.0 release.

Note: building PyNGL and/or PyNIO from source code is not a trivial
task. We have tried to document this as best as we could, but we
would also appreciate your feedback in this area. We have provided
some prebuilt binaries. Send email to me if you run into any
installation problems.



Mary Haley
NCAR/CISL/VETS 303-497-1254 (voice)
1850 Table Mesa Dr 303-497-1239 (fax)
Boulder, CO 80305
pyngl-talk mailing list
Received on Mon Aug 18 2008 - 14:46:50 MDT

This archive was generated by hypermail 2.2.0 : Thu Aug 21 2008 - 22:13:03 MDT