Skip to content
MAGEMinApp tabs

MAGEMinApp.jl Tips ​

Tip

  • Mind that when performing a calculation progress is indicated either by the progress bar at the top right corner of the interface, or by changing the name of your web-browser tab (where MAGEMinApp is opened) to Updating...

  • Once a calculation is launched, avoid performing other actions as it may lead to calculation failure

MAGEMinApp.jl interface ​

The graphic user interface includes 4 main tabs: one for app-wide settings, two for phase equilibrium calculations, and one for supporting reference data.

App-wide settings that apply across every other tab: mineral naming convention, pressure display unit, output directory, plus contributors, third-party libraries and support/contact information.

Available thermodynamic databases are presented here. All other options and parameters are detailed below.


1. General setup tab ​

App-wide settings that apply across every other tab.

1.1. General parameters panel ​

General parametersCaption
  • Mineral names - phase-naming convention used throughout the app: Legacy (MAGEMin's internal codes, e.g. g, ctd, mu) or Warr (2021) (IMA-CNMNC symbols, e.g. Grt, Cld, Ms)
  • Pressure unit - display and input unit for pressure across every tab: kbar or GPa
  • Output directory - folder used for CSV/state exports; edit the path and click Apply to change it (feedback message shown below)

Warning

IntersecT (§4) matches phases between a measurement file and the computed grid using the Warr (2021) symbols. Set Mineral names = Warr (2021) here before using it, otherwise no phase will be found in common.

1.2. Contributors panel ​

List of people who contributed to MAGEMinApp, together with app/version information.

1.3. External libraries panel ​

Third-party tools integrated into MAGEMinApp, currently IntersecT (Nerone et al., 2025, doi:10.1016/j.cageo.2025.105949) - an open-source Python package for statistically quantifying the quality of fit in isopleth thermobarometry.

1.4. Help and contact panel ​

Links for documentation, reporting issues on GitHub, the GitHub repository, and the Discord server.


2. Phase diagrams tab ​

2.1. Setup panel ​

SetupCaption
MAGEMinApp setup
  • Thermodynamic database - select among available thermodynamic databases, grouped as:
    Published: mp (Metapelite, White et al., 2014), mb (Metabasite, Green et al., 2016), ig (Igneous, Green et al., 2025, after Holland et al., 2018), igd (Igneous, Su et al., 2026, after Tomlinson & Holland, 2021), igad (Igneous alkaline dry, Weller et al., 2024), um (Ultramafic, Evans & Frost, 2021)
    Mantle: mtl (Mantle, Holland et al., 2013), sb11/sb21/sb24 (Stixrude & Lithgow-Bertelloni, 2011/2021/2024)
    Custom: ume (Ultramafic extended), mpe (Metapelite extended), mbe (Metabasite extended), all (Global TC dataset - combines every database's oxide set; use Preset below to quickly restrict phases to one database's default set)
  • Dataset - select among available thermodynamic datasets for the chosen database
  • Preset (Global TC dataset only) - quickly restrict the solution-phase selection to match one of the standalone databases (none, Metapelite, Metabasite, Igneous, Igneous alkali-dry, Ultramafic) instead of deselecting phases manually
  • Phase selection - expand to activate or deactivate individual solution and pure phase models
  • Diagram type - P-T, P-X, T-X, PT-X, or T-T (polymetamorphic)
  • P-T path (PT-X diagram) - table of pressure-temperature points defining the path when Diagram type = PT-X diagram; add rows with "Add new point" or drag-and-drop a P;T CSV file onto "Drag and drop path" to replace the whole path (pressure always given in kbar in the file; see the "Bulk-rock input file" section on the General information tab for the general CSV convention)
  • Solidus H₂O-saturated - saturate the first melt in water at the solidus (true/false)
  • Additional H₂O [mol%] - amount of extra H₂O added when solidus saturation is active (0–100)
  • Clinopyroxene - switch between Omphacite (Omph) and Augite (Aug) for the metabasite database
  • Limit Ca-opx - enforce a maximum Ca content in orthopyroxene (0–1; default 0.5)
  • TE predictive model - enable trace-element partitioning at suprasolidus conditions (true/false)
  • KD model - lattice-strain Kd database: OL (O. Laurent, 2012) or CO (J. Cornet, 2019)
  • Zr saturation - zircon saturation model: none, WH (Watson & Harrison, 1983), B (Boehnke et al., 2013), CB (Crisp & Berry, 2022)
  • P₂O₅ saturation - fluorapatite saturation model: none, Klein26, Tollari06, HWBea92
  • S saturation - sulfide saturation model: none, Liu07, Oneill21
  • CO₂ saturation - CO₂ fluid saturation model: none, SY26 (Sun & Yao, 2026)
  • EODC - empirical oxide–distribution coefficient model: KP, IL, B, AV; with an associated ratio field (0–1)
  • Upload Kd's - drag-and-drop zone to load a custom Kd database file
  • Pressure [kbar] - minimum and maximum pressure range for the diagram
  • Temperature [°C] - minimum and maximum temperature range for the diagram
  • Fixed pressure / temperature - single pressure or temperature value for P-X and T-X diagram types
  • Initial grid subdivision - sets the starting grid resolution (2–9; default 4, yielding a 16×16 grid)
  • Refinement type - refine on phase boundaries (ph) or dominant end-members (em)
  • Refinement levels - number of adaptive mesh refinement levels applied (default 3)
  • Boost mode - use the previous refinement level as an initial guess for the next (true/false)
  • Buffer - oxygen fugacity buffer or fixed oxide activity: none, QFM, MW, IW, QIF, CCO, HM, NNO, aH₂O, aO₂, aFeO, aMgO, aAl₂O₃, aTiO₂
  • Solver - Gibbs energy minimization algorithm: pge (projected gradient), lp (linear programming/Legacy), hyb (hybrid)
  • Verbose - level of output in the Julia terminal: -1 (none), 0 (light), 1 (full)
  • Seismic averaging - averaging scheme for seismic velocities: 0 (VRH – Voigt-Reuss-Hill), 1 (HS – Hashin-Shtrikman)
  • Weight factor - mixing weight between Voigt and Reuss bounds (0–1; default 0.5)
  • Specific Cp - 0: G₀ (no latent heat); 1: G_system (includes latent heat of reaction); selecting G_system forces Solver to Legacy (see "Latent heat of reaction" in the Phase diagrams tutorials)

2.2. Bulk-rock composition panel ​

SetupCaption
MAGEMinApp bulk rock
  • System unit - display and input the bulk-rock composition in mol% or wt%
  • Drag and drop - upload a bulk-rock CSV file or drag and drop it onto the dashed upload zone
  • Bulk-rock list - select from pre-defined or previously uploaded bulk-rock compositions for the chosen database; a second list appears for the right-hand composition when Diagram type needs two end-members (P-X, T-X, PT-X)
  • Composition table - editable table showing the loaded oxide composition; values can be modified directly
  • Oxide coverage alert - warns if the selected composition does not cover every oxide required by the currently selected phases (only checked when Database = Global TC dataset (all))
  • Buffer offset - shift the oxygen fugacity relative to the selected buffer (–50 to +50; default 0)

2.3. Trace-element composition panel ​

When TE predictive model = true, a third collapsible panel appears below the bulk-rock panel:

Trace-element panelCaption
  • Drag and drop - upload a custom trace-element file (CSV with element and μg/g columns)
  • TE composition list - select from built-in trace-element compositions
  • TE table - editable table showing element concentrations in μg/g (ppm)

2.4. General parameters panel ​

General parametersCaption
MAGEMinApp general parameters
  • Title - set the title for the phase diagram; use Update/Reset buttons to apply or revert
  • Compute phase diagram - launch the calculation (green button)
  • Save/Load diagram - save or reload a computed diagram together with all selected options (modal dialogs with filename input)
  • Advanced options - load custom W interaction parameters from a file path
  • Directory window - read-only field showing the folder where exported CSV data will be saved

Note

Contributors, external libraries and help/contact information moved to the top-level 1. General setup tab.


3. Diagram sub-tab ​

The Diagram sub-tab has a right-hand sidebar with five tabs: Informations, Display options, Isopleths, Draw path, and Classifications.

3.1. Informations panel ​

InformationsCaption
  • Computation info - read-only summary of the last computed point (phase assemblage, conditions, fractions)
  • Pie unit - unit for the pie chart: mol%, wt%, or vol%
  • Pie chart - shows the modal fractions of stable phases at the selected point
  • Transfer point as bulk - transfer the composition of Solid, Melt, or Whole-rock at the selected point to the bulk-rock composition panel; provide a name and click Transfer
  • Save point - save the full point information to a CSV or text file (`csv file` / `Text` buttons)
  • Save all - save all computed points to a CSV file
  • Export references - export citations for the active models as a BibTeX file
  • Statement of code availability - expandable card; click "Retrieve statement" to display a ready-to-use statement for methods sections (copyable)
  • Display point snippet for MAGEMin_C - expandable card showing the equivalent MAGEMin_C.jl code to reproduce the selected point calculation (copyable)

3.2. Display options panel ​

Display optionsCaption
MAGEMinApp display options
  • Field - select the scalar field to display as a color map, e.g.: Hash, Variance, #Phases, G_system, entropy, enthalpy, s_cp, alpha, log10(fO2), log10(dQFM), aH2O, aFeO, aMgO, aAl2O3, aSiO2, aTiO2, melt viscosity (eta_M), ρ_system/ρ_solid/ρ_melt/Δρ, solid and melt mol/wt/vol fractions, Vp, Vs, Vp/Vs, Vp_S, Vs_S, Vp_S/Vs_S, Vp_cor, Vs_cor (seismic-corrected), bulk residual norm, computation time, status. The same field catalog is reused by the Isopleths "Other" type, the Draw path field profile mode, and the PTX path diagram below
  • Show grid - display the adaptive mesh refinement grid (true/false)
  • Minimum field size - minimum number of cells for a field to receive a phase label (0–1024; default 16)
  • Show phase label - show or hide phase assemblage labels
  • Show reaction lines - show or hide phase boundary lines
  • Reaction line style editor - select a solution phase, then set its reaction line style (solid, dot, dash, longdash, dashdot, longdashdot), width (0–10 px, default 0.75), color and label size; Save/Reset/Update apply the changes for that phase
  • Colormap - choose among: blackbody, Blues (default), cividis, Greens, Greys, hot, jet, RdBu, Reds, viridis, YlGnBu, YlOrRd, plus the R.J. Tamblyn set: Pink, Sunset, Dawn, Almeria, Almeria Extended, Almeria Red, Almeria Blue
  • Value range - manual min/max for the color scale
  • Colormap range - slider restricting which portion of the colormap is used (1–9)
  • Set min to white - set the minimum value of the field to white (incompatible with Colormap range)
  • Reverse colormap - invert the colormap direction
  • Smooth colormap - interpolation quality: fast, best, or none

Note

Per-phase stable-color customization ("Modify phase colors") is configured from the PTX path tab (§6) and applies app-wide, not from this panel.

3.3. Isopleths panel ​

IsoplethsCaption
MAGEMinApp isopleths
  • Isopleth type - Pure phase (pp), Solution phase (ss), or Other (of - system-level field, using the same Field catalog as Display options)
  • Phase - select the phase to contour (solution-phase type)
  • Field (solution-phase type) - Mode, Oxide composition, End-member mode, Mg#, Calculator (oxides), Calculator (apfu), or Calculator (site fractions)
  • Remove excess fluid - exclude fluid from the normalization when computing fractions (true/false)
  • Unit - mol, wt, or vol
  • Custom calculator - enter an expression (e.g., Mg / (Mg + Fe) for apfu, MgO / (MgO + FeO) for oxides) using oxide names, end-member names, or site fractions (available sites are listed above the input for the site-fraction calculator), plus a custom name for the field
  • Range: min / step / max - define the isocontour interval
  • Line style - solid, dot, dash, longdash, dashdot, longdashdot
  • Line width - line thickness in pixels (0–10)
  • Color - color picker for the isocontour lines
  • Label size - font size for isocontour labels (6–20)
  • Add - add the configured isocontour to the diagram
  • Displayed / Hidden lists - manage which isopleths are currently shown or hidden
  • Hide / Hide all / Show / Show all / Remove / Remove all - batch management buttons
  • Export isocontour(s) - export the currently displayed isopleths (requires at least one to be displayed)

3.4. Draw path panel ​

This panel allows you to manually trace a P-T path directly on the phase diagram by clicking points, then extract the phase or field evolution along it.

Draw pathCaption
  • Record - toggle on to start recording clicked points on the diagram as path nodes
  • Point counter - displays the number of recorded points
  • Display - what to compute along the path once generated: Phase fractions (stacked area chart) or Field profile (line plot of one field from the Display options catalog, selected via an additional Field dropdown)
  • Clear - remove all recorded points
  • Remove last - delete the most recently added point
  • System unit - unit for the generated path data: mol, wt, or vol (Phase fractions mode)
  • Generate - compute the phase fractions/field values and compositions along the recorded P-T path
  • Path table - read-only table showing the recorded path points (#, P [kbar], T [°C])
  • Export to PTX path - send the recorded points as the starting path definition of the PTX path tab (§6.4)
  • Phase fractions / field profile plot - chart along the generated path (expandable canvas)

3.5. Classifications panel ​

Note

Marked "Work in progress" in the app.

Computes and displays TAS and AFM classification diagrams for the melt composition across the computed grid.

ClassificationsCaption
  • Compute TAS & AFM - compute the classification diagrams for the melt composition at every grid point
  • Display - open the classification canvas (TAS, TAS with volcanic-rock fields, and AFM diagrams)

4. IntersecT sub-tab ​

Implements quantitative isopleth thermobarometry (Nerone et al., 2025, doi:10.1016/j.cageo.2025.105949): for every grid point of a previously computed phase diagram, the modelled a.p.f.u. composition of one or several mineral phases is compared to a measured (e.g. EPMA) composition, returning a goodness-of-fit map.

Warning

Requires Mineral names = Warr (2021) in 1.1 General parameters panel - IntersecT matches phases between the measurement file and the computed grid using Warr (2021) symbols.

The sub-tab is organized in three columns: Setup, Results (Diagrams / Log), and Options.

4.1. Setup panel ​

SetupCaption
  • Run IntersecT - launch the calculation for the currently loaded measurement file and selected phases
  • Measurement file - drag-and-drop a CSV file with measured mineral compositions; the status line reports the loaded file name once parsed
  • Stable phases - checklist automatically populated with the phases found both in the measurement file and on the computed grid; uncheck a phase to exclude it
  • Analysis type - WDS spot, WDS map, or EDS; used to auto-estimate analytical uncertainty when the measurement file does not already provide one
  • Export references - export citations for MAGEMin, the thermodynamic database and IntersecT as a BibTeX file

4.2. Results panel ​

ResultsCaption
  • Diagrams tab - main "Display" dropdown (populated after Run IntersecT: Qcmp weighted/unweighted, redchi2 total, per-phase and per-element Qcmp/redchi2 fields) and diagram; two smaller "Display" dropdown + diagram pairs below let you compare two more fields side by side
  • Log tab - full text report: for each selected phase and measured element, the (P,T) location and value of the maximum Qcmp and minimum reduced-χ², the overall weighted/unweighted optimum, and any warnings

4.3. Options panel ​

OptionsCaption
  • Color options - Colormap (same list as Display options plus RdYlGn, default RdBu), Value range, Colormap range, Set min to white, Reverse colormap, Smooth colormap
  • Overlay options - Show grid, Show phase label, Show reaction lines
  • Isocontours - Type - Measurements (contour a modelled a.p.f.u. field for a Phase/Element pair from the measurement file) or Field (contour one of the IntersecT result fields, available after Run IntersecT)
  • Isocontours - Range / style - Min/Step/Max, Line style, Line width, Color, Label size, then Add
  • Displayed / Hidden lists - manage isocontours (Hide / Hide all / Remove / Remove all, Show / Show all), exactly as in the Isopleths panel

5. Trace-elements sub-tab ​

The Trace-elements sub-tab becomes active after a phase diagram has been computed with TE predictive model = true. It displays element distributions and saturation fields across the phase diagram.

5.1. REE spectrum panel ​

Open by default, above the main diagram.

Rare Earth Elements spectrumCaption
  • Show - ree (rare earth elements only) or all (every predicted trace element)
  • Norm. - normalization reference: bulk or chondrite
  • Spectrum plot - click any suprasolidus grid point to display its trace-element spectrum; double-click a phase in the legend to isolate it

5.2. General options panel ​

General optionsCaption
  • Load/Reload trace-elements - (re)load the trace-element prediction for the currently computed diagram
  • Save point - save the TE data at the clicked point to CSV
  • Save all - save TE data for all computed points to CSV
  • Export references - export BibTeX citations for the active Kd and saturation models

5.3. Display options ​

TE Display optionsCaption
  • Field type - choose the category of field to display:
    Zircon, Sulfide, Fluorapatite, CO₂ saturation, Trace element
  • Field - specific variable within the selected field type:
    Zircon: Sat_Zr_liq [ppm], zrc_wt [wt fraction]
    Sulfide: Sat_S_liq [ppm], sulf_wt [wt fraction]
    Fluorapatite: Sat_P2O5_liq [ppm], fapt_wt [wt fraction]
    CO₂ saturation: Sat_CO2_liq [ppm], fl_CO2_wt [wt fraction]
    Trace element: concentration in the melt via Field builder
  • Field builder (Trace element only) - enter a custom expression using [M_X] for element X in the melt (e.g., [M_Dy] / [M_Yb]); set normalization (none, bulk, chondrite) and click Compute and display
  • Available phases - list of phases for which TE concentrations are available
  • Show reaction lines / Show grid / Show phase label - same diagnostic overlays as the phase-diagram Display options
  • Colormap - same list as 3.2 Display options panel (no RdYlGn); default RdBu
  • Value range - manual color scale min/max
  • Colormap range - slider restricting the colormap portion used
  • Set min to white / Reverse / Smooth - same as in the phase diagram Display options (Reverse colormap defaults to true here)

5.4. TE Isopleths ​

The Isopleths panel in the Trace-elements sub-tab works identically to the one in the Diagram sub-tab but operates on TE and saturation fields (Zircon, Sulfide, Fluorapatite, CO₂ saturation, Trace element) instead of thermodynamic fields; for the Trace element type it exposes a Calculator expression plus a normalization setting (bulk, chondrite, none) and a custom field name.

5.5. Export figure and Phase assemblages panels ​

Side panelsCaption
  • Export figure - "Export all layers" saves each TE field layer as a separate image file in the output directory
  • Phase assemblages - table of stable phase assemblages on the grid, with a clipboard button and a "Clear" button to reset any highlighted assemblage

6. PTX path tab ​

The PTX path tab is divided into a left configuration panel and a central results area. It supports all P-T-X path modes from the same interface, including isentropic paths (previously a separate tab; merged in v1.2.1).

6.1. Configuration panel ​

ConfigurationCaption
  • Thermodynamic database / Dataset / Preset / Phase selection - same options as the phase diagram Setup panel
  • Clinopyroxene / Limit Ca-opx - same as the phase diagram Setup panel
  • Buffer - same oxygen fugacity buffer / fixed oxide activity list as the phase diagram Setup panel
  • Variable buffer - allow the buffer offset to vary per path point via a Buffer column in the Path definition table (true/false)
  • Solver - pge (projected gradient), lp (Legacy), or hyb (Hybrid); default Hybrid
  • Specific Cp - 0: G0 (no latent heat), 1: G_system (with latent heat); selecting G_system forces Solver to Legacy
  • Verbose - none, light, or full Julia terminal output
  • Seismic averaging scheme - VRH (Voigt-Reuss-Hill) or HS (Hashin-Shtrikman)
  • Weight factor - mixing weight between Voigt and Reuss bounds (0–1; default 0.5)
  • Seismic correction - apply melt-content velocity correction (Clark et al., 2017 after Takei, 1997) (true/false)
  • Aspect ratio - melt-pocket aspect ratio used by the seismic correction (0–1; default 0.3; visible when Seismic correction = true)
  • Anelastic correction - apply anelastic attenuation correction (Behn et al., 2009; Cobden et al., 2018) (true/false; visible when Seismic correction = true)
  • Anelastic model - Dry mantle, Damp mantle, or Wet mantle (saturated) attenuation strength (visible when Anelastic correction = true)
  • Shallow correction - fixed-aspect-ratio (0.25), depth-dependent porosity correction for shallow conditions (true/false; visible when Seismic correction = true)
  • Fluid as melt - treat any free fluid phase as melt for the seismic corrections (true/false; visible when Seismic correction = true)

6.2. Bulk-rock composition panel ​

Same controls as the phase diagram bulk-rock panel (§2.2). When Assimilation = true, a second bulk-rock composition panel appears for the assimilated end-member.

6.3. Trace Elements panel ​

Appears when TE predictive model = true in Path options.

Trace Elements (PTX)Caption
  • KD model - lattice-strain Kd database: OL (O. Laurent, 2012) or CO (J. Cornet, 2019)
  • Zr saturation - none, Watson 1979 (WH), or Blundy 2022 (CB)
  • S saturation - none or Liu 2021 (Liu07)
  • P₂O₅ saturation - none or Tollari 2006
  • CO₂ saturation - none or SY26 (Sun & Yao, 2026)
  • Upload trace-element file - drag-and-drop a CSV file with element concentrations
  • Initial TE bulk composition [μg/g] - editable table with element concentrations; pre-populate from built-in database dropdown
  • Assimilant TE bulk composition [μg/g] - second TE table for the assimilated end-member (visible when Assimilation = true)

6.4. Path definition panel ​

Path definitionCaption
  • P-T path table - pressure-temperature points defining the path (P in kbar or GPa depending on the pressure-unit setting, T in °C); an Add [%] column appears when Assimilation is enabled and a Buffer column when Variable buffer is enabled (§6.5 Path options panel)
  • Add new point - append a new row to the path table
  • Drag and drop path - upload a CSV file to replace the whole path table at once; header P;T (required) plus optional Assim;Buffer columns (default 0.0 if omitted) - pressure always given in kbar in the file, converted to the current display unit
  • Find solidus / Find liquidus - bisection search for the solidus/liquidus temperature at a given pressure, for the current bulk-rock composition
  • Get O at liquidus - adjust the bulk O content so the selected buffer is stable at the liquidus
  • Add phase extraction - opens the "Advanced path definition" panel to cap a mineral's modal proportion along the path: pick a Phase, Unit (mol/wt/vol) and Threshold [%], then Add column; once a step's proportion of that phase exceeds the threshold, only the excess is removed from the bulk carried into the next step. Re-minimize after capping (true/false) controls whether the capped point itself is re-equilibrated with the post-extraction bulk (pinning the displayed proportion at the threshold) or left showing the pre-cap value (default). Configured threshold columns can be removed individually via Remove phase threshold

6.5. Path options panel ​

Path optionsCaption
  • Resolution - number of calculation steps between two consecutive path points (1–1024; default 32)
  • P-T-X mode - Equilibrium, Fractional melting, or Fractional crystallization
  • Assimilation - enable progressive addition of a second bulk-rock composition (true/false)
  • TE predictive model - enable trace-element partitioning along the path (true/false)
  • Cumulate/Connectivity unit - basis (mol, wt, or vol) used for the assimilation blend and the melt/solid extraction mass balance; only shown in fractional melting/crystallization mode
  • Connectivity threshold [mol%] - melt fraction above which melt is extracted during fractional melting (0–100; default 7); only visible in fractional melting mode
  • Residual rock fraction [mol%] - fraction of solid entrained by the fractionating melt during fractional crystallization (0–100; default 0); only visible in fractional crystallization mode
  • Isentropic - compute an isentropic (constant-entropy) path using bisection on temperature (true/false)
  • Solidus H₂O-saturated - saturate the first melt in water at the solidus (true/false)
  • Additional H₂O [mol%] - extra H₂O added at water saturation (visible when Solidus H₂O-saturated = true)
  • Compute path - launch the P-T-X path calculation (green button)

6.6. PTX save and export ​

All export options are located in the Path options panel:

ButtonContent
Save path → csvFull path: P, T, phase fractions and compositions at each step
Save path → csv lineSame but all steps on a single row
Save cumulate → csv fileComposition of the cumulate (extracted solid) at each step
Save trace elements → csv fileTE concentrations in melt, solid and minerals at each step (requires TE computation)
Save cumulate TE → csv fileIntegrated cumulate TE composition at each step (requires TE computation)
Export references → bibtex fileBibTeX citations for active models and database

Note

  • The Save trace elements and Save cumulate TE buttons are only active after trace elements have been computed.

  • The export path is printed in the Julia terminal.


7. General information tab ​

Provides static reference data across three sections:

  • Solution phases table - full mineral name, abbreviation, Warr (2021) symbol and solvus daughters, for every solution phase of every database (short and citation-tagged names alike), sorted alphabetically; - marks a phase with no Warr equivalent or no solvus (filterable, 16 rows per page)

  • End-members table - full mineral name, abbreviation, Warr (2021) symbol and composition in the 15-oxide basis of the global database, sorted alphabetically (filterable, 16 rows per page)

  • CSV bulk-rock format - example table showing the required column structure for bulk-rock input files (title, comments, db, sysUnit, oxide columns, optional _frac2 variants), followed by the full field documentation including the thermodynamic dataset acronym table (mtl, mp, mb, ig, igd, igad, um, sb11, sb21, sb24, ume, mpe, mbe, all)

  • Trace-element Kd tables - three tabs subdivided by SiO₂ content of the melt (SiO2 < 52 wt%, 52 wt% <= SiO2 < 63 wt%, 63 wt% <= SiO2); each shows the element × mineral Kd matrix (filterable, 32 rows per page)

  • Calculation details - static reference cards describing phase deactivation logic, oxide activity formulation, water saturation methodology, specific heat capacity calculation, the site fraction calculator, and seismic velocity corrections (melt/anelastic/shallow, cross-referencing the PTX path Configuration panel controls)


Note

Trace-element partitioning model descriptions and Kd tables are documented in the Thermodynamic Databases page.