1 MELTS_Excel: A Microsoft Excel

1
MELTS_Excel: A Microsoft Excel-based MELTS interface for research and
2
teaching of magma properties and evolution
3
Guilherme A. R. Gualda, Earth & Environmental Sciences, Vanderbilt University, Nashville,
4
Tennessee, USA.
5
Mark S. Ghiorso, OFM Research - West, Seattle, Washington, USA.
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Corresponding author: G. A. R. Gualda, Earth & Environmental Sciences, Vanderbilt University,
26
Nashville, TN 37235, USA. ([email protected])
1
27
Key points
28
•
Rhyolite-MELTS interface based on Microsoft Excel
29
Abstract
30
The thermodynamic modeling software MELTS is a powerful tool for investigating crystallization
31
and melting in natural magmatic systems. Rhyolite-MELTS is a recalibration of MELTS that
32
better captures the evolution of silicic magmas in the upper crust. The current interface of
33
rhyolite-MELTS, while flexible, can be somewhat cumbersome for the novice. We present a new
34
interface that uses web services consumed by a VBA backend in Microsoft Excel©. The interface
35
is contained within a macro-enabled workbook, where the user can insert the model input
36
information and initiate computations that are executed on a central server at OFM Research.
37
Results of simple calculations are shown immediately within the interface itself. It is also
38
possible to combine a sequence of calculations into an evolutionary path; the user can input
39
starting and ending temperatures and pressures, temperature and pressure steps, and the
40
prevailing oxidation conditions. The program shows partial updates at every step of the
41
computations; at the conclusion of the calculations, a series of data sheets and diagrams are
42
created in a separate workbook, which can be saved independently of the interface.
43
Additionally, the user can specify a grid of temperatures and pressures and calculate a phase
44
diagram showing the conditions at which different phases are present. The interface can be
45
used to apply the rhyolite-MELTS geobarometer. We demonstrate applications of the interface
46
using an example early-erupted Bishop Tuff composition. The interface is simple to use and
47
flexible, but it requires an internet connection. The interface is distributed for free from
48
melts.ofm-research.org.
49
Index terms
50
1011, 3611, 8411, 1009, 3610, 8410, 3618, 3619, 1065
51
Keywords
52
Rhyolite-MELTS, thermodynamics, phase equilibria, software
53
2
54
1. Introduction
55
The thermodynamic modeling software MELTS [Ghiorso and Sack, 1995; Asimow and Ghiorso,
56
1998] and its derivatives [e.g. pMELTS, Ghiorso et al., 2002] comprise a powerful and much
57
utilized set of tools for investigating crystallization and melting in natural magmatic systems
58
[e.g. Ghiorso, 1997; Ghiorso and Gualda, 2015]. Rhyolite-MELTS [Gualda et al., 2012a] is a
59
recent recalibration of MELTS aimed at better capturing the evolution of silicic magmas present
60
in upper crustal systems (up to ~400 MPa pressure), while maintaining the fidelity of the
61
original calibration to mafic and alkalic systems. Rhyolite-MELTS also includes many algorithmic
62
modifications that improve computational performance when compared to MELTS [Ghiorso,
63
2013].
64
Currently, most users of MELTS, pMELTS, and rhyolite-MELTS rely on a graphical user interface
65
(GUI) that runs on UNIX/LINUX-based systems, primarily Intel-based Mac OS X computers. One
66
of the difficulties with deployment of the GUI is that it has to be built for each of the several
67
existing computer architectures and operating systems. Also, while the GUI provides a powerful
68
and flexible interface, the many options available in the GUI lead to a relatively steep learning
69
curve for the novice user. Finally, there is currently no graphical output of the simulation
70
results, and the output from the GUI is in the form of text files that need to be processed
71
offline. For all these reasons, while MELTS and its derivatives are widely used for research
72
purposes, there is substantial interest in the community for a version of MELTS for other
73
operating systems and computer architectures. Further, these characteristics are probably the
74
main reason why MELTS – despite great potential – has not been used more frequently for
75
teaching purposes. The program PhasePlot (http://www.phaseplot.org/) is a modern graphic
76
interface that allows quick visualization of computations performed using rhyolite-MELTS and
77
pMELTS [see Ghiorso and Gualda, 2015], which makes it an ideal tool for some teaching
78
purposes. However, PhasePlot is not designed for output of quantitative data, and there are
79
some limitations to the types of calculations possible, which limits its use for many types of
80
applications.
81
In this paper we present a new interface for rhyolite-MELTS developed in Microsoft Excel©. We
82
aim to create a more interactive tool, which is easy to use, available to a widespread audience,
83
and useful for both research and teaching. We first introduce the new interface, and we then
84
present some examples of applications that can be developed with this interface. Finally, we list
85
some of the current limitations of the new interface.
3
86
2. The new interface
87
MELTS_Excel uses web services consumed by a VBA backend client; all calculations are
88
performed on the servers at OFM Research and Excel is used as an interface to send, receive,
89
and process data exchanged with the server. One key advantage of this approach is that, with
90
calculations being performed on servers, the only requirement for the end-user machine is for it
91
to be able to run a version of Excel compatible with REST protocol web services (currently,
92
Excel 2010 and 2013 for Microsoft Windows operating systems). The interface requires no
93
installation, allowing use on machines regardless of the administrative privileges of the user;
94
and there is no need for upgrades in the computation engine, given that all calculations are
95
performed in a centrally maintained server. Further, the spreadsheet and graphic capabilities of
96
Excel can be used to create formatted output, including both data and diagrams. The main
97
disadvantage of the approach is that the interface requires an active internet connection to
98
communicate with the OFM Research server that performs computations.
99
The interface is contained within a macro-enabled workbook where composition and conditions
100
are set, which includes several sheets: (1) one sheet for simple calculations and display of live
101
results, where the user can insert the model input information and trigger simple calculations,
102
and where a summary of results for any given condition is given; (2) one sheet listing
103
properties of all phases present at any given condition; (3) one sheet where the user can select
104
phases to include or exclude in the calculations; and (4) one sheet where the user can specify
105
sequences of calculations (variable T, P, or both, plus fO2).
106
For calculations at one given condition, the results are immediately displayed within prespecified
107
fields within the interface. For instance, a user can very rapidly determine the temperature at
108
which a magma of a given composition is completely molten (i.e. find the liquidus); or
109
determine which phases are present, in what abundances, their compositions, and their physical
110
properties (e.g. density, viscosity) at any given combination of temperature, pressure and
111
oxygen fugacity.
112
It is also possible to combine a sequence of calculations into an evolutionary path. The user can
113
input starting and ending temperatures and pressures, temperature and pressure steps, and the
114
prevailing oxidation conditions. Additionally, the user can specify a grid of temperatures and
115
pressures and calculate a phase diagram in temperature-pressure space. At the conclusion of
116
the calculations, a series of data sheets and diagrams are created in a separate workbook,
4
117
which can be saved independently of the interface. This way, the user can save the results
118
separately from the interface, and the interface can be used repeatedly. The results workbook
119
includes several sheets, including: (a) sheets with data for each phase (equivalent to [phase
120
name].tbl files from the GUI); (b) one sheet with data for the whole system (previously
121
included in melts-liquid.tbl); (c) one sheet with data for total solids (previously included in
122
melts-liquid.tbl); (d) one sheet including mass, volume, density evolution of each phase, solids,
123
and whole system as a function of temperature, pressure, fO2; (e) charts with evolution of mass,
124
volume, density as a function of temperature; (f) charts with compositional evolution of each
125
phase as a function of temperature; (g) one sheet with affinities for all phases at all
126
temperatures (useful for calculation of activities relative to mineral saturation); and (h) one
127
sheet with initial conditions, a reference of the conditions employed in the calculation that can
128
be used for easy reproduction of the simulation. The routines used to create the output can also
129
be used to process tbl files returned by the GUI to create equivalent output in Excel.
130
3. Some examples
131
We present below a few examples that illustrate some of the capabilities of the interface. We
132
start with examples that reproduce capabilities available in the GUI, and then present examples
133
of applications facilitated by the new interface.
134
3.1. A simple calculation
135
We first present the case of a calculation performed at a single set of conditions (pressure,
136
temperature, oxygen fugacity) for a given bulk composition. After entering the bulk composition
137
of interest, the user has a number of options:
138
(1) Equilibrate: For the bulk composition and set of conditions specified, MELTS calculates
139
the phases present, their compositions and abundances, as well as the thermodynamic
140
properties of each phase present;
141
(2) Find liquidus: For the bulk composition, pressure and oxygen fugacity specified, MELTS
142
calculates the temperature at which the only remaining phase is liquid; note that MELTS
143
will try to dissolve all excess water by simply adjusting the temperature, such that
144
unexpected results may occur for water-oversaturated systems;
145
(3) Find wet liquidus: Similar to “Find liquidus”, except that it allows for excess water to be
146
present with liquid at the calculated liquidus temperature; the results of both “Find
5
147
liquidus” and “Find wet liquidus” will be the same if the system does not contain free
148
water at the liquidus;
149
(4) Compute redox: This option will partition FeO and Fe2O3 based on the specified oxygen
150
fugacity value; this option is only useful when performing unconstrained redox
151
calculations, in which case MELTS will use the ratio of Fe2+/Fe3+ to determine the
152
oxidation state; for calculations in which fO2 is constrained, MELTS recalculates the
153
Fe2+/Fe3+ using total Fe, irrespective of how FeO and Fe2O3 are partitioned in the input
154
values;
155
(5) Normalize: This recalculates the bulk composition so that the sum of the oxides is 100;
156
this calculation is immaterial for MELTS, as it assumes that the quantities entered are
157
grams of each oxide;
158
(6) Normalize anhydrous: Recalculates the bulk composition so that the sum of oxides,
159
except water, is 100; this is also immaterial for MELTS and only for the convenience of
160
the user;
161
(7) In the event that the user would like to exclude phases from the calculations, the sheet
162
“Phases” should be selected, and the box next to each phase to be excluded should be
163
unchecked.
164
After performing computations with “Equilibrate”, “Find liquidus”, or “Find wet liquidus”, a
165
summary of the resulting phase properties is displayed in the “Input” sheet, while more detailed
166
results are displayed in the “Results” tab. Only phases calculated to be present are displayed in
167
the “Results” sheet, while the affinities [for details, see Ghiorso and Gualda, 2013] of each
168
phase included in the computation are also shown in the “Input” sheet.
169
In Figure 1, we show a screenshot illustrating the results of a calculation performed using
170
“Equilibrate” for a composition representative of the early-erupted Bishop Tuff [from Hildreth,
171
1979], under water-saturated conditions, and fugacity constrained to the Ni-NiO buffer, at a
172
temperature of 755 ºC and pressure of 175 MPa. Clicking on “Find wet liquidus” would lead to
173
the temperature being reset to 760.3 ºC, with 4.34 g of water present. In this case, “Find
174
liquidus” would give a physically implausible result given that a substantial amount of excess
175
water is present at the liquidus. Readjusting H2O to 4.00 would cause both “Find liquidus” and
176
“Find wet liquidus” to calculate a liquidus temperature of 798.9 ºC.
6
177
We expect that using the interface in this mode will greatly facilitate building intuition about
178
magmas and their properties. This mode will also be useful for selecting parameters for more
179
complex calculations including sequences and grids described below.
180
3.2. An isobaric sequence of calculations
181
One of the most common uses of MELTS is to perform isobaric calculations that span a range of
182
temperatures with a specified temperature step. One of the advantages of the new interface is
183
that it is straightforward to use simple calculations like those presented above to constrain the
184
temperature interval over which to perform a sequence of calculations. Using the same
185
composition and pressure as the example above, we use the “wet liquidus” temperature as the
186
starting point, and we find that a temperature range of only 10 ºC leads to substantial (>50 wt.
187
%) crystallization [Gualda et al., 2012a; Gualda et al., 2012b]. We thus run a sequence of
188
calculations by filling out the fields in the “Sequences” sheet:
189
(1) T1, T2, and ΔT are the starting temperature, ending temperature, and temperature
190
step, respectively; we usually use T1 as the highest temperature, with positive ΔT
191
representing a decrement, because a down-temperature calculation is more efficient
192
computationally; but we emphasize that, at least for equilibrium calculations, the order
193
in which the calculations are performed is immaterial to the final result, given that each
194
calculation represents a thermodynamic equilibrium state that is thus independent of the
195
path leading to that state [Ghiorso and Gualda, 2015]; for fractionation or assimilation
196
calculations, the results are intrinsically dependent upon the sequence of the
197
calculations;
198
(2) P1, P2, and ΔP are the pressure equivalents of the quantities above; for an isobaric
199
calculation, both P1 and P2 should be set to the same values, while ΔP could have any
200
value;
201
(3) fO2 represents the oxygen fugacity constraints to be used in the calculation; for
202
constrained calculations (“Constrained” box checked) the user can enter the oxygen
203
fugacity relative to a variety of buffers, while for unconstrained calculations the FeO and
204
Fe2O3 values in the “Input” sheet are used to calculate the initial oxygen fugacity
205
condition, and fO2 is allowed to vary as the calculations progress [Ghiorso and Gualda,
206
2015];
7
207
208
(4) The user would hit the “Run PT Sequence” button to trigger the sequence of
calculations.
209
Using the same composition as the example above, we perform an isothermal calculation from
210
765 to 755 ºC in 0.5 ºC steps, at 175 MPa and fO2 constrained along the Ni-NiO buffer. The
211
calculations take place over several seconds, with partial updates shown in the “Input” sheet as
212
the calculation progresses. At the end of the calculation, Excel switches to the resulting
213
workbook, which includes all the data generated during the calculations and a number of
214
automatically generated diagrams (some of which are shown in Figure 2).
215
While the example focuses on an isobaric calculation, the interface also allows for isothermal
216
calculations under variable pressure, as well as calculations in which both temperature and
217
pressure vary simultaneously. In the latter, the number of steps is chosen between the
218
temperature and pressure inputs as the one that leads to the larger number of steps, and both
219
temperature and pressure are varied continuously from T1 and P1 to T2 and P2. In all cases,
220
the output diagrams are constructed as a function of temperature, which will render them less
221
useful for isothermal calculations.
222
One of new features of the Excel interface, which distinguishes it from the GUI, is that it
223
includes in the output the affinities of all phases included in the calculation. The affinities can be
224
useful in that they relate quite simply to the activities of the corresponding components
225
[Ghiorso and Gualda, 2013], which can be helpful in the application of Ti-in-quartz, Ti-in-zircon,
226
and Zr-in-titanite geobarometers [Ferry and Watson, 2007; Hayden et al., 2008; Thomas et al.,
227
2010; Wark and Watson, 2006]. We demonstrate here the capabilities by calculating aTiO2 as a
228
function of temperature from the calculation output. Because both T and aTiO2 are known, we
229
can also compute the expected variation in Ti-in-zircon concentration as a function of
230
temperature (Figure 3). Interestingly, the observed compositions of early-erupted zircon [Reid
231
et al., 2011] are consistent with crystallization primarily at temperatures below 758 ºC, which
232
matches the temperature interval over which crystallization of early-erupted magmas should
233
have taken place (see Figure 2).
234
3.3. A phase diagram calculation
235
Another new feature in comparison with the GUI is that phase diagram calculations can be
236
easily performed with the new interface, with a graphic output being generated automatically.
237
The calculation is also called using the “Sequences” sheet. In this case, the user sets both
8
238
temperature and pressure intervals and decrements, again with a choice of fO2 conditions. A
239
grid of points in temperature-pressure space is created and a full calculation is performed for
240
each grid point.
241
The main concern with this type of calculation is that the number of calculations increases very
242
rapidly, and individual phase diagram calculations can take from several minutes to many
243
hours. Simple calculations, as well as PhasePlot, can be used to constrain the range of
244
parameters to be used. Phase diagram calculations are performed as a series of isobaric
245
sequences. To avoid unnecessary calculations, for each sequence (i.e. pressure), calculations
246
for temperatures greater than the wet liquidus are skipped; similarly, calculations are halted
247
once the liquid abundance drops below 10 wt. %. This results in dramatic improvements in
248
speed, and it allows the user to select a wide range of temperatures consistent with the range
249
of liquidus and solidus temperatures observed for the pressure interval of interest. At the end of
250
the calculations, the user is presented with a new workbook that includes all the data, and a
251
diagram displaying the temperatures at which each phase saturates – a phase-in curve – is also
252
generated; we note that phase-out curves, which would be present if a phase were to become
253
unstable and completely disappear, are not currently displayed.
254
As an illustrative example, we use again the same early-erupted Bishop Tuff composition, and
255
we calculate a phase diagram for the temperature range of 810-730 ºC, with 1 ºC steps, and
256
the pressure range 250-100 MPa, with 25 MPa steps. Of the 567 points in this grid, only 87
257
calculations fall at temperatures between the wet liquidus and the 10 wt. % liquid threshold, so
258
only a relatively small subset of the grid points actually require calculations to be performed. In
259
the resulting phase diagram (Figure 4), the liquid-in curve represents the lowest superliquidus
260
temperature on the grid for each pressure. This is also true for the water-in curve in this case,
261
because we added enough water to the system for it to be water-saturated at the liquidus for
262
all pressures. It can be seen from this example calculation the nearly invariant nature of the
263
early-erupted Bishop Tuff compositions, which crystallize over a very narrow temperature
264
interval [Gualda and Ghiorso, 2013; Gualda et al., 2012a; Gualda et al., 2012b].
265
3.4. A calculation using the rhyolite-MELTS geobarometer
266
The new interface also makes it possible to apply the rhyolite-MELTS geobarometer [Gualda
267
and Ghiorso, 2014], which uses rhyolite-MELTS to calculate the pressure at which a given melt
9
268
composition can be in simultaneous equilibrium with the expected felsic assemblage (quartz and
269
feldspars).
270
Parameters for the pressure calculations are set in the same way as for the phase diagram
271
calculations and, in fact, the calculations are performed in the same way; the only difference is
272
that an extra sheet is included in the output workbook where the pressure calculations are
273
made. For proper functioning of the capabilities of this sheet, the user needs to check “Trust
274
access to the VBA project object model” within the “Macro Settings” of Microsoft Excel “Trust
275
Center”).
276
The composition used in the examples above is representative of both early-erupted Bishop Tuff
277
bulk rocks [Hildreth, 1979] and quartz-hosted glass inclusions [Anderson et al., 2000]. Early-
278
erupted magmas are characterized by the presence of quartz, sanidine, and plagioclase
279
[Anderson et al., 2000; Gualda and Ghiorso, 2013; Hildreth, 1979]. The pressure calculations
280
(Figure 4) show that all three phases are in simultaneous equilibrium at pressures of ~170 MPa
281
(Figure 4b). Even if melt inclusions were entrapped prior to saturation in both feldspars, the
282
estimated saturation pressure would still be the same (Figure 4c) [for more details, see Gualda
283
and Ghiorso, 2014].
284
4. Some current limitations
285
MELTS_Excel is in active development, and not all the envisioned functionality is implemented.
286
As such, there are some current limitations:
287
(1) MELTS_Excel currently only works with rhyolite-MELTS, and there is no interface with
288
pMELTS (rhyolite-MELTS effectively replace MELTS, given that the calibration for mafic
289
systems is identical, and it takes advantage of the much improved calculation algorithms
290
included in rhyolite-MELTS [Ghiorso, 2013]);
291
292
293
(2) Only equilibrium mode calculations are currently implemented; implementation of
fractionation modes is planned for the near future;
(3) Only calculations using pressure and temperature (as opposed to entropy and volume)
294
as independent variables (i.e. Gibbs free-energy minimization and related fO2-constrained
295
Korzhinskii potential minimization [Ghiorso and Gualda, 2015]) are currently
296
implemented, which precludes isenthalpic or isochoric calculations available through the
297
existing MELTS GUI; we intend to eventually implement such capabilities;
298
(4) No assimilation mode is currently implemented;
10
299
We envision that, for most users, the new interface will replace the existing GUI. However, one
300
of the hallmarks of the GUI is its flexibility and the ability to simulate complex evolution
301
histories. In many ways, the new Excel interface is currently less flexible, which may cause
302
some advanced users to prefer the GUI for specific calculations. In these cases, the ability to
303
import and process tbl files to generate equivalent output (under “Tools” tab) may be a useful
304
functionality of MELTS_Excel.
305
5. Conclusions
306
In this paper we present MELTS_Excel, a new interface for rhyolite-MELTS based on Microsoft
307
Excel. It utilizes web services to perform calculations on a remote server at OFM Research and
308
deliver results to the user in an Excel workbook. It takes advantage of spreadsheet and graphic
309
capabilities of Microsoft Excel to simplify both data input and output. Due to differences in
310
capability of web services available in the various versions of Excel, MELTS_Excel currently only
311
works on versions 2010 and 2013 of Microsoft Excel for Windows.
312
The interface is contained within a macro-enabled workbook, which includes editable cells
313
where the user can insert the model input information. Results of simple calculations are shown
314
immediately within the interface itself.
315
It is also possible to combine a sequence of calculations into an evolutionary path. The user can
316
input starting and ending temperatures and pressures, temperature and pressure steps, and the
317
prevailing oxidation conditions, and the program will perform the calculations showing the
318
magma properties at every step; at the conclusion of the calculations, a series of data sheets
319
and diagrams are created in a separate workbook, which can be saved independently of the
320
interface.
321
Additionally, the user can specify a grid of temperatures and pressures and calculate a phase
322
diagram showing the conditions at which different phases are present. Pressure estimation
323
using the rhyolite-MELTS geobarometer is also possible using the interface.
324
The main advantages of this new interface are that it is simple to use and flexible. The interface
325
is built on a popular platform and which is widely available. The interface requires no
326
installation and it is distributed for free. The main drawback is that operation of the workbook
327
requires an internet connection. The interface is actively being developed, so not all features of
328
the GUI are currently implemented in MELTS_Excel.
11
329
We expect that the new interface will facilitate the use of rhyolite-MELTS, particularly for the
330
novice user, but also for users performing a large number of simulations. We hope that
331
MELTS_Excel will also facilitate the use of MELTS for teaching purposes.
332
6. Acknowledgements
333
MELTS_Excel can be downloaded for free from: http://melts.ofm-research.org. Financial
334
support was provided by NSF (EAR-1321806, EAR-1151337, EAR-0948528 to Gualda and EAR-
335
0948734, EAR-1321924 to Ghiorso) and by a Vanderbilt University Discovery Grant to Gualda.
336
12
337
7. References
338
339
340
Anderson, A. T., A. M. Davis, and F. Q. Lu (2000), Evolution of Bishop Tuff rhyolitic magma
based on melt and magnetite inclusions and zoned phenocrysts, Journal of Petrology, 41(3),
449-473.
341
342
Asimow, P. D., and M. S. Ghiorso (1998), Algorithmic modifications extending MELTS to
calculate subsolidus phase relations, American Mineralogist, 83(9-10), 1127-1132.
343
344
345
Ferry, J. M., and E. B. Watson (2007), New thermodynamic models and revised calibrations for
the Ti-in-zircon and Zr-in-rutile thermometers, Contributions to Mineralogy and Petrology,
154(4), 429-437.
346
347
Ghiorso, M. S. (1997), Thermodynamic models of igneous processes, Annual Review of Earth
and Planetary Sciences, 25, 221-241.
348
349
350
Ghiorso, M. S. (2013), A globally convergent saturation state algorithm applicable to
thermodynamic systems with a stable or metastable omni-component phase, Geochimica Et
Cosmochimica Acta, 103, 295-300.
351
352
353
354
Ghiorso, M. S., and R. O. Sack (1995), Chemical mass-transfer in magmatic processes. 4. A
revised and internally consistent thermodynamic model for the interpolation and extrapolation
of liquid-solid equilibria in magmatic systems at elevated-temperatures and pressures,
Contributions to Mineralogy and Petrology, 119(2-3), 197-212.
355
356
357
Ghiorso, M. S., and G. A. R. Gualda (2013), A method for estimating the activity of titania in
magmatic liquids from the compositions of coexisting rhombohedral and cubic iron-titanium
oxides, Contributions To Mineralogy and Petrology, 165(1), 73-81.
358
359
Ghiorso, M. S., and G. A. R. Gualda (2015), Chemical thermodynamics and the study of
magmas, in Encyclopedia of Volcanoes, edited by H. Sigurdsson, p. in press.
360
361
362
Ghiorso, M. S., M. M. Hirschmann, P. W. Reiners, and V. C. Kress (2002), The pMELTS: A
revision of MELTS for improved calculation of phase relations and major element partitioning
related to partial melting of the mantle to 3 GPa, Geochemistry Geophysics Geosystems, 3.
363
364
Gualda, G. A. R., and M. S. Ghiorso (2013), The Bishop Tuff giant magma body: an alternative
to the Standard Model, Contributions to Mineralogy and Petrology, 166(3), 755-775.
365
366
367
Gualda, G. A. R., and M. S. Ghiorso (2014), Phase-equilibrium geobarometers for silicic rocks
based on rhyolite-MELTS. Part 1: Principles, procedures, and evaluation of the method,
Contributions to Mineralogy and Petrology C7 - 1033, 168(1), 1-17.
368
369
370
Gualda, G. A. R., M. S. Ghiorso, R. V. Lemons, and T. L. Carley (2012a), Rhyolite-MELTS: A
modified calibration of MELTS optimized for silica-rich, fluid-bearing magmatic systems, Journal
of Petrology, 53(5), 875-890.
371
372
373
Gualda, G. A. R., A. S. Pamukcu, M. S. Ghiorso, A. T. Anderson, Jr., S. R. Sutton, and M. L.
Rivers (2012b), Timescales of quartz crystallization and the longevity of the Bishop giant
magma body, Plos One, 7(5), e37492.
13
374
375
Hayden, L. A., E. B. Watson, and D. A. Wark (2008), A thermobarometer for sphene (titanite),
Contributions to Mineralogy and Petrology, 155(4), 529-540.
376
377
Hildreth, W. (1979), The Bishop Tuff: Evidence for the origin of compositional zonation in silicic
magma chambers, Geological Society of America Special Paper, 180, 43-75.
378
379
380
Reid, M. R., J. A. Vazquez, and A. K. Schmitt (2011), Zircon-scale insights into the history of a
Supervolcano, Bishop Tuff, Long Valley, California, with implications for the Ti-in-zircon
geothermometer, Contributions to Mineralogy and Petrology, 161(2), 293-311.
381
382
383
Thomas, J. B., E. B. Watson, F. S. Spear, P. T. Shemella, S. K. Nayak, and A. Lanzirotti (2010),
TitaniQ under pressure: the effect of pressure and temperature on the solubility of Ti in quartz,
Contributions to Mineralogy and Petrology, 160(5), 743-759.
384
385
Wark, D. A., and E. B. Watson (2006), TitaniQ: a titanium-in-quartz geothermometer,
Contributions to Mineralogy and Petrology, 152(6), 743-754.
386
387
388
14
389
8. Figure captions
390
Figure 1. Screenshot showing the “Input” sheet of MELTS_Excel, where the system
391
composition is defined, as well as temperature, pressure and oxygen fugacity conditions for
392
simple calculations. Several buttons that trigger sample calculations can be seen. The result of
393
an “Equilibrate” calculation at the conditions listed are displayed on the right portion, including
394
the names, abundances and compositions of phases present, as well as the affinities of all
395
phases that are not present but which are included in the calculation. More detailed results are
396
presented in the “Results” sheet.
397
Figure 2. Graphics displaying some of the results of an isobaric sequence of calculations. The
398
composition is the same as shown in Figure 1. The temperature range is 765-755 ºC, in 0.5 ºC
399
steps, at 175 MPa, with fO2 constrained along the Ni-NiO buffer. Top: Variation in mass as a
400
function of temperature for all phases present, for all solids, and for the whole system. Middle:
401
Variation in liquid composition as a function of temperature; note that SiO2 is shown on a
402
different vertical scale (to the right) than the other oxides. Bottom: Variation in the composition
403
of feldspars as a function of temperature; the highest temperature feldspar appears at 760 ºC,
404
while a lower temperature feldspar saturates at 759.9 ºC; the zigzag lines demonstrate the
405
coexistence of two feldspars within that temperature range.
406
Figure 3. Example of the use of rhyolite-MELTS to calculate aTiO2 and Ti-in-zircon as a function
407
of temperature using the variation in the affinity of rutile as a function of temperature. Top:
408
Variation in aTiO2 as a function of temperature calculated using the relationship shown on the
409
right panel [see Ghiorso and Gualda, 2013]. Bottom: Variation in Ti-in-zircon as a function of
410
temperature calculated using the Ti-in-zircon calibration of Ferry & Watson [2007]; panel on the
411
right shows histogram of Ti abundances in zircon from early-erupted Bishop Tuff [Reid et al.,
412
2011], on the same vertical scale as the plot on the left; the histogram shows that the vast
413
majority of zircons are expected to have crystallized at temperatures below 758 ºC, consistent
414
with the range of temperatures over which crystallization of early-erupted magmas should have
415
taken place (see Figure 2).
416
Figure 4. Example calculation of a phase diagram and application of the rhyolite-MELTS
417
geobarometer. Top: Phase diagram calculated for the same composition as in the prior
418
examples, over a temperature range of 810-730 ºC (1 ºC steps) and a pressure range of 250-
419
100 MPa (25 MPa steps). Bottom: Diagrams showing the application of the rhyolite-MELTS
15
420
geobarometer; left panel shows calculation of the pressure at which quartz and two feldspars
421
are expected to be in equilibrium with the input glass composition; right panel shows calculation
422
of the pressure at which quartz and one feldspar are expected to be in equilibrium with the
423
input glass compositions [for further details, see Gualda and Ghiorso, 2014].
16
120 100 liquid water Mass (g) 80 solids orthopyroxene 60 spinel 40 quartz feldspar1 20 feldspar2 0 765 764 763 762 761 760 759 758 757 756 total 755 Temperature (ºC) Temperature (ºC) 763 761 759 757 14 wt. % (others) 12 10 Fe2O3 (wt%) 74 Cr2O3 (wt%) 8 73.8 6 73.7 73.6 4 761 759 757 FeO (wt%) MnO (wt%) MgO (wt%) 73.5 NiO (wt%) 73.4 CoO (wt%) 73.3 755 CaO (wt%) 2 763 Al2O3 (wt%) 74.1 73.9 0 765 TiO2 (wt%) 755 74.2 wt. % (SiO2) 765 Na2O (wt%) Temperature (ºC) 0.9 0.8 Mole frac=on 0.7 0.6 0.5 albite 0.4 anorthite 0.3 sanidine 0.2 0.1 0 765 764 763 762 761 760 759 Temperature (ºC) 758 757 756 755 1.0 Chemical affinity for ruOle saturaOon 0.9 0.8 aTiO2 0.7 " A %
liquid−rutile
aTiO2
= exp $ − rutile '
# RT &
0.6 0.5 0.4 AcOvity of TiO2 referenced to ruOle saturaOon 0.3 0.2 0.1 See: Ghiorso & Gualda (2013) 0.0 765 764 763 762 761 760 759 758 757 756 755 Temperature (ºC) 6.0 Ti in zircon (ppm) 5.0 4.0 3.0 2.0 log(Tizircon ) = 5.711−
1.0 4800
− log(aSiO2 ) + log(aTiO2 )
T[K ]
See: Ferry & Watson (2007) Data from Reid et al. (2011) 0.0 765 764 763 762 761 760 759 Temperature (ºC) 758 757 756 755 0 10 20 30 240 Pressure (MPa) 220 liquid orthopyroxene 200 rhm-­‐oxide 180 bioOte spinel 160 feldspar1 140 feldspar2 quartz 120 water 100 730 740 750 760 770 780 790 800 810 Temperature (ºC) Quartz+2 Feldspars Quartz+1 Feldspar 810 810 800 800 790 790 quartz 780 780 770 feldspar1 770 760 feldspar2 760 750 quartz feldspar1 750 740 740 0 100 200 300 0 30 100 200 300 20 delta_q2f 20 10 fit_q2f 169 P_q2f 0 0 100 200 300 15 delta_q1f 10 fit_q1f 170 5 P_q1f 0 0 100 200 300