VolFe: an open-source Python package for calculating melt-vapour equilibria including silicate melt, carbon, hydrogen, sulfur, and noble gases

Main Article Content

Ery Hughes
https://orcid.org/0000-0002-3445-281X
Philippa Liggins
https://orcid.org/0000-0003-2880-6711
Penny Wieser
https://orcid.org/0000-0002-1070-8323
Edward Stolper

Abstract

VolFe is an open-source flexible and adaptable thermodynamic framework in Python for calculating the equilibrium composition of melt and vapour. VolFe considers basaltic through rhyolitic melts including the volatiles carbon, hydrogen, sulfur, and the noble gases. VolFe models both reduced and oxidised systems due to the range of melt and vapour species included. Hence, VolFe is applicable to terrestrial (e.g. mid-ocean ridges to arcs) and extra-terrestrial (e.g. the Moon and Mars) systems. New parameterisations of “model-dependent variables” (e.g. volatile solubility functions, sulfide-saturation conditions, fugacity coefficients, etc.) can be added as new experimental studies come out, enhancing VolFe's future applicability. The main calculations currently included in VolFe are the pressure of vapour-saturation based on the dissolved volatile content of melts; H2O-CO2 isobars, open- and closed-system degassing and regassing; an oxybarometer based on the melt sulfur content; and uncertainty propagation of the input melt compositions on calculation outputs. As an example, we apply VolFe to melt inclusion and submarine pillow glass data from the Marianas arc.

Downloads

Download data is not yet available.

Article Details

How to Cite
Hughes, E., Liggins, P., Wieser, P. and Stolper, E. (2025) “VolFe: an open-source Python package for calculating melt-vapour equilibria including silicate melt, carbon, hydrogen, sulfur, and noble gases”, Volcanica, 8(2), pp. 457–481. doi: 10.30909/vol/imvc1781.
Section
Methods
Citation information
Crossref
This article has citations in Scopus
Link to article page on Google Scholar
Connected papers
Dates
Received 2024-09-25
Accepted 2025-07-16
Published 2025-11-03
Alternative metrics via Dimensions and altmetric

Metrics


Smart Citations via scite_