VESIcal Part I: An open-source thermodynamic model engine for mixed volatile (H2O-CO2) solubility in silicate melts
VESIcal Part I: An open-source thermodynamic model engine for mixed volatile (H2O-CO2) solubility in silicate melts
复制标题
VESIcal 第 I 部分:硅酸盐熔体中混合挥发物 (H2O-CO2) 溶解度的开源热力学模型引擎
DOI:
10.31223/x5d606
复制
发表时间:
2020
影响因子:
3.1
通讯作者:
F. Bégué
中科院分区:
文献类型:
--
作者:
K. Iacovino;S. Matthews;P. Wieser;G. Moore;F. Bégué
16 Thermodynamics has been fundamental to the interpretation of geologic data and 17 modeling of geologic systems for decades. However, more recent advancements 18 in computational capabilities and a marked increase in researchers’ accessibility 19 to computing tools has outpaced the functionality and extensibility of currently 20 available modeling tools. Here we present VESIcal (Volatile Equilibria and Satu21 ration Identification calculator): the first comprehensive modeling tool for H2O, 22 CO2, and mixed (H2O-CO2) solubility in silicate melts that: a) allows users ac23 cess to seven of the most popular models, plus easy inter-comparison between 24 models; b) provides universal functionality for all models (e.g., functions for cal25 culating saturation pressures, degassing paths, etc.); c) can process large datasets 26 (1,000’s of samples) automatically; d) can output computed data into an Ex27 cel spreadsheet or CSV file for simple post-modeling analysis; e) integrates plot28 ting capabilities directly within the tool; and f) provides all of these within the 29 framework of a python library, making the tool extensible by the user and allow30 ing any of the model functions to be incorporated into any other code capable of 31 calling python. The tool is presented within this manuscript, which is a Jupyter 32 notebook containing worked examples accessible to python users with a range of 33 skill levels. The basic functions of VESIcal can also be accessed via a web app 34 (https://vesical.anvil.app). The VESIcal python library is open-source and 35 available for download at https://github.com/kaylai/VESIcal. 36 Plain Language Summary 37 Geologists use numerical models to understand and predict how volcanoes be38 have during storage (pre-eruption), eruption, and the composition and amount of 39 volcanic gas released into the atmosphere of Earth and other planets. Most mod40 els are made by performing experiments on a limited dataset and creating a model 41 that applies to that dataset. Some models combine lots of these individual models 42 to make a generalized model that can apply to lots of di↵erent volcanoes. Many of 43 these di↵erent models exist, and they all have specific uses, limitations, and pitfalls. 44 Here we present the first tool, VESIcal, which acts as a simple interface to seven 45 of the most commonly used models. VESIcal is written in python, so users can use 46 VESIcal as an application or include it in their own models. VESIcal is the first tool 47 that allows geologists to model thousands of data points automatically and provides 48 a simple platform to compare results from di↵erent models in a way never before 49 possible. 50
影响因子:
3.5
作者:
Allison, Chelsea M.;Roggensack, Kurt;Clarke, Amanda B.
通讯作者:
Clarke, Amanda B.
影响因子:
5
作者:
J. Tucker;E. Hauri;A. Pietruszka;Michael O. Garcia;J. Marske;F. Trusdell
通讯作者:
J. Tucker;E. Hauri;A. Pietruszka;Michael O. Garcia;J. Marske;F. Trusdell