html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/pull/236#issuecomment-67614270,https://api.github.com/repos/pydata/xarray/issues/236,67614270,MDEyOklzc3VlQ29tbWVudDY3NjE0Mjcw,1217238,2014-12-19T09:11:20Z,2014-12-19T09:11:20Z,MEMBER,"@DamienIrving I'm going to merge this now. I did add support for encoding/decoding time information, but you should probably still consider this experimental for now. Please do let me know how it works for you when you get the chance to try it out. I'll be releasing v0.3.2 with this within the next few days. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,43442970 https://github.com/pydata/xarray/pull/236#issuecomment-56918016,https://api.github.com/repos/pydata/xarray/issues/236,56918016,MDEyOklzc3VlQ29tbWVudDU2OTE4MDE2,1217238,2014-09-26T04:25:08Z,2014-09-26T04:25:21Z,MEMBER,"@DamienIrving Yes, that does help. The main thing is I'm pretty sure CDAT's climatological related functions can't handle dates in the form of a `np.datetime64` array (which xray uses), so we'll probably need to convert back into CF conventions style ""days since YYYY-MM-DD"". ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,43442970 https://github.com/pydata/xarray/pull/236#issuecomment-56758849,https://api.github.com/repos/pydata/xarray/issues/236,56758849,MDEyOklzc3VlQ29tbWVudDU2NzU4ODQ5,2062210,2014-09-25T00:28:11Z,2014-09-25T00:28:11Z,NONE,"I'm not sure exactly how it handles dates under the hood, however as a user before using a convenience function from the `cdutil` library to calculate a seasonal climatology or something, you have to use `cdutil.setTimeBounds()` to specify the time bounds of your data (i.e. whether it is daily, monthly, etc). To view the time axis of a cdms2 transient variable in a convenient YYYY-MM-DD HH:MM:SS format (e.g. let's say that variable's name is `data`), you can use `data.getTime().asComponentTime()`. Does that help? ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,43442970 https://github.com/pydata/xarray/pull/236#issuecomment-56452068,https://api.github.com/repos/pydata/xarray/issues/236,56452068,MDEyOklzc3VlQ29tbWVudDU2NDUyMDY4,1217238,2014-09-22T22:15:50Z,2014-09-22T22:15:50Z,MEMBER,"So I understand cdat uses masked arrays for missing values. How does it handle dates? On Mon, Sep 22, 2014 at 3:13 PM, Damien Irving notifications@github.com wrote: > ## Your approach looks good to me. All people need to be able to do is move to and from cdms2 transient variables and then they'll have access to all the convenience functions defined in cdat-lite libraries like `cdutil` and `genutil`. > > Reply to this email directly or view it on GitHub: > https://github.com/xray/xray/pull/236#issuecomment-56451763 ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,43442970 https://github.com/pydata/xarray/pull/236#issuecomment-56451763,https://api.github.com/repos/pydata/xarray/issues/236,56451763,MDEyOklzc3VlQ29tbWVudDU2NDUxNzYz,2062210,2014-09-22T22:13:11Z,2014-09-22T22:13:11Z,NONE,"Your approach looks good to me. All people need to be able to do is move to and from cdms2 transient variables and then they'll have access to all the convenience functions defined in cdat-lite libraries like `cdutil` and `genutil`. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,43442970