You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@climate.apache.org by "Cameron Goodale (JIRA)" <ji...@apache.org> on 2013/07/09 20:07:49 UTC
[jira] [Reopened] (CLIMATE-55) Updating any modules using PyNgl and
PyNio
[ https://issues.apache.org/jira/browse/CLIMATE-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Cameron Goodale reopened CLIMATE-55:
------------------------------------
Assignee: Cameron Goodale (was: Huikyo Lee)
Reopening to flag the issue as Resolved instead of Closed.
> Updating any modules using PyNgl and PyNio
> ------------------------------------------
>
> Key: CLIMATE-55
> URL: https://issues.apache.org/jira/browse/CLIMATE-55
> Project: Apache Open Climate Workbench
> Issue Type: Improvement
> Components: metrics
> Affects Versions: 0.1-incubating
> Reporter: Huikyo Lee
> Assignee: Cameron Goodale
> Fix For: 0.2-incubating
>
> Original Estimate: 336h
> Remaining Estimate: 336h
>
> PyNgl and PyNio have some critical weaknesses as follows.
> 1. NCAR has not updated PyNgl and PyNio updated for a long time. They do not support full features of NCL.
> 2. PyNgl does not support x window plots. It only allows creating postscript files.
> 3. PyNio cannot delete and replace existing NetCDF files.
> I suggest replacing PyNio/PyNgl with netCDF4 and mpl_toolkits.basemap.
> (updated June/19/2013)
> Jinwon and I found out that netCDF4 does not properly handle model data without any missing data.
> Using PyNio, variables from netcdf files are stored as a numpy.ma array whereas netCDF4 just creates numpy array when there is no missing value. This caused an error because our toolkit assumes that all model data have mask information. I will fix this and commit a new revision soon.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira