Commonalities and differences between MDSplus and HDF5 data systems

Commonalities and differences between MDSplus and HDF5 data systems
复制标题

DOI:
10.1016/j.fusengdes.2010.03.055
复制
发表时间:
2010-07
影响因子:
1.7
通讯作者:
G. Manduchi
G. Manduchi
中科院分区:
工程技术3区
文献类型:
--
作者:
G. Manduchi

文献摘要

被引文献

相似文献

MDSplus是一种广泛应用于核聚变实验的数据采集系统。它定义了脉冲文件的文件格式,并提供了一套数据采集和管理工具。整个MDSplus软件包被用于多个融合实验,以建立和监督数据采集过程。其他实验仅使用MDSplus的数据管理层,为等离子体聚变实验室之间的数据交换提供通用格式。HDF5是一种文件格式和数据访问库,被更大的社区使用,主要是外部融合。例如,HDF5用于地球科学研究、国防应用和气象服务。HDF5允许管理大型和复杂的数据集,并在异构应用程序中提供通用的数据格式。MDSplus和HDF5都支持丰富的数据类型和分层数据组织,以及多语言数据访问库。然而,这两种系统架构之间存在一些显著差异,使得每个系统更适合不同的应用环境。本文简要介绍了MDSplus和HDF5的数据结构,并详细分析了这两个系统的独特之处。
MDSplus is a data acquisition system widely used in nuclear fusion experiments. It defines a file format for pulse files and provides a set of tools for data acquisition and management. The whole MDSplus package is used in several fusion experiments to set up and supervise the data acquisition process. Other experiments use only the data management layer of MDSplus to provide a common format for data exchange between plasma fusion laboratories. HDF5 is a file format and a data access library used by a larger community, mainly outside fusion. HDF5 is used, for example, in earth science research, defence applications and weather services. HDF5 allows managing large and complex data sets and provides a common data format among heterogeneous applications. Both MDSplus and HDF5 support a rich set of data types and a hierarchical data organization, as well as multi-language data access libraries. There are however several significant differences between the two system architectures, making each system better suited in different application contexts. The paper provides a brief overview of the data architectures of MDSplus and HDF5 and analyzes in detail the peculiar aspects of the two systems.