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

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

1)一个python包,可以读取CDF-5格式的数据

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

选项1当然更可取.

谢谢

最佳答案 最新的
NCO预发布版本4.5.5-alpha02支持CDF5,并且转换到/来自CDF5的所有netCDF类型,包括netCDF4,例如ncks -4 in_5.nc out_4.nc将CDF5文件转换为netCDF4.要求是NCO必须使用几天前发布的netCDF 4.4.0构建.

点赞