pyMPSLib: A robust and scalable open-source Python library for mutiple-point statistical simulation

Qiyu Chen, Ruihong Zhou, Cui Liu, Qianhong Huang,Zhesi Cui,Gang Liu

EARTH SCIENCE INFORMATICS(2023)

引用 2|浏览1
暂无评分
摘要
Python has become an essential programming language for scientific computing and data analysis and processing. Various multiple-point statistics (MPS) algorithms are used to characterize complex heterogeneous structures and phenomena in earth sciences. However, there is currently no Python library that integrates mainstream MPS methods for simulation and computation in geosciences. Aiming to establish a stable MPS tool, we developed an open-source Python library of commonly used MPS methods, named pyMPSLib. pyMPSLib consists of ENESIM, SNESIM, and DS algorithms and provides a flexible and convenient API interface. To ensure the maintainability of pyMPSLib, the Python objects and toolkits of MPS algorithms are defined and implemented. To improve the compatibility and extensibility of the presented library, uniform coding standard is adopted in pyMPSLib. We performed the parameter sensitivity analysis under multiple configurations to validate the performance of the library. This open-source library also provides optional tools to quantitatively evaluate the realizations of the integrated MPS methods.
更多
查看译文
关键词
Multiple-point statistics,Geostatistics,Open-source Python library,Stochastic simulation,Heterogeneous structures
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要