<span class="Apple-style-span" style="border-collapse: collapse; "><div>Dear Pythonistas,&nbsp;</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; I just uploaded a new version of PyGrADS to <a href="http://sf.net">sf.net</a>:</div>
<div><br class="webkit-block-placeholder"></div><div><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://sourceforge.net/project/showfiles.php?group_id=161773&amp;package_id=256758">http://sourceforge.net/project/showfiles.php?group_id=161773&amp;package_id=256758</a></p>
</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp;For the first time I am including a win32 installer as well as a win32 superpack for those of you who do not&nbsp;have no Python whatsoever installed on your Windows box and would like to give it a try. You can find more information in the Wiki:</div>
<div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp;<a href="http://opengrads.org/wiki/index.php?title=Python_Interface_to_GrADS#Installation">http://opengrads.org/wiki/index.php?title=Python_Interface_to_GrADS#Installation</a></div>
<div><br></div><div>&nbsp;&nbsp; This version cleans up some minor API issues and has a more consistent naming of the main classes. It should be pretty much backward compatible with v1.0.7, though.</div><div><br class="webkit-block-placeholder">
</div><div>&nbsp;&nbsp; Be sure to run the <span class="Apple-style-span" style="font-weight: bold;">examples</span> and check the plots:</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp; &nbsp;<a href="http://opengrads.org/wiki/index.php?title=Python_Interface_to_GrADS#Checking_your_Installation">http://opengrads.org/wiki/index.php?title=Python_Interface_to_GrADS#Checking_your_Installation</a><br class="webkit-block-placeholder">
</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; We are still working on the Examples page in the Wiki. Let me know if any of you would like to help with the documentation.</div><div><br class="webkit-block-placeholder">
</div><div>&nbsp;&nbsp; <span class="Apple-style-span" style="font-weight: bold;">Grads v2 compatibility:</span> like the previous version, only the very basic&nbsp;<span class="Apple-style-span" style="text-decoration: underline;">GaCore</span> class works with GrADS v2. (The test suite pytests first introduce in v1.9 has recently been ported to v2; pytests only requires GaCore.) The ability of python to exchange data with GrADS requires OpenGrADS extensions not yet available in v2.&nbsp;</div>
<div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; <span class="Apple-style-span" style="font-weight: bold;">A call to volunteers</span>. Here is a sample of some of the features we would like to see implemented in PyGrADS:</div>
<div><ul><li>Better handling of satellite imagery, with seamless integration of AREA, GeoTiff and some basic KML functionality</li><li>Integration of VTK or any other volumetric visualization python package</li><li>Neural networks: integrate one of the many available NN python modules so that network design and training could be accomplished using simple and familiar GrADS expressions</li>
<li>Wavelet transforms, including some wavelet based compression algorithms</li><li>Comprehensive set of statistical functions for analysis of climate variability: better EOF capabilities, SVD, CCA, POP analysis, kernel density estimates, time series analysis, etc</li>
<li>Some simple client/server implementation through XML-RPC or equivalent protocol</li><li>Better Java integration through Jython: implement GaNum functionality through JNumeric, 3D/volumetric visualization capability through visAD, ...</li>
<li>Some GUI demonstrations using wxPython or any other python toolkit. For example, a &quot;GFS Workbench&quot; tool that would bring together GFS forecasts through OPeNDAP, observational data and satellite imagery. &nbsp;</li>
</ul><div>If you have some python experience in any of these areas and would like to lead or get involved in any of these efforts (or anything else that interests you) &nbsp;just drop me a note.</div></div><div><br class="webkit-block-placeholder">
</div><div>&nbsp;&nbsp; &nbsp;Cheers!</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;Arlindo</div><div><br></div></span>-- <br>Arlindo da Silva<br><a href="mailto:dasilva@alum.mit.edu">dasilva@alum.mit.edu</a>