Stephanie Brown Krein

Postdoc
MIT Earth, Atmospheric, and Planetary Sciences
54-1210 Cambridge, MA 02139
Google Scholar
Curriculum Vitae

Here you will find new methods for finding best-fit petrologic, geochemical, and geophysical models to data. These methods allow direct comparison of different and conflicting models that rely upon different fundamental Earth processes to explain the same observations.

MATLAB Software

1: ImportPlot : Combines datasets and generates figures

Link for Ternary, Oxide-Oxide, Trace Element and Isotope Plotting Software on GITHUB

ImportPlot creates a wide variety of customizable figures by reading in a generic Excel spreasheet of geochemical data (no reformatting of cells required).

One type of figure that ImportPlot generates are ternary diagrams, which are projections of multi-component compositional systems into three components (a 2-simplex, or a triangle). Ternary diagrams are extremely useful for understanding processes occuring within complex multi-component systems. A great example is the production of milk products, which can be thought of in terms of changing the relative proportions of water and the macromolecules fat, protein, and carbohydrate from whole milk:
Milk Ternary
Data Source: U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, 2019. fdc.nal.usda.gov.

In geochemical plots, ternary diagrams are created by a change of basis transformation through mineral components (instead of macromolecules) from elemental abundances.

Example ImportPlot figures include the following 3 figures, which illustrate the extreme compositional variablity of the Apollo lunar ultramafic glasses (Delano, 1986):
Ternary

2: ReversePetrogen: a Multiphase Dry Reverse Fractional Crystallization and Mantle Melting Thermobarometer (includes ImportPlot).

Link to download RevPet from the Harvard Dataverse
Example RevPet outputs:

Figure 10 Map of Maximum Apparent Mantle Potential Temperature at Mid-Ocean Ridges (from Krein et al. 2021, in revision). Upper panel shows all well-fitting melting preductions. Lower panel shows subset of predictions in upper panel with unique reverse fractional crystallization scenarios (i.e., a very low standard deviation in apparent mantle potential temperature).

3: Petrogen: A Geodynamically-informed Mantle Melting Model (Polybaric or Isobaric)

Harvard Dataverse link, where code will be maintained. README contains directions
Download entire zipped package of files. Email me for help.

See Krein, S. Brown, M. D. Behn., T. L. Grove. (2020). Origins of Major Element, Trace Element, and Isotope Garnet Signatures in Mid-Ocean Ridge Basalts. Journal of Geophysical Research: Solid Earth, 125, 1-33. Link to paper


Example Petrogen outputs:

Figure 1 from Krein et al. (2020). Plots show trace element garnet signatures in mid-ocean ridge basalts, kimberlites (Becker & Le Roex, 2006), primitive upper mantle (PUM), and depleted MORB mantle (DMM) in (a) spider diagrams and (b and c) ratio–ratio plots. Striped boxes in (b) and (c) define regions of garnet signature strengths in the x and y directions. DMM from WH = Workman and Hart (2005), MO = McKenzie and O'Nions (1991), and HS = Hirschmann and Stolper (1996). Petrogen predicts these chemical signatures under different manlte conditions (e.g., temperature, composition, spreading rate, porosity).

4: DirectDUDTh

Link for DirectDUDTh on GITHUB
Calculates DU, DTh, and DU/DTh during melting required to produce basalts with (230Th/238U) and (226Ra/230Th) disequilibria

DUDTh

5: Calculating Equilibrium Plagioclase Compositions from Grove et al. 1992

Link for Grove et al. 1992 Plag Comps on GITHUB
Reads in liquid compositions from a user-tagged generic spreadsheet, and calculates equilibrium plagioclase compositions. Results are automatically clipped to the clipboard

6: Method for minimize error between (#3) model primary melts and (#4) corrected erupted model mantle melts

Coming soon