[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#497448: ITP: python-griddata -- Python function to interpolate irregularly spaced data to a grid



Michael Hanke <michael.hanke@gmail.com> writes:

> * URL             : http://code.google.com/p/griddata-python/
> * License         : MITish

That URL claims the licence is "GNU General Public License v2"
> 
>  This module provides a single function, 'griddata', that fits a surface
>  to nonuniformly spaced data points. It behaves basically like its equivalent
>  in Matlab.


How does this relate to the algorithm mentioned in
http://lwn.net/Articles/292979/ where it says:

 "Jeffrey Whitaker has added support for gridding irregularly spaced
 data using the Matlab (TM) equivalent griddata function.  This is a
 long-standing feature request for matplotlib and a major
 enhancement.  matplotlib now ships with Robert Kern's delaunay
 triangularization code (BSD license), which supports the default
 griddata implementation, but there are some known corner cases where
 this routine fails.  As such, Jeff has provided a python wrapper to
 the NCAR natgrid routines, whose licensing terms are a bit murkier,
 for those who need bullet proof gridding routines.  If the NCAR
 toolkit is installed, griddata will detect it and use it.  See
 http://matplotlib.sf.net/matplotlib.mlab.html#-griddata for details.
 Thanks Robert and Jeff."


Chris

[1] Matplotlib is a python plotting library with plotting functions
that have a high degree of Matlab compatibility.



Reply to: