FFreeTool.wang

HDF5 / H5 / NXS 科学数据查看器怎么用:实际文件检查步骤

用实际工作流打开HDF5 / H5 / NXS 科学数据查看器,检查关键字段、显示结果、格式边界和本地隐私。

什么时候使用

当实验仪器或程序生成了 H5/NXS,只想确认 Group、Dataset 路径、shape、dtype 和少量值是否正确时,可以先用本工具做只读检查。HDF5 常用于科研、仪器输出和机器学习数据。工具只读展示层级和小切片,避免一次把大型数组全部载入页面。

实际示例

打开一份 NeXus 文件后,沿 /entry/data 找到二维计数矩阵,查看 shape=[1024,2048]、dtype 和 units 属性,只读取 [0:100,0:100] 热图。不要为预览一次读取整个数 GB 数组。

操作步骤

  1. 选择 HDF5、H5、HDF、NXS 或基于 HDF5 的 NetCDF4 文件。
  2. 展开 Group 树并选择 Dataset。
  3. 检查 shape、dtype、压缩、chunks 与 attributes。
  4. 设定有限切片范围,预览表格、曲线或二维热图。

结果检查清单

  • 根 Group 和预期 Dataset 路径存在
  • shape、dtype、endianness 与生成程序约定一致
  • chunks、compression 和 fill value 可读
  • 切片起止和维度没有越界,导出 CSV 只针对当前二维小切片

遇到问题先这样排查

扩展名是 .nc 仍打不开

先用 file signature 判断是否 HDF5;经典 NetCDF3 不属于 HDF5,需要另一套解析器。

Dataset 可见但预览报错

可能使用自定义 filter、对象引用或复杂 compound dtype;保留原文件并在 HDFView/Python 中打开。

真实限制

  • 经典 NetCDF3 即使扩展名为 .nc 也不受支持
  • 对象引用、自定义 filter 和部分复合类型可能无法预览
  • 大数组只读取有限切片,不提供整库导出

隐私与文件安全

文件解析发生在当前浏览器标签页,不会为了运行本工具上传到 FreeTool 服务器。仍应只在受信任设备处理客户、工程、科研或医疗资料;不要覆盖原文件,共享电脑使用后清理下载、截图和浏览器缓存。

相关工具

立即打开HDF5 / H5 / NXS 科学数据查看器

相关指南