我有大量使用并行 netCDF 生成的数据,其中有足够多的条目,只能以 CDF-5 格式生成输出。我在 python 中有一个分析例程,我想通过这些数据。但是,我一直无法使用任何 python 包打开 CDF-5 格式(或访问,或使用 ncdump 读取头文件,尽管 ncmpidump -h 当然提供了正确的头信息)。有谁知道
1)一个可以读取CDF-5格式数据的python包
2) 可以将并行 netCDF CDF-5 数据转换为更广泛支持的数据的实用程序,例如 HDF5,然后我可以将其读入 python?
选项1当然更可取。
谢谢
最佳答案
最新的 NCO 预发布版本 4.5.5-alpha02 支持 CDF5,以及与所有 netCDF 类型(包括 netCDF4)之间的 CDF5 转换,例如,ncks -4 in_5.nc out_4.nc
将 CDF5 文件转换为 netCDF4。要求是 NCO 必须使用几天前发布的 netCDF 4.4.0 构建。
关于python - 在python中读取并行netCDF CDF-5格式数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34666102/