PySulfSat: An open-source Python3 tool for modeling sulfide and sulfate saturation

14Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

We present PySulfSat, an Open-Source Python3 tool for modeling sulfide and anhydrite saturation in magmas. PySulfSat supports a variety of input data types (spreadsheets, Petrolog3 outputs, MELTS tbl files), and can be directly integrated with alphaMELTS for Python infrastructure to track sulfur solubility during fractional crystallization within a single Jupyter Notebook. PySulfSat allows easy propagation of uncertainty using Monte Carlo methods, and far more customization of calculations than existing tools. For example, the SCSS2-could be calculated with one model using the sulfide composition from a parameterization released with a different SCSS2-model. There are also functions for calculating the proportion of S6+/STot (allowing modeled SCSS and SCAS values to be converted into total S solubility to compare to natural data), and for modeling mantle melting in the presence of sulfides using a variety of SCSS and KD models. Extensive documentation and worked examples are available at ReadTheDocs (https://bit.ly/PySulfSatRTD) along with narrated YouTube videos (https://bit.ly/PySulfSatYouTube).

Cite

CITATION STYLE

APA

Wieser, P. E., & Gleeson, M. (2023). PySulfSat: An open-source Python3 tool for modeling sulfide and sulfate saturation. Volcanica, 6(1), 107–127. https://doi.org/10.30909/vol.06.01.107127

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free