首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在python中读取并行netCDF CDF-5格式数据

在python中读取并行netCDF CDF-5格式数据
EN

Stack Overflow用户
提问于 2016-01-07 22:10:51
回答 2查看 649关注 0票数 4

我有大量的并行netCDF生成的数据,有足够的条目,只能以CDF-5格式生成输出。我在python中有一个分析例程,我想传递这些数据。但是,虽然ncmpidump -h提供了正确的头文件信息,但我仍然无法打开任何python包(或者访问或读取带有ncdump的头文件)。有人知道吗?

1)可以读取can 5格式数据的python包。

2)一个实用程序,它可以将并行的netCDF CDF-5数据转换为更广泛支持的东西,比如HDF5,然后我可以将这些数据读入到python中?

备选案文1当然更可取。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-15 04:09:44

最新的NCO预发行版4.5.5-alpha 02支持CDF5,并使用所有netCDF类型(包括netCDF4 )向或从CDF5转换,例如,ncks -4 in_5.nc out_4.nc将CDF5文件转换为netCDF4。要求NCO必须使用几天前发布的netCDF 4.4.0构建。

票数 1
EN

Stack Overflow用户

发布于 2016-01-19 20:57:33

netcdf4-python库的最新版本应该能够利用C库4.4版中添加的对CDF-5的支持。有关更多细节,请参见此处:https://github.com/Unidata/netcdf4-python/pull/482

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34666102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档