page 01 · about marvin↓ scroll, or pick a tab ↑

Marvin
Lopez Acevedo.

i read pressure & temperature out of rocks — geobarometry of arc magmas, m.sc → ph.d.
igneous petrologygeobarometryEPMAfield workagentic eng.
thin section · plagioclase PPL
sample MX-04 · '25
outcrop · andesite flow
Cerro Negro, '24
currently:
pyroxene
thermobarometry
+ lab agents 🌋
— Now
Calibrating pyroxene P–T on CVZ samples
— Place
Dept. of Geosciences
— Reading
Putirka (2008) — again
— Playing
Star Citizen · ONI
— about · 01marvin, at a glance.
— bio

A 25-year-old who keeps asking rocks where they've been.

I'm a Masters-to-PhD researcher in igneous petrology, building geobarometers for arc magmas. Specifically: pyroxene and amphibole thermobarometry on the Central Volcanic Zone, calibration work, and the messy field-to-lab pipeline that connects them.

I came up through fieldwork — I like long sampling traverses, careful logs, and the slow conversation a thin section makes with a microscope. Lately I've been pairing that with agentic engineering: AI-augmented lab pipelines, automated EPMA reduction, design-systems-for-science.

— marvin, may '26
— now

Calibrating pyroxene P–T on CVZ samples. Year 1 of the PhD.

— by the numbers
62
samples
12
field sites
4
papers
220
pp · M.Sc thesis
— off-hours
  • 🚀 Star Citizen
  • 🌬 Oxygen Not Included
  • 🤖 lab agents w/ Claude
  • 📐 design systems
— current obsession

Amphibole zoning in calc-alkaline arcs.

why it matters →

Sharp compositional steps record sudden P–T changes — a stratigraphy you can read on a 200-µm crystal.

— stack

python · pandas · matplotlib
EPMA · LA-ICP-MS · XRF
ArcGIS · QGIS · field tablets
claude code · agents · MCP
design tokens · figma

— work · 02stratigraphy of what I've done.
2026
0 m
2025
~18 m
2024
~42 m
2023
~76 m
2022
basement
LAYER 01 · ph.d · ongoing

Pyroxene Thermobarometry of the Central Volcanic Zone

Calibrating clinopyroxene–liquid and orthopyroxene thermobarometers against high-quality experimental datasets, then applying them to a new CVZ sample suite. Lead author, paper in prep for JPet.

LAYER 02 · field campaign

Andean Arc Sampling Campaign

Six weeks across four volcanic centres in the southern CVZ. 62 hand samples, full structural logs, drone DEMs. Co-investigator with the Geosciences Field Lab.

LAYER 03 · AGU '24 · poster

Plagioclase–Amphibole Thermometry Benchmark

Benchmarking five widely-used plag–hbl thermometers against natural calibration data. Found systematic offsets above 950 °C; proposed a corrected lookup. Poster, AGU Fall '24.

LAYER 04 · m.sc thesis · 2023

Geobarometric Calibrations for Calc-Alkaline Arcs

220 pp, distinction. Reviewed and benchmarked existing barometers; introduced a multi-mineral consistency check. Defended August '23.

LAYER 05 · b.sc · 2022 · basement

B.Sc Geology — Distinction

Where it all started. Final-year mapping project in the Cordillera; first contact with thin sections and where the obsession took hold.

output
paper · in prep
output
dataset · 62 samp
output
poster · AGU24
output
thesis · PDF
output
degree · 1st
active / leadfieldtalks & postersthesis / prior
may 3 · 2026

A week sampling Cerro Negro.

Dust, basalt, and a stubborn GPS unit — six days on an arc traverse, what I'd do differently, what the rocks actually told me.
field notes
6 min
read →
apr 22 · 2026

Putirka (2008), reread.

What still holds, what bent, and the bits I keep returning to when I get stuck on a P–T plot.
papers
9 min
read →
apr 11 · 2026

Building lab agents with Claude.

An honest log of what worked, what hallucinated, and what I'd build next. EPMA data reduction is harder than it sounds.
life · code
4 min
read →
mar 28 · 2026

ONI run #14: thermal regulation, oddly petrological.

Oxygen Not Included spends a surprising amount of time on heat budgets. Sound familiar? A short ramble.
life
3 min
read →
mar 04 · 2026

Notes on amphibole zoning patterns.

Working sketches and intuition I'm trying to formalise before the paper.
field notes
7 min
read →
say hi. talk rocks. send a paper.
— let's talk

Send a note
talk rocks.

— reply within
3 days
slower in field season
— email
marvin@geosciences.edu
— orcid
0000-0000-0000-0000
— github
@mlopezacevedo
— bsky
@marvin.bsky.social
— CV
marvin-cv-2026.pdf
— calendar
cal.com/marvin · 20 min

Or, leave a message.