空间模型组件之间的数据交换是否有任何开放标准?

计算科学 数据管理
2021-12-24 05:24:10

我刚刚进入气候研究,并惊讶于使用了多少记录不充分的遗留代码。这种事情意味着模型或多或少必须由最初编写它们的人维护。如果像这样的时空模型的组件之间有一个很好的通用数据交换的开放标准,那么大多数模型都可以分成更容易切换进出的模块,并且更容易维护(你不会有对其他模块中发生的事情有如此广泛的了解,并且可以专注于您自己的专业领域)。

那么,有没有这样的开放标准?

气候模型的数据可能包括潜热和感热、流体密度和速度、植被和积雪、冰雪深度等。仅仅为气候模型制定一个标准有点毫无意义,所以理想情况下是标准将适用于这种类型的任何建模。

1个回答

用于高级 Petascale 科学计算 (ITAPS ) 的互操作技术已经定义了几个接口,以努力标准化大型软件组件之间的数据通信。特别是,看看 Tim Tautges 的MOAB软件包,它实现了 ITAPS iMesh接口。