Figures
Abstract
Radiogenic strontium (87Sr/86Sr) isotope analysis is a well-established method for reconstructing the mobility of human populations in the past and present. Baseline 87Sr/86Sr data are fundamental to the method, as Sr varies across the landscape according to local geology and geoenvironmental factors. The method’s application within studies of ancient Mesoamerican paleomobility, however, has concentrated on two key regions—Teotihuacan and the Maya region—despite its potential broader relevance across greater Mesoamerica. This is due in part to a lack of available baseline 87Sr/86Sr data for the region at large. Using the Valley of Oaxaca as a case study, we use Bayesian Additive Regression Trees (BART) to generate a locally calibrated predictive 87Sr/86Sr isoscape model of Mesoamerica in general and the Valley of Oaxaca in particular. We integrate (1) observed 87Sr/86Sr data from modern plant samples (n = 95) from 17 sites across the Valley, (2) a compiled database of continental North and South American 87Sr/86Sr data, (3) geological bedrock maps, and (4) high resolution spatial data on geoenvironmental Sr covariates to iteratively develop and test a high performing predictive model for Mesoamerica, highlighting the importance of regional calibration in developing predictive 87Sr/86Sr isoscapes. Our results indicate that though overlap exists, 87Sr/86Sr can be used to detect migration within the Valley of Oaxaca as well as between the Valley and greater Mesoamerica. We then apply our isoscape to previously published human 87Sr/86Sr data from Monte Albán, Oaxaca to demonstrate how our model’s explicit quantification of uncertainty in local 87Sr/86Sr ranges allows for more nuanced interpretation of paleomobility in archaeological samples.
Citation: Pacheco-Forés SI, Gauthier N, Carpenter LB, Gordon G, Knudson KJ (2025) Radiogenic strontium isotope variability in the Valley of Oaxaca: A predictive isoscape for Mesoamerican paleomobility studies. PLoS One 20(12): e0338628. https://doi.org/10.1371/journal.pone.0338628
Editor: Federico Lugli, University of Modena and Reggio Emilia: Universita degli Studi di Modena e Reggio Emilia, ITALY
Received: April 30, 2025; Accepted: November 25, 2025; Published: December 10, 2025
Copyright: © 2025 Pacheco-Forés et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript. Associated code is available via Zenodo: https://github.com/flmnh-ai/oaxaca-isoscape.
Funding: This research was funded by the National Science Foundation (2013155229 and 1744335 awarded to SIPF; 2409068 awarded to NG and SIPF). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
There is a long tradition of archaeological and bioarchaeological research in the Valley of Oaxaca [1–5]. Much of this research focuses on the emergence of one of the earliest state-level societies in the Americas—the multi-ethnic Zapotec state of Monte Albán in the Valley of Oaxaca of southern Mexico during the Late Formative period (300−100 BCE). Archaeologists have documented marked shifts in material culture and settlement patterns during this time period, leading them to infer that both regional and interregional migration may have played a role in the development of the Zapotec state [6]. Although the last 40 years have seen an explosion in biogeochemical studies of human skeletal remains to directly test Mesoamerican migration hypotheses [7], these paleomobility studies have focused overwhelmingly on central Mexico and the central Maya lowlands [8]. Very few biogeochemical studies of migration exist in the Valley of Oaxaca [but see 9–12]. This dearth of biogeochemical investigations of migration in the Valley of Oaxaca may be due at least in part to the lack of published isotopic baseline data as well as the geologic complexity of the region.
The development of spatially predictive maps of environmental isotopic variation called isoscapes has greatly aided paleomobility research in regions lacking isotope baseline data [13]. In this article, we examine radiogenic strontium (87Sr/86Sr) variability across the Valley of Oaxaca. We present 87Sr/86Sr values from a total of 95 modern plant samples from 17 sites across the Valley of Oaxaca. We use the resulting dataset, together with previously compiled 87Sr/86Sr data, to develop and test a predictive isoscape model tuned to Mesoamerica in general and the Valley of Oaxaca in particular. Our goal is to provide a high performing predictive 87Sr/86Sr baseline isoscape for use in paleomobility studies in the Valley of Oaxaca.
Assessing migration through biogeochemistry in the Valley of Oaxaca
The Valley of Oaxaca is made up of a series of three interconnected valleys forming a triangular Y-shaped area (Fig 1). The Etla arm extends to the northwest, the Tlacolula arm extends east, and the Ocotlán-Zimatlán arm extends to the south. During the Rosario (700−500 BCE) phase of the Middle Formative period, three major settlements—San José Mogote, Yeguih, and San Martín Tilcajete—emerged in each of the three branches of the Valley of Oaxaca. Monte Albán was founded in the center of the Valley at the beginning of the Early Monte Albán I phase (500–300 BCE) [1,3,14]. Monte Albán continued to expand its influence through the Late Monte Albán I phase (300 BCE – 100 BCE) and the Monte Albán II phase (100 BCE – 200 CE) [15,16].
The three branches of the Valley of Oaxaca and their corresponding regional centers (left) alongside a map of the 17 sites in the Valley of Oaxaca from which we collected modern plants for 87Sr/86Sr analysis (right). Left map modified and reprinted from [17] under a CC BY license, with permission from Carpenter, original copyright 2019. Right map created with publicly available satellite imagery from Copernicus Sentinel-2 data [18] via Google Earth Engine.
Both regional and interregional migration played a crucial role in the models for the sociopolitical development of the Valley of Oaxaca. Marked population growth and demographic shifts within the Valley coinciding with the founding of Monte Albán have been attributed to the arrival of migrants into the region as well as the movement of peoples within the Valley itself [1,3,19–24]. Migration has also been implicated in competing population centers’ resistance to Monte Albán’s expansionism [16,25]. Following Monte Albán’s consolidation of power, migration was essential to the state’s administrative strategies and trade networks [9,26–28]. Despite this, most archaeological evidence of these migrations remains indirect, implied through settlement patterns, population estimates, and stylistic similarities in architecture and material culture. These data sources can offer insights into the role migration played in the region’s cultural development, but the most direct way to evaluate this is to first identify the migrants themselves.
Biogeochemical methods allow archaeologists to directly investigate migration on an individual scale. Hydrogen (δ2H), stable oxygen (δ18O), sulfur (δ34S), radiogenic strontium (87Sr/86Sr), and lead (206/204Pb, 207/204Pb, 208/204Pb, 207/206Pb) isotope analyses provide archaeologists with well-established means of reconstructing the residential histories of past peoples [e.g., 29–33]. These isotope systems vary geographically. Hydrogen and oxygen isotopes vary according to regional hydrology and reflect environmental factors such as elevation, temperature, humidity, and latitude [29,34–37]. In contrast, sulfur, radiogenic strontium, and lead isotope ratios vary according to local geology, reflecting the age and composition of geologic bedrock [38–42]. These isotopes are incorporated into human calcified tissues via consumed food, imbibed liquids, and inhaled dust particles and will reflect the isotopic signature of the region where an individual lived during tissue development [36,43–49]. Archaeologists can thus detect individual migrants by identifying changes in isotopic signatures between tissues forming at different times over the life course and/or divergences between isotopic signatures in these tissues and the burial environment, as these differences would signify residence in isotopically distinct regions [e.g., 10,50].
While biogeochemical analyses of paleomobility are well established and have been very successful in detecting migration across ancient Mesoamerica, most studies focus on the central Mexican city of Teotihuacan and the Maya region [8]. Only a handful of studies to date have attempted to directly identify migrants in the Valley of Oaxaca, and all but one of these have focused exclusively on Monte Albán (Table 1). Cumulatively, the four studies examine paleomobility among 75 individuals in the Valley of Oaxaca [9–12]. Only 8% of these individuals were identified as migrants. This limited evidence of migration is surprising, as the preceding discussion indicates there is ample archaeological evidence of both regional and interregional migration in the Valley of Oaxaca.
Identifying migrants using biogeochemical baselines and isoscapes
The scarcity of biogeochemically-identified migrants in the Valley of Oaxaca despite the long history of archaeological investigation in the region and its status as one of the first multi-ethnic state-level societies to emerge in the Americas may be due to the lack of published biogeochemical baseline data. Biogeochemical baselines are essential in establishing expectations for characterizing “local” isotopic signatures [52]. If an individual’s observed isotopic values diverge sufficiently from a “local” biogeochemical baseline, the individual is designated a “non-local” and thus most likely a migrant. These biogeochemical baselines are created through the analysis of environmental (typically plant or faunal) samples from a site of interest and the application of basic summary statistics to establish thresholds for local 87Sr/86Sr variation [38,52]. Archaeologists have used the mean 87Sr/86Sr value of environmental samples from a site ± two standard deviations [53,54] or their interquartile range [55] to create biogeochemical baselines defining local 87Sr/86Sr variation at a particular site.
None of the previous biogeochemical studies of paleomobility in the Valley of Oaxaca, however, employ biogeochemical baselines. Instead, they identify statistical outliers among the observed human values as possible migrants. While there is an abundance of published environmental isotopic data for other regions of Mexico [e.g., 56,57], such data are scarce for the Valley of Oaxaca. This makes the creation of relevant regional biogeochemical baselines difficult. Furthermore, although biogeochemical baselines provide an objective means of inferring an individual’s mobility status relative to expected local 87Sr/86Sr values, the statistical means of establishing thresholds to delimit local variation is arbitrary [52] and does not account for the non-normal distribution of 87Sr/86Sr values across the landscape [55]. As such, the studies [9–12] cited in Table 1 represent a promising start to investigating the role of migration in the cultural development of the Valley of Oaxaca and the Zapotec state, but more work remains to be done.
Isoscapes and paleomobility research in the Valley of Oaxaca.
In response to the uneven regional coverage of published biogeochemical baseline data and the limitations of threshold approaches to biogeochemical baselines, researchers have increasingly adopted the use of isoscapes to fill in the blanks. Isoscapes are spatially predictive maps of environmental isotopic variation [13]. Some isoscapes are generated through the geostatistical interpolation (e.g., kriging) of observed isotopic data [58–62]. Geostatistical isoscapes are based on spatial autocorrelation, the idea that points geographically closer to each other on a map tend to be environmentally (for H and O) or geologically (for S, Sr, and Pb) similar. In addition to using empirical isotopic data, these geostatistical models can incorporate covariates such as hydrological or geological maps to further constrain predicted isotope variability. Because isotopes are often non-normally distributed across the landscape, however, these geostatistical isoscapes may falsely represent the actual variability in the selected isotope system [63]. As such, they must be used with caution.
Geostatistical isoscapes using empirical δ18O values from water samples taken across Mexico show the predicted range of clinal δ18O variability across Mexico [64,65]. Moreiras Reynaga and colleagues [66] divide this clinal variation into five distinct or slightly overlapping zones of δ18O values. The zone containing the Valley of Oaxaca covers a large swathe of western Mexico, including most of Mexico’s Pacific Coast [66]. The fact that such a massive geographical area shares similar δ18O values means there is a high probability of missing potential migrants in the Valley of Oaxaca from other parts of the Pacific Coast. The inability of δ18O analyses to address questions of regional mobility within the Valley of Oaxaca and their limited utility in assessing interregional mobility across much of western Mexico has led some scholars to posit that δ18O isotopes may not have a sufficient range of variation to detect the presence of non-local individuals within the Valley [9,51]. This may explain why three of the four existing paleomobility studies in the Valley of Oaxaca using δ18O identify so few migrants (Table 1). Targeting other isotope systems with greater variability in the Valley of Oaxaca and/or using multiple isotope systems rather than relying on a single system present the best path forward for biogeochemical studies of migration in the Valley of Oaxaca.
Mechanistic models represent another approach to generating isoscapes. This method employs first principles of isotope geochemistry to predict the evolution of a targeted isotope system in a given region [67]. The model’s predictions are then compared to published isotope baseline data to test its performance [68–71]. While promising, mechanistic model isoscapes are limited by insufficiently detailed, inaccurate, or inconsistent geologic maps that in turn produce poorly performing models. In addition, estimates from geological maps must take into consideration soil weathering, plant rooting depth and vertical soil variation, and the relative bioavailability of elements which will cause significant modification of strontium isotopes between underlying lithology and the peoples that live in the region. Soil weathering and vertical soil variation are strongly dependent on climate. The interplay between these controlling parameters is poorly understood, making predictive models from purely mechanistic factors problematic.
The challenges posed by both empirical geostatistical and mechanistic model isoscapes have led to the emergence of a hybrid process-based statistical approach to creating isoscapes. This method uses random forest regression, a decision tree-based machine learning algorithm. A decision tree works by repeatedly splitting data based on predictor values (such as bedrock age or rainfall) to create increasingly homogeneous groups. For example, a simple tree might first divide samples based on bedrock age (older or younger than 100 million years), then further divide each group based on elevation, and so on until it can accurately predict strontium values. Decision trees are intuitive but can be unstable and prone to overfitting when used alone. Random forests and similar methods address this limitation by combining hundreds of trees, each considering different combinations of predictors. This ensemble approach produces more robust predictions than a single tree. Hybrid process-based isoscapes incorporate empirical isotope baseline data along with other geoenvironmental covariates used in geostatistical isoscapes into the mechanistic modeling framework to predict isotope values [63,67,72,73]. This hybrid approach simultaneously overcomes limitations in both geostatistical and mechanistic isoscape models, yielding higher performing models that accurately account for non-normal distributions of isotopes across targeted regions of interest.
Quantifying the uncertainty of isoscape predictions is essential for distinguishing between local and non-local individuals in archaeological contexts [74]. Isoscapes generated using random forest regression, however, do not inherently provide uncertainty estimates for their predictions of local isotope values. Quantile regression forests can be used to address this shortcoming, allowing researchers to generate spatially explicit maps of uncertainty to accompany predictive isoscapes [63,75,76]. This method estimates conditional quantiles based on the distribution of outcomes from similar observations across all trees in the forest, providing estimates of the uncertainty associated with the prediction of a particular isotopic value [77]. However, this approach may underestimate uncertainty in regions with sparse training data, such as geologically complex and under-sampled regions like the Valley of Oaxaca.
Strontium isotopes and the Valley of Oaxaca.
The Valley of Oaxaca represents a particularly attractive candidate for a process-based statistical 87Sr/86Sr isoscape. Bioavailable radiogenic strontium varies according to the age and composition of local bedrock, but factors such as the erosion and preferential weathering of bedrock, as well as the addition of material from windblown dust and sea spray can significantly alter 87Sr/86Sr values in the environment that are ultimately incorporated into human tissues [for an in-depth discussion of Sr systematics and bioavailable 87Sr/86Sr cycling within ecosystems, see [38,39,78].
The Valley of Oaxaca is located in the Sierra Madre Sur, the most geologically complex and poorly understood morphotectonic province of Mexico [79]. This province contains some of the oldest metamorphic geological formations in Mexico—Precambrian granulites dubbed the Oaxacan Complex that developed from a continental rift sequence [80]. This deeply eroded Precambrian terrain is unconformably overlain by isolated Paleozoic and Mesozoic granitoids and forms the western boundary of the Valley of Oaxaca. While the Valley floor is comprised of recent Quaternary alluvial deposits, the Valley’s northeastern edge is made up of Cambrian-to-Eocene mudstone-sandstone rocks bisected by the Oaxaca Fault and a series of Paleozoic-Jurassic metamorphic rocks called the Sierra de Juarez Complex. A mix of Cenozoic volcanic andesitic and magmatic rhyolitic tuffs, along with Mesozoic limestone-dolostone carbonates make up the Valley’s southeastern border. The Valley’s southern border is dominated by Cenozoic andesitic-rhyolitic tuff, interspersed with Mesozoic carbonates and Cenozoic granitoids intrusive outcrops [79,81–85]. The marked variability in the age and composition of the underlying bedrock which provides the source material for the Quaternary alluvial deposits in and surrounding the Valley of Oaxaca thus promises a high level of intra- and interregional variation in 87Sr/86Sr isotopes (Fig 2).
Map created with publicly available state boundaries from Natural Earth [86]. Geologic bedrock age data adapted from the Mexican Geological Service [87].
Although no hybrid isoscapes for any isotope system exist in the Valley of Oaxaca, Bataille and colleagues [67] present a 87Sr/86Sr isoscape model that uses random forest regression to predict bioavailable 87Sr/86Sr variability globally. Their groundbreaking model integrates compiled empirical 87Sr/86Sr data and auxiliary covariates known to affect bioavailable 87Sr/86Sr with a mechanistic model framework based on geological bedrock. Bataille and colleagues test the model using empirical 87Sr/86Sr data. The model performs well in predicting observed 87Sr/86Sr values in data-rich regions but performs poorly when predicting observed 87Sr/86Sr values in under-sampled regions with complex geologies. The authors conclude that the addition of just tens to hundreds of 87Sr/86Sr data points in under-sampled geologically complex areas significantly improves the regional accuracy of the global model. Moreover, in some cases, a regionally specific isoscape model eschewing global bioavailable 87Sr/86Sr data is necessary to overcome such models’ strong predictive bias towards data-rich regions.
A regionally specific isoscape model could be invaluable in furthering paleomobility research in the Valley of Oaxaca. Unfortunately, very little empirical 87Sr/86Sr baseline data in the Valley of Oaxaca exist. Price and colleagues provide some site-level averages of 87Sr/86Sr values, but the entire Valley is represented by just 10 samples from five sites, and no raw data are published [55]. To address this gap in the research, we present 87Sr/86Sr baseline data for 95 modern plant samples from 17 sites across the Valley of Oaxaca. We use this dataset, along with a compiled database of continental North and South American 87Sr/86Sr data, to iteratively train and test a regional Mesoamerican 87Sr/86Sr isoscape model focused on the Valley of Oaxaca. Our goal is to provide a high-quality locally calibrated predictive 87Sr/86Sr isoscape that will lay the groundwork for increased biogeochemical investigation of paleomobility in the Valley of Oaxaca.
Materials and methods
Sample collection
We opportunistically collected a total of 95 modern plant samples from 17 archaeological sites across the Valley of Oaxaca, with an average of five plant samples per site. We targeted plants for baseline sampling as 87Sr/86Sr in plants reflect a more consistent average of the local bioavailable 87Sr/86Sr in a given ecosystem than whole soils, which can vary greatly even in a small area due to the distinct strontium concentrations and weathering profiles of minerals in the underlying bedrock [38]. Even so, plants with varied rooting depths have access to different sources of Sr (i.e., bedrock vs heavily weathered soil horizons vs wind-borne dust), introducing variation to their observed 87Sr/86Sr values [88]. As such, we sampled both shallow and deep rooting depths whenever possible to account for these different local 87Sr/86Sr sources. Furthermore, to better simulate sources of 87Sr/86Sr in prehispanic diets, we prioritized sampling plant taxa that contributed to ancient diets in the Valley of Oaxaca, such as maguey (Agave spp.) and prickly pears (Opuntia ficus), or plant taxa with similar rooting depths to ancient staples such as maize (Zea mays) that we were unable to sample [89,90]. Additionally, we sought to avoid sampling plants treated with fertilizers or irrigation water, as these could skew signatures of local bioavailable strontium with non-local sources of strontium. Collected samples primarily constituted plant leaves or seed pods, not whole plants. We recorded Universal Transverse Mercator (UTM) coordinate and elevation data for each plant sample using a hand-held GPS unit.
No IRB approval or waiver was sought for this research, as it does not involve human subjects. Field research was conducted under the Mexican Instituto Nacional de Antropología e Historia (INAH)’s Consejo de Arqueología Oficio 401.B(4)19.2016/36/1020 and 401.B(4)19.2016/36/1065. INAH does not require specific permissions to collect modern plant samples from the study sites. Furthermore, no endangered or protected plant species were collected for the study. Collected plant samples were imported for analysis to the Arizona State University Archaeological Chemistry Laboratory under permits granted to Pacheco-Forés from the United States Department of Agriculture Animal and Plant Health Inspection Service (permits PCIP-17–00469 and PCIP-18–00287). Additional information regarding the ethical, cultural, and scientific considerations specific to inclusivity in global research is included in the Supporting Information (S1 Checklist).
Biogeochemical methods
Plant samples were prepared at the Arizona State University Archaeological Chemistry Laboratory. When possible, prehispanic diets were simulated through the manual isolation and analysis of edible components of dried plants [91]. Plant samples were prepared rinsed with 18.2 MΩ Millipore water to remove adhering dirt and ashed in a furnace for 10 hours at 800° C. Approximately 25 mg of plant ash was digested in 2 mL of concentrated nitric and hydrochloric acid (one part HNO3 to three parts HCl) at 50° C for 24 hours. This aggressive leach does not include hydrofluoric acid, which would break down the silica tetrahedra structure of most silicate minerals. The leach leaves much of the soil in a solid form while prioritizing the release of bioavailable strontium within plants. The supernatant leach solution was evaporated, and sample precipitates were redissolved in concentrated nitric acid and diluted to a 2M stock solution.
Dissolved samples were analyzed at the Metals, Environmental, and Terrestrial Analytical Laboratory (METAL) at Arizona State University. An aliquot was taken for elemental concentration analysis on a Thermo Fisher Scientific iCAP quadrupole inductively coupled plasma mass spectrometer (Q-ICP-MS). Strontium was then separated with a PrepFAST system following the standard laboratory protocol as reported in [92]. Strontium was isolated from the sample matrix using Elemental Scientific, Inc. supplied Sr-Ca ion exchange resin (Part CF-MC-SrCa-1000) and ultrapure 5M nitric acid (HNO3). To determine chemical recovery, 22% of samples were measured on the Q-ICP-MS before and after chemical purification. Average chemistry yield was 85%.
The remaining portion of each Sr cut from the PrepFAST was dried down in a Teflon beaker and digested with concentrated HNO3 and 30% hydrogen peroxide (H2O2) to remove organics from the resin. Once digested, samples were again dried down and reconstituted with 0.32 M HNO3. Using concentration information from the Q-ICP-MS, the samples were diluted with 0.32 M HNO3 to a calculated constant concentration of 50 ppb Sr. Samples were then run on a Thermo-Finnigan Neptune multi-collector inductively coupled plasma mass spectrometer (MC-ICP-MS).
Data were collected by measuring 60 simultaneous ratios integrating 4.194 seconds each. Samples were corrected for on-peak blanks, and in-line correction of the contributions of 84Kr on 84Sr and 86Kr on 86Sr using 83Kr/84Kr ratio of 0.201750 and 83Kr/86Kr ratio of 0.664533, after instrumental mass bias correction using a normalizing 88Sr/86Sr ratio of 8.375209. Samples were analyzed in two different analytical sessions. Typical sensitivity was 36 V on 88Sr with a 50 ppb Sr solution, with 83Kr values of 0.0001 V. 85Rb voltages for samples were typically <0.001 V due to the low Rb/Sr initial ratios of the samples and effective chemical purification, but all data was interference-corrected using an 85Rb/87Rb ratio of 2.588960, normalized to 88Sr/86Sr as above. Ratio outliers two standard deviations outside the mean were removed using a Matlab 2D-mathematical correction routine written by Stephen Romaniello. All data were renormalized to a value of SRM 987 of 0.71025 using bracketing standards to compensate for instrument and Kr background drift. Typical internal 87Sr/86Sr two standard error (SE) precision was ≤ 1e-5.
Sequences included bracketing concentration-matched SRM 987 standards. SRM 987 was run as a bracketing standard with a measured value of 87Sr/86Sr = 0.710256 ± 0.000010 (2σ, n = 57). Each analytical session included a sequence incorporating SRM 987 standard in a range of variable concentrations to verify the accuracy of 87Sr/86Sr values for samples; reported values are all fall within the range for accurate 87Sr/86Sr values within the range of error of the bracketing standards [93]. In addition, SRM 987 doped with calcium up to a ratio of Ca/Sr of 500 was run to simulate the accuracy and precision of isotope ratios in poorly purified samples with low yields. This solution of SRM 987 run at 50% concentration doped to a Ca/Sr of 500 was run as a check standard with a measured value of 87Sr/86Sr = 0.710252 ± 0.000018 (2σ, n = 17). IAPSO seawater (Ocean Scientific International Ltd., Havant, UK) as a secondary check standard had a measured value of 0.709182 ± 0.000009 (2σ, n = 13), within error of the published value of 0.709182 ± 0.000004 [94]. NIST 1400 purified in parallel with samples had a measured value of 0.713114 ± 0.000013 (2σ, n = 10), within error of the published value of 0.713150 ± 0.000016 [95]. Approximately 5% of samples (n = 7) were chemically separated in triplicate, with an average precision on measurements of ±0.000009 (2σ).
Isoscape model development and testing
We compiled strontium isotope data for North and South America from existing global and regional syntheses [8,67,72] and our newly collected measurements from the Valley of Oaxaca. The compiled dataset included 7,271 measurements from humans, animals, plants, soil, and water sources across diverse environments. Human data from the Caribbean and Mesoamerica Biogeochemical Isotope Overview (CAMBIO, version 1.2) were filtered to exclude individuals identified as non-local from the compiled dataset [8]. Water samples present a special challenge for strontium modeling, as they can reflect non-local signals due to transport across watersheds [69,96–98]. Rather than excluding these samples entirely, we incorporated a categorical predictor variable indicating sample type (e.g., water, plant, etc.), allowing the model to appropriately handle the different uncertainty profiles associated with each sample type.
We filtered the data to exclude samples with 87Sr/86Sr values outside the range of 0.703 to 0.780 to remove potential outliers and focus model training on the most relevant range for archaeological interpretation within Mesoamerica [see 8]. We applied a logit transformation to the strontium isotope ratios, a standard approach for bounded variables that helps normalize the distribution and reduces the influence of extreme values on model training.
We assembled a set of spatial environmental predictors based on established relationships with strontium isotope distribution patterns [67,69]. These predictors included updated climate variables from CHELSA V2.1 [99,100], soil properties at multiple depths such as bulk density and pH [101], geological variables including basement age and lithological classifications [67,102,103], aerosol deposition data from MERRA-2 reanalysis [104], and terrain variables. We performed domain-specific principal component analyses to reduce the dimensionality of these predictors, creating a minimal set of uncorrelated climate, soil, geological, and aerosol variables. This approach resulted in 24 predictor variables for the final model. Detailed PCA results are provided in S1 Fig.
We employed a Bayesian Additive Regression Trees (BART) approach [105] for modeling strontium isoscapes. Traditional random forests used in previous isoscapes [e.g., 67], have limitations in quantifying prediction uncertainty, while quantile regression forests [e.g., 63,75,76] underestimate uncertainty in regions with sparse training data. BART addresses these limitations by extending ensemble decision tree methods with Bayesian statistical approaches. Unlike traditional random forests that use fixed tree structures, BART treats the tree configurations themselves as uncertain, maintaining probability distributions over different possible tree arrangements. This Bayesian framework allows BART to explicitly model both natural variability in isotopic ratios and uncertainty arising from limited model knowledge, while preventing overfitting through regularization.
The key advantage of BART for archaeological applications is its ability to naturally quantify uncertainty that appropriately increases in data-sparse or geologically complex regions. Rather than providing only a single predicted value for each location, BART generates a range of plausible values with associated probabilities. This approach gives archaeologists crucial information about the relative confidence of local strontium ranges and by extension the reliability of migrant identification. In regions with higher prediction uncertainty, wider ranges must be considered for defining “local” signatures, while areas with lower uncertainty allow for more precise determinations.
We evaluated model performance using both root mean square error (RMSE) and R-squared (R2) values on held-out test data. RMSE represents the average prediction error in the same units as the data (87Sr/86Sr), while R2 represents the proportion of variance in the observed data explained by the model. A lower RMSE and a higher R2 indicate better model performance. Our iterative evaluation approach involved first training a model on our compiled dataset from North and South America, excluding all data (both compiled and observed) from Mesoamerica. We then tested this model’s prediction accuracy on compiled data from Mesoamerica, using this process to fine tune the model’s parameters while assessing the model’s ability to extrapolate to a new region of interest. Then we retrained this model with the compiled data from Mesoamerica and tested it on the newly collected Oaxacan samples to assess its ability to extrapolate within our region of interest. For the final isoscape, we retrained the model incorporating all compiled data from North, Central, and South America and our new Valley of Oaxaca samples. We compare the model predictions and performance metrics at each step in the process to assess the stability of the model’s predictions and the added value of including increasingly local samples in the training set. We then applied this final model across the Valley of Oaxaca study area to create spatially explicit predictions of 87Sr/86Sr values with associated uncertainty estimates. We assessed variable importance by calculating the frequency with which each variable was used in the BART model [105], allowing us to identify the major environmental factors driving strontium isotope patterns in the region (S1 Fig). The resulting isoscape provides both predicted 87Sr/86Sr values and associated uncertainty estimates at a 1 km spatial resolution. These predictions serve as a baseline against which archaeological samples can be compared to distinguish local from non-local individuals in the region.
Results
Biogeochemical results
Table 2 reports observed 87Sr/86Sr values in sampled plants. In the Valley of Oaxaca, 87Sr/86Sr values ranged from 0.704752 to 0.711976, with a mean of 87Sr/86Sr = 0.706851 ± 0.001419 (1σ, n = 95).
Isoscape model performance
The continental-only strontium model, trained on compiled data from North and South America but excluding Mesoamerica, achieved moderate predictive performance when applied to Mesoamerican test data (logit-transformed RMSE = 0.42; raw R2 = 0.39). Incorporating Mesoamerican samples into the training data substantially improved in-sample fit within the region (logit RMSE = 0.18; raw RMSE = 0.0011; raw R2 = 0.71), highlighting the value of regional calibration.
When tested on the independent Oaxaca samples not included in the model training, the continental-only model showed limited but nontrivial explanatory power (logit RMSE = 0.34; raw RSME = 0.0011; raw R2 = 0.33). Adding Mesoamerican data to training improved extrapolation to Oaxaca, lowering error to 0.00087 in raw units (logit RMSE = 0.26; raw R2 = 0.30).
In comparison, the geological bedrock-only benchmark performed worse in both regions, with raw RMSE = 0.0019 and R² = 0.24 for Mesoamerica, and raw RMSE = 0.0027 and R² = 0.37 for Oaxaca. These contrasts demonstrate that machine-learning isoscapes, even when trained at continental scale, provide clear gains over geological baselines, and that incorporating regional samples further enhances predictive accuracy without sacrificing extrapolation capacity (Table 3). In practical terms, out-of-sample generalization to Oaxaca achieved errors of less than one part in a thousand of the 87Sr/86Sr ratio, underscoring the utility of regionally calibrated models. For the subsequent spatial predictions, however, we fit the final model to the full continental and Mesoamerican dataset (including Oaxaca) to maximize coverage and resolution.
Predictive variables
Variable importance analysis revealed several key factors driving strontium isotope distribution patterns in the region. The most influential predictors were distance from the coast; basement age of underlying geology; the first principal component of the strontium bedrock model; climate principal components related to precipitation intensity and timing; aerosol variables related to carbon and sulfate abundance and dust concentration; and soil variables related to cation exchange capacity and texture (S1 Fig). These findings align with theoretical expectations for strontium cycling, where the basic bedrock geology is filtered through soil transport processes, climatic weathering, and aerosol deposition [67]. Notably, the high-resolution distance from the coast was favored over the low-resolution sea salt aerosol map in the model, suggesting the clear added value of high-resolution predictors, even if they are indirect proxies for “true” driving variables, at estimating local Sr baselines.
Spatial distribution of predicted values
The final calibrated model produced estimates of 87Sr/86Sr values across Mesoamerica ranging from 0.704 to 0.712 (Fig 3; upper and lower 95% confidence intervals for 87Sr/86Sr prediction ranges are available in S2 Fig). The model revealed several distinct isotopic regions. Areas with elevated 87Sr/86Sr values (>0.709) were identified in the Maya Mountains, Yucatán Peninsula, and coastal ranges of Oaxaca, consistent with older geological formations in these regions and available published 87Sr/86Sr data [106]. Less radiogenic areas (<0.706) were observed across the Tuxtla Mountains in Veracruz and along a strip of the central volcanic axis, reflecting younger volcanic geology. Interestingly, the fine-tuned model incorporating Oaxaca plant samples reduced the estimated strontium isotope ratios across most of Mexico, only raising estimates slightly in the southern coastal regions of Oaxaca and Guerrero. On the whole, isoscape predicted values and ranges generally conform to published regional summary 87Sr/86Sr data across Mesoamerica [55] while providing a clearer picture of regional strontium spatial variability.
Map created with publicly available country and Mexican state boundaries from Natural Earth [86].
In the Valley of Oaxaca, our isoscape suggests that we should be able to detect the intravalley mobility suggested by archaeological settlement survey data (Fig 4). Although each arm of the Valley exhibits some overlap in predicted 87Sr/86Sr values, the eastern Tlacolula arm of the Valley is dominated by large areas of lower predicted 87Sr/86Sr values (~0.705–0.706) that conform with expectations from its younger Mesozoic and Cenozoic underlying geology. In contrast, the northwestern Etla arm has higher predicted 87Sr/86Sr values (~0.706–0.707), and the southern Ocotlán-Zimatlán arm features some of the highest predicted 87Sr/86Sr values within the Valley (~0.7075–0.708). These higher values in the Etla and Octolán-Zimatlán arms conform with geological expectations based on their proximity to the older Precambrian Oaxacan Complex. Thus, while the isoscape certainly allows for the identification of non-local individuals within the Valley of Oaxaca who may have originated from other parts of the Valley, the lack of mutually exclusive 87Sr/86Sr values between the arms limits our ability to geolocate from where exactly these non-locals originated.
Sites from which we collected plant samples with which to train the BART model are shown in white, with the exception of Monte Albán, which is shown in red. Map created with publicly available country and Mexican state boundaries from Natural Earth [86].
Uncertainty patterns
The BART modeling approach provided native uncertainty estimates for all predictions across the isoscape (Fig 5). Consistent with previous studies, we found that strontium prediction uncertainty increased with the strontium ratio, with higher, more radiogenic ratios being associated with greater uncertainty due to increased variability in weathering and transport processes in regions with older, more radiogenic bedrock. Older bedrock has a greater variation in 87Sr/86Sr ratios between coexisting minerals, which have a different susceptibility to weathering. The match between model predictions and strontium observations was generally good, with no clear spatial structure in the residuals that would indicate significant unmodeled processes. However, we did observe lingering mismatches between modeled and observed isotope ratios in specific contexts. These discrepancies primarily occurred in human burial contexts near major bedrock transitions, where relatively high variability in strontium ratios would be expected within the local catchment. Examples include individuals from the Chalillo Reservoir on the Macal River at the edge of the isotopically distinct Maya Mountains, as well as individuals from regional centers like Cholula, a central Mexican pilgrimage site, and Tikal, a dominant Classic period Maya city-state. During our analysis, we also detected a group of samples from our Oaxaca plants at San Martín Tilcajete with implausibly high strontium ratios for the region (Table 2). Further investigation revealed these samples likely reflect contamination from modern agricultural fertilizer application (S1 Appendix) and were excluded from the final model training.
Map created with publicly available country and Mexican state boundaries from Natural Earth [86].
Discussion
Our results indicate much less clear regional isotopic distinctions that might be suggested by underlying bedrock alone, reflecting the varying influence of climate and soil processes on bioavailable 87Sr/86Sr. The uncertainty in predictions, while reduced from the global model, remains relatively high compared to the range of most values. Assessments of migration based on strontium isotopes may thus be more variable than expected from bedrock geology alone.
Using the predictive 87Sr/86Sr isoscape
To demonstrate the utility of our predictive 87Sr/86Sr isoscape model, we applied it to published human 87Sr/86Sr values (n = 10) from Monte Albán [10]. The observations comprise paired 87Sr/86Sr bone and enamel samples from five individuals dating from the Monte Albán II phase (100 BCE – 200 CE) and the Monte Albán III phase (200–500 CE). Price and colleagues [10] identify one individual’s bone and tooth 87Sr/86Sr values as significantly lower than the other four Monte Albán individuals. The authors suggest this individual likely lived non-locally to Monte Albán during early childhood (enamel) and in the last ~10 years of life (bone). This assessment, however, is not based on an evaluation of biogeochemical baseline 87Sr/86Sr data, as no previously published environmental 87Sr/86Sr data exist for Monte Albán.
Our model’s explicit quantification of uncertainty allows for more nuanced interpretation of archaeological samples. For example, when evaluating individuals from Monte Albán, our model provides not just a point estimate for the “local” strontium signature based on the site’s 1 km cell within the generated isoscape, but also a probability distribution that accounts for prediction uncertainty (Fig 5). This Bayesian approach offers a more robust framework for identifying potential migrants along a continuous spectrum of locality, as opposed to traditional threshold-based methods that construct a rigid binary of local/non-local. Because BART works by growing an ensemble of multiple decision trees, each prediction represents an array of predicted values, one from each tree in the ensemble. This distribution of predicted values makes it straightforward to calculate summary statistics after the fact, such as the mean, median, or upper and lower quantiles of the predicted value at any given pixel.
The isoscape predicts that local Monte Albán 87Sr/86Sr values range from 0.7069 to 0.7086, with a median value of 87Sr/86Sr = 0.7077. This range represents the interquartile range of the final BART model’s posterior predictive distribution for 87Sr/86Sr values for Monte Albán (Fig 6) and is somewhat broader than a traditional threshold-based biogeochemical baseline generated from environmental 87Sr/86Sr values. For example, our observed Monte Albán plant 87Sr/86Sr values ranged from 0.707607 to 0.708005, with a mean of 87Sr/86Sr = 0.707809 ± 0.000139 (1σ, n = 8). Though wider, the BART model produces a local range calibrated to actual geologic and environmental input strontium sources that more accurately capture 87Sr/86Sr cycling within the environment rather than arbitrarily imposed statistical thresholds independent of the broader environmental context. Furthermore, the predicted local range from our isoscape model provides additional benefits over traditional statistical biogeochemical baselines generated from observed environmental 87Sr/86Sr values. Whereas we collected plant samples opportunistically (and therefore idiosyncratically) over a limited portion of the site, the isoscape provides a geographically standardized estimated local 87Sr/86Sr range for Monte Albán over a 1 km radius, allowing us to more accurately characterize local strontium values.
Even so, the isoscape’s predicted 87Sr/86Sr range represents only a conservative approximation of “local” Monte Albán 87Sr/86Sr values. Our predicted local range is based on a single 1 km cell from the isoscape model. However, an archaeological survey of Monte Albán shows that the site was approximately 3 sq km in size [14]. While Nicholas and Feinman propose 1–2 km as a reasonable catchment area for agricultural subsistence for most prehispanic settlements within the Valley of Oaxaca, they conclude that Monte Albán likely drew from beyond a 2 km radius to meet its subsistence needs [24]. While we cannot know from exactly where Monte Albán drew its food supply—and thus its residents’ 87Sr/86Sr intake—the wider but imperfect 1 km predicted isoscape range certainly represents a more realistic characterization of expected local 87Sr/86Sr values in ancient residents of Monte Albán than the narrower local range based solely on modern plant samples.
When we apply the isoscape predicted local range to previously published Monte Albán human 87Sr/86Sr values and their associated standard errors, we come away with a more nuanced understanding of paleomobility at the site (Fig 7). While individuals previously categorized as locals (n = 4) and non-locals (n = 1) comfortably remain in these categories [10], their sampled tissues’ placement either well within or on the margins of the Monte Albán predicted local range gives us a sense of the relative certainty or uncertainty of these designations. For example, if the standard error associated with a “local” enamel or bone 87Sr/86Sr value extended beyond the predicted Monte Albán local range, this would indicate greater uncertainty in the residential designation of that individual. This is not the case among Monte Albán individuals, where all previously published 87Sr/86Sr values have extremely low associated standard errors (<0.00002). These error ranges are smaller than the pixel size of the points themselves and therefore are not visualized in the figure. This indicates that each of these tissues can confidently be assigned a “local” or “non-local” residential status.
The grey dashed line indicates the median BART 87Sr/86Sr prediction for Monte Albán. The grey shaded area indicates the interquartile range of BART predictions for local Monte Albán 87Sr/86Sr values. Reported standard error for each observed 87Sr/86Sr value was sufficiently low (<0.00002) that error bars were not included in the graph [10].
Moreover, nearly all “local” tissues (i.e., sampled tissues whose observed 87Sr/86Sr values fall within the predicted local Monte Albán range) exhibit 87Sr/86Sr values that cluster closely to the median isoscape predicted “local” Monte Albán value of 87Sr/86Sr = 0.7077. Burial 26 A’s femoral 87Sr/86Sr measurement represents the sole exception among “local” tissues, falling near the lower bounds of the predicted local Monte Albán range. This is still consistent with an individual who lived locally in the last ~10 years of life. However, a bone 87Sr/86Sr values nearer to the margins of the predicted local range could indicate that this individual relocated to Monte Albán recently in later life and that their bone 87Sr/86Sr values recently acclimated to local 87Sr/86Sr values at the time of death. We thus get a better sense of the certainty of our designation of “local” and “non-local” status among individuals interred at Monte Albán, recognizing that biogeochemical locality (i.e., falling within the Monte Albán predicted local range) does not necessarily equate cultural locality.
Conclusion
We created a BART predictive 87Sr/86Sr isoscape model of Mesoamerica and the Valley of Oaxaca, integrating novel and compiled empirical Mesoamerican 87Sr/86Sr data in addition to geological maps and geoenvironmental Sr covariate spatial data. The BART model’s improved performance over a global 87Sr/86Sr isoscape model based on geologic bedrock alone indicates both the importance of regional calibration in developing predictive isoscapes, as well as the importance of accounting for the varying influence of geoenvironmental factors such as climate and soil processes on bioavailable 87Sr/86Sr. We anticipate that the model will be further improved with the incorporation of additional empirical 87Sr/86Sr values from across greater Mesoamerica, particularly in regions with high native uncertainty estimates.
Our isoscape indicates that clear 87Sr/86Sr variation exists within greater Mesoamerica and the Valley of Oaxaca. Although there is some overlap in 87Sr/86Sr values across the three branches of the Valley of Oaxaca, there is sufficient variation between them to detect intra-valley migration, as well as migration between the Valley and greater Mesoamerica. By providing a high performing predictive 87Sr/86Sr isoscape for the Valley, we hope that biogeochemical investigations of migration in the region will expand beyond their initial focus on the Zapotec state capital of Monte Albán. The inclusion of all three branches of the Valley in the isoscape will allow researchers to consider questions about the scale of migration in the Valley and what role both intra- and interregional migration played in the formation and maintenance of the Zapotec state, as well as in the subsequent cultural development of the region.
Finally, the isoscape provides archaeologists with a more refined tool for the examination and discussion of past migratory patterns within ancient Mesoamerica. The BART model’s standardized and geoenvironmentally informed predictions of expected “local” 87Sr/86Sr ranges for archaeological sites of interest provides clear advantages over the use of traditional statistical threshold-based approaches that do not account for the broader environmental context’s effects on local 87Sr/86Sr variability. Moreover, the model’s explicit quantification of uncertainty in predicted 87Sr/86Sr values provides archaeologists with crucial information about confidence in expected “local” 87Sr/86Sr ranges that directly impacts the reliability of migrant identification.
Supporting information
S1 Checklist. Inclusivity in global research checklist.
https://doi.org/10.1371/journal.pone.0338628.s001
(PDF)
S1 Fig. PCA results identifying the major environmental factors driving strontium isotope patterns in Mesoamerica.
https://doi.org/10.1371/journal.pone.0338628.s002
(TIF)
S2 Fig. Upper and lower 95% confidence intervals for 87Sr/86Sr prediction ranges in Mesoamerican isoscape.
Map created with publicly available country and Mexican state boundaries from Natural Earth [86].
https://doi.org/10.1371/journal.pone.0338628.s003
(TIF)
S1 Appendix. Identification of contamination from agricultural fertilizers in modern plant samples from San Martín Tilcajete.
https://doi.org/10.1371/journal.pone.0338628.s004
(PDF)
S2 Appendix. Spanish translation of manuscript.
https://doi.org/10.1371/journal.pone.0338628.s005
(PDF)
Acknowledgments
We are grateful to Pedro Fabian Ojeda for assistance in collecting plant samples in the Ocotlán-Zimatlán arm of the Valley of Oaxaca. At Arizona State University’s Archaeological Chemistry Laboratory, we are thankful to research apprentices Eric Flores, Kari Guilbault, Sparshee Naik, and Tajinder Virdee for assistance with sample processing. At the Metals, Environmental, and Terrestrial Analytical Laboratory, we are grateful for the assistance of Dr. Stephen Romaniello, Trevor Martin, and Natasha Zolotova.
References
- 1.
Blanton RE, Kowalewski SA, Feinman GM, Appel J. Monte Alban’s hinterland, part I: the prehispanic settlement patterns of the central and southern parts of the Valley of Oaxaca, Mexico. Ann Arbor (MI): Museum of Anthropology, University of Michigan; 1982.
- 2. Caso A. Las tumbas de Monte Albán. A Inst Nac Antr Hist. 1933:641–8.
- 3. Feinman GM, Nicholas LM. Settlement patterns of the Ejutla Valley, Oaxaca, Mexico: a diachronic macroscale perspective. Fieldiana Anthropol. 2013;43:1–330.
- 4. Romero J. El material osteológico de Monte Albán, Mexico. BBAA. 1949;12:166–8.
- 5. Saville MH. Exploration of Zapotecan tombs in southern Mexico. Am Anthropol. 1899;1(2):350–62.
- 6.
Feinman GM, Blanton RE, Nicholas LM. The emergence of Monte Albán: a social innovation that lasted a millennium. In: Thurston TL, Fernandez-Gotz M, editors. Power from below in premodern societies. 1st ed. Cambridge University Press; 2021. pp. 220–46. https://doi.org/10.1017/9781009042826.011
- 7. Spence MW, White CD. Mesoamerican bioarchaeology: past and future. Ancient Mesoam. 2009;20(2):233–40.
- 8. Ebert CE, Hixon SW, Buckley GM, George RJ, Pacheco-Fores SI, Palomo JM, et al. The Caribbean and Mesoamerica Biogeochemical Isotope Overview (CAMBIO). Sci Data. 2024;11(1):349. pmid:38589396
- 9. Casar I, Márquez L, Cienfuegos E, Licón EG, Somerville AD. Monte Alban and Teotihuacan connections: can stable isotope analysis of bone and enamel detect migration between two ancient Mesoamerican urban capitals? Archaeol Anthropol Sci. 2022;14(12):220.
- 10. Price TD, Manzanilla L, Middleton WD. Immigration and the ancient city of Teotihuacan in Mexico: a study using strontium isotope ratios in human bone and teeth. J Archaeol Sci. 2000;27(10):903–13.
- 11. Warinner C, García NR, Spores R, Tuross N. Disease, demography, and diet in early colonial New Spain: investigation of a sixteenth-century Mixtec cemetery at Teposcolula Yucundaa. Latin Am Antiq. 2012;23(4):467–89.
- 12. White CD, Spence MW, Le Q. Stuart-Williams H, Schwarcz HP. Oxygen isotopes and the identification of geographical origins: the Valley of Oaxaca versus the Valley of Mexico. J Archaeol Sci. 1998;25(7):643–55.
- 13.
Bowen GJ, West JB. Isotope landscapes for terrestrial migration research. In: Terrestrial ecology. Elsevier; 2008. p. 79–105. https://doi.org/10.1016/s1936-7961(07)00004-8
- 14.
Blanton RE. Monte Albán: settlement patterns at the ancient Zapotec capital. New York (NY): Academic Press; 1978.
- 15.
Redmond EM, Spencer CS. From raiding to conquest: warfare strategies and early state development in Oaxaca, Mexico. In: Arkush EN, Allen MW, editors. The archaeology of warfare: prehistory of raiding and conquest. Gainesville (FL): University Press of Florida; 2006. p. 336–93.
- 16. Spencer CS, Redmond EM. Militarism, resistance, and early state development in Oaxaca, Mexico. Soc Evol Hist. 2003;2:25–70. Available from: https://cyberleninka.ru/article/n/militarism-resistance-and-early-state-development-in-oaxaca-mexico
- 17.
Carpenter LB. Households and political transformation: daily life during state formation at Tilcajete, Oaxaca, Mexico. Ph.D. dissertation. University of Michigan; 2019.
- 18.
Copernicus Data Space Ecosystem. Sentinel-2 | Copernicus Data Space Ecosystem; 2023 [cited 2025 Oct 15]. Available from: https://dataspace.copernicus.eu/data-collections/copernicus-sentinel-data/sentinel-2
- 19.
Blanton RE, Finsten L, Kowalewski SA, Feinman GM. Migration and population change in the prehispanic Valley of Oaxaca, Mexico. In: Mastache AG, Parsons JR, Santley RS, Serra Puche MC, editors. Arqueología mesoamericana: homenaje a William T Sanders. Mexico City: Instituto Nacional de Antropología e Historia; 1996. p. 11–36.
- 20. Feinman GM, Kowalewski SA, Finsten L, Blanton RE, Nicholas L. Long-term demographic change: a perspective from the Valley of Oaxaca, Mexico. J Field Archaeol. 1985;12(3):333–62.
- 21.
Marcus J, Flannery KV. Zapotec civilization: how urban society evolved in Mexico’s Oaxaca Valley. London: Thames & Hudson; 1996.
- 22.
Kowalewski SA, Feinman GM, Finsten L, Blanton RE, Nicholas LM. Monte Albán’s hinterland, part II. Ann Arbor (MI): Museum of Anthropology, University of Michigan; 1989.
- 23.
Marcus J. Woman’s ritual in Formative Oaxaca: figurine making, divination, death and the ancestors. Ann Arbor (MI): University of Michigan Museum of Anthropology; 1998.
- 24. Nicholas LM, Feinman GM. The foundation of Monte Albán, intensification, and growth: coactive processes and joint production. Front Polit Sci. 2022;4:805047.
- 25. Spencer CS, Redmond EM. Primary state formation in Mesoamerica. Annu Rev Anthropol. 2004;33(1):173–99.
- 26.
Elson CM. Excavations at Cerro Tilcajete: a Monte Albán II administrative center in the Valley of Oaxaca. Ann Arbor (MI): Museum of Anthropology, University of Michigan; 2007.
- 27.
Márquez Morfín L, Negrete-Gutiérrez SS, Pérez-Flórez AM. A Teotihuacano in Monte Alban: life history in a domestic group from an osteobiographic approach. In: Wrobel GD, Cucina A, editors. Mesoamerican Osteobiographies. 1st ed. Gainesville (FL): University Press of Florida; 2024. p. 138–50. https://doi.org/10.2307/jj.16430753.13
- 28.
Spence MW. A Zapotec diaspora network in Classic-period central Mexico. In: Stein GJ, editor. The archaeology of colonial encounters: comparative perspectives. Santa Fe (NM): School of American Research Press; 2005. p. 173–206.
- 29. Ehleringer JR, Bowen GJ, Chesson LA, West AG, Podlesak DW, Cerling TE. Hydrogen and oxygen isotope ratios in human hair are related to geography. Proc Natl Acad Sci U S A. 2008;105(8):2788–93. pmid:18299562
- 30. Ericson JE. Strontium isotope characterization in the study of prehistoric human ecology. J Hum Evol. 1985;14(5):503–14.
- 31. Gulson BL, Jameson CW, Gillings BR. Stable lead isotopes in teeth as indicators of past domicile--a potential new tool in forensic science? J Forensic Sci. 1997;42(5):787–91. pmid:9304823
- 32. Richards MP, Fuller BT, Hedges REM. Sulphur isotopic variation in ancient bone collagen from Europe: implications for human palaeodiet, residence mobility, and modern pollutant studies. Earth Planet Sci Lett. 2001;191(3–4):185–90.
- 33.
Schwarcz HP, Gibbs L, Knyf M. Oxygen isotope analysis as an indicator of place of origin. Snake Hill: an investigation of a military cemetery from the War of 1812. Toronto (ON): Dundurn Press; 1991. p. 263–8.
- 34. Bowen GJ, Wassenaar LI, Hobson KA. Global application of stable hydrogen and oxygen isotopes to wildlife forensics. Oecologia. 2005;143(3):337–48. pmid:15726429
- 35. Dansgaard W. Stable isotopes in precipitation. Tellus. 1964;16(4):436–68.
- 36. Gat JR. Oxygen and hydrogen isotopes in the hydrologic cycle. Annu Rev Earth Planet Sci. 1996;24(1):225–62.
- 37. Luz B, Kolodny Y. Oxygen isotope variation in bone phosphate. Appl Geochem. 1989;4(3):317–23.
- 38. Alexander Bentley R. Strontium isotopes from the earth to the archaeological skeleton: a review. J Archaeol Method Theory. 2006;13(3):135–87.
- 39.
Faure G, Powell JL. Strontium isotope geology. New York (NY): Springer-Verlag; 1972.
- 40. Krouse HR, Levinson AA. Geographical trends of carbon and sulphur isotope abundances in human kidney stones. Geochim Cosmochim Acta. 1984;48(1):187–91.
- 41. Nehlich O. The application of sulphur isotope analyses in archaeological research: a review. Earth-Sci Rev. 2015;142:1–17.
- 42.
Stille P, Shields G. Radiogenic isotope geochemistry of sedimentary and aquatic systems. Berlin: Springer; 1997. https://doi.org/10.1007/BFb0117747
- 43. Flockhart DTT, Kyser TK, Chipley D, Miller NG, Norris DR. Experimental evidence shows no fractionation of strontium isotopes ((87)Sr/(86)Sr) among soil, plants, and herbivores: implications for tracking wildlife and forensic science. Isotopes Environ Health Stud. 2015;51(3):372–81. pmid:25789981
- 44. Kamenov GD, Gulson BL. The Pb isotopic record of historical to modern human lead exposure. Sci Total Environ. 2014;490:861–70. pmid:24907620
- 45. Longinelli A. Oxygen isotopes in mammal bone phosphate: a new tool for paleohydrological and paleoclimatological research? Geochim Cosmochim Acta. 1984;48(2):385–90.
- 46. Luz B, Kolodny Y, Horowitz M. Fractionation of oxygen isotopes between mammalian bone-phosphate and environmental drinking water. Geochim Cosmochim Acta. 1984;48(8):1689–93.
- 47. Richards MP, Fuller BT, Sponheimer M, Robinson T, Ayliffe L. Sulphur isotopes in palaeodietary studies: a review and results from a controlled feeding experiment. Int J Osteoarchaeol. 2003;13(1–2):37–45.
- 48. Sealy JC, van der Merwe NJ, Sillen A, Kruger FJ, Krueger HW. as a dietary indicator in modern and archaeological bone. J Archaeol Sci. 1991;18(3):399–416.
- 49. Kulp JL, Turekian KK. Strontium content of human bones. Science. 1956;124(3218):405–7. pmid:13360258
- 50. Knudson KJ, Stanish C, Lozada Cerna MC, Faull KF, Tantaleán H. Intra-individual variability and strontium isotope measurements: a methodological study using 87Sr/86Sr data from Pampa de los Gentiles, Chincha Valley, Peru. J Archaeol Sci Rep. 2016;5:590–7.
- 51.
Olivares Flores E. Aspectos sobre dieta y procedencia de los cráneos esgrafiados de la Casa del Mendrugo, a partir de análisis de isótopos estables. M.A. thesis. Universidad Nacional Autónoma de México; 2021. Available from: http://132.248.9.195/ptd2021/febrero/0809591/0809591.pdf
- 52. Price TD, Burton JH, Bentley RA. The Characterization of biologically available strontium isotope ratios for the study of prehistoric migration. Archaeometry. 2002;44(1):117–35.
- 53. Ezzo JA, Johnson CM, Price TD. Analytical perspectives on prehistoric migration: a case study from east-central Arizona. J Archaeol Sci. 1997;24(5):447–66.
- 54. Price TD, Johnson CM, Ezzo JA, Ericson J, Burton JH. Residential mobility in the prehistoric southwest United States: a preliminary study using strontium isotope analysis. J Archaeol Sci. 1994;21(3):315–30.
- 55. Price TD, Burton JH, Fullagar PD, Wright LE, Buikstra JE, Tiesler V. Strontium isotopes and the study of human mobility in ancient Mesoamerica. Lat Am Antiq. 2008;19:167–180.
- 56. Hodell DA, Quinn RL, Brenner M, Kamenov G. Spatial variation of strontium isotopes (87Sr/86Sr) in the Maya region: a tool for tracking ancient human migration. J Archaeol Sci. 2004;31(5):585–601.
- 57. Pacheco-Forés SI, Gordon GW, Knudson KJ. Expanding radiogenic strontium isotope baseline data for central Mexican paleomobility studies. PLoS One. 2020;15(2):e0229687. pmid:32092121
- 58. Copeland SR, Cawthra HC, Fisher EC, Lee-Thorp JA, Cowling RM, le Roux PJ, et al. Strontium isotope investigation of ungulate movement patterns on the Pleistocene Paleo-Agulhas Plain of the Greater Cape Floristic Region, South Africa. Quat Sci Rev. 2016;141:65–84.
- 59. Kootker LM, van Lanen RJ, Kars H, Davies GR. Strontium isoscapes in The Netherlands. Spatial variations in 87Sr/86Sr as a proxy for palaeomobility. J Archaeol Sci Rep. 2016;6:1–13.
- 60. Laffoon JE, Sonnemann TF, Shafie T, Hofman CL, Brandes U, Davies GR. Investigating human geographic origins using dual-isotope (87Sr/86Sr, δ18O) assignment approaches. PLoS One. 2017;12(2):e0172562. pmid:28222163
- 61. Scaffidi BK, Knudson KJ. An archaeological strontium isoscape for the prehistoric Andes: understanding population mobility through a geostatistical meta-analysis of archaeological 87Sr/86Sr values from humans, animals, and artifacts. J Archaeol Sci. 2020;117:105121.
- 62. Willmes M, Bataille CP, James HF, Moffat I, McMorrow L, Kinsley L, et al. Mapping of bioavailable strontium isotope ratios in France for archaeological provenance studies. Appl Geochem. 2018;90:75–86.
- 63. Bataille CP, von Holstein ICC, Laffoon JE, Willmes M, Liu X-M, Davies GR. A bioavailable strontium isoscape for Western Europe: a machine learning approach. PLoS One. 2018;13(5):e0197386. pmid:29847595
- 64. Reynaga DKM, Millaire J-F, Balderas XC, Berrelleza JAR, Luján LL, Longstaffe FJ. Building Mexican isoscapes: oxygen and hydrogen isotope data of meteoric water sampled across Mexico. Data Brief. 2021;36:107084. pmid:34026981
- 65. Wassenaar LI, Van Wilgenburg SL, Larson K, Hobson KA. A groundwater isoscape (δD, δ18O) for Mexico. J Geochem Explor. 2009;102(3):123–36.
- 66. Moreiras Reynaga DK, Millaire J-F, Chávez Balderas X, Román Berrelleza JA, López Luján L, Longstaffe FJ. Residential patterns of Mexica human sacrifices at Mexico-Tenochtitlan and Mexico-Tlatelolco: evidence from phosphate oxygen isotopes. J Anthropol Archaeol. 2021;62:101296.
- 67. Bataille CP, Crowley BE, Wooller MJ, Bowen GJ. Advances in global bioavailable strontium isoscapes. Palaeogeogr Palaeoclimatol Palaeoecol. 2020;555:109849.
- 68. Bataille CP, Brennan SR, Hartmann J, Moosdorf N, Wooller MJ, Bowen GJ. A geostatistical framework for predicting variations in strontium concentrations and isotope ratios in Alaskan rivers. Chem Geol. 2014;389:1–15.
- 69. Bataille CP, Bowen GJ. Mapping 87Sr/86Sr variations in bedrock and water for large scale provenance studies. Chem Geol. 2012;304–305:39–52.
- 70. Laffoon JE, Davies GR, Hoogland MLP, Hofman CL. Spatial variation of biologically available strontium isotopes (87Sr/86Sr) in an archipelagic setting: a case study from the Caribbean. J Archaeol Sci. 2012;39(7):2371–84.
- 71. West JB, Hurley JM, Dudás FO, Ehleringer JR. The stable isotope ratios of marijuana. II. Strontium isotopes relate to geographic origin. J Forensic Sci. 2009;54(6):1261–9. pmid:19804525
- 72. Le Corre M, Dargent F, Grimes V, Wright J, Côté SD, Reich MS, et al. An ensemble machine learning bioavailable strontium isoscape for Eastern Canada. FACETS. 2025;10:1–17.
- 73. Wang X, Bocksberger G, Arandjelovic M, Agbor A, Angedakin S, Aubert F, et al. Strontium isoscape of sub-Saharan Africa allows tracing origins of victims of the transatlantic slave trade. Nat Commun. 2024;15(1):10891. pmid:39738027
- 74.
Wunder MB. Using isoscapes to model probability surfaces for determining geographic origins. In: Isoscapes. Dordrecht: Springer; 2010. p. 251–70. https://doi.org/10.1007/978-90-481-3354-3_12
- 75.
Vlam M, Boeschoten LE, Van Der Sleen P, Adzkia U, Boom A, Bouka G, et al. Evaluating the potential of oxygen isoscapes for tropical timber tracing. SSRN; 2024. https://doi.org/10.2139/ssrn.5036136
- 76. Boeschoten LE, Vlam M, Sass-Klaassen U, Meyer-Sand BRV, Boom A, Bouka GUD, et al. Stable isotope ratios in wood show little potential for sub-country origin verification in Central Africa. For Ecol Manage. 2023;544:121231.
- 77. Meinshausen N. Quantile regression forests. J Mach Learn Res. 2006;7:983–99.
- 78. Blum JD, Taliaferro EH, Weisse MT, Holmes RT. Changes in Sr/Ca, Ba/Ca and 87Sr/86Sr ratios between trophic levels in two forest ecosystems in the northeastern U.S.A. Biogeochemistry. 2000;49(1):87–101.
- 79.
de Cserna Z. An outline of the geology of Mexico. In: Bally AW, Palmer AR, editors. The geology of North America--an overview. Boulder (CO): Geological Society of America; 1989. p. 233–64.
- 80. Ortega-Gutiérrez F. La evolucion tectonica premisisipica del sur de México. Univ Natl Autón Méx Inst Geol Rev. 1981;5:140–57.
- 81.
Ferrusquía-Villafranca I. Geology of Mexico: a synopsis. In: Ramamoorthy TP, Bye R, Lot A, Fa J, editors. Biological diversity of Mexico: origins and distribution. New York: Oxford University Press; 1993. p. 3–107.
- 82.
Morán-Zenteno D. The geology of the Mexican republic. Cincinnati (OH): American Association of Petroleum Geologists; 1994.
- 83. Cano N, Camprubí A, González-Partida E. Metallogeny of the state of Oaxaca, Mexico. J Maps. 2022;19(1):2151384.
- 84.
Servicio Geológico Mexicano. Carta geológico-minera Oaxaca E14-9, Oaxaca y Puebla. Pachuca, Hidalgo: Servicio Geológico Mexicano; 2000. Available from: https://mapserver.sgm.gob.mx/Cartas_Online/geologia/99_E14-9_GM.pdf
- 85.
Servicio Geológico Mexicano. Carta geológico-minera Zaachila E14-12, Oaxaca. Pachuca, Hidalgo: Servicio Geológico Mexicano; 2000. Available from: https://mapserver.sgm.gob.mx/Cartas_Online/geologia/100_E14-12_GM.pdf
- 86.
Natural Earth - Free vector and raster map data at 1:10m, 1:50m, and 1:110m scales. [cited 2025 Oct 15]. Available from: https://www.naturalearthdata.com/
- 87.
Servicio Geológico Mexicano. GeoInfoMex - El Banco de Datos del SGM; 2025 [cited 2025 Oct 15]. Available from: https://www.sgm.gob.mx/GeoInfoMexGobMx/#
- 88. Reynolds AC, Quade J, Betancourt JL. Strontium isotopes and nutrient sourcing in a semi-arid woodland. Geoderma. 2012;189–190:574–84.
- 89.
Feinman GM, Nicholas LM. Perspectives on dietary variability in the Classic-period Valley of Oaxaca. In: Pérez Rodríguez V, Morell-Hart S, King SM, editors. Mesquite pods to mezcal: 10,000 years of Oaxacan cuisines. Austin (TX): University of Texas Press; 2024. p. 99–122.
- 90. Grimstead DN, Nugent S, Whipple J. Why a standardization of strontium isotope baseline environmental data is needed and recommendations for methodology. Adv Archaeol Pract. 2017;5(2):184–95.
- 91. Runia LexT. Strontium and calcium distribution in plants: effect on palaeodietary studies. J Archaeol Sci. 1987;14(6):599–608.
- 92. Romaniello SJ, Field MP, Smith HB, Gordon GW, Kim MH, Anbar AD. Fully automated chromatographic purification of Sr and Ca for isotopic analysis. J Anal At Spectrom. 2015;30(9):1906–12.
- 93.
National Institute of Standards and Technology, editor. Certificate of analysis standard reference material 987. Department of Commerce, United States of America; 2007.
- 94. Ma J, Wei G, Liu Y, Ren Z, Xu Y, Yang Y. Precise measurement of stable (δ 88/86Sr) and radiogenic (87Sr/86Sr) strontium isotope ratios in geological standard reference materials using MC-ICP-MS. Chin Sci Bull. 2013;58(25):3111–8.
- 95. Galler P, Limbeck A, Boulyga SF, Stingeder G, Hirata T, Prohaska T. Development of an on-line flow injection Sr/matrix separation method for accurate, high-throughput determination of Sr isotope ratios by multiple collector-inductively coupled plasma-mass spectrometry. Anal Chem. 2007;79(13):5023–9. pmid:17539603
- 96. Aubert D, Probst A, Stille P, Viville D. Evidence of hydrological control of Sr behavior in stream water (Strengbach catchment, Vosges mountains, France). Appl Geochem. 2002;17(3):285–300.
- 97. Tricca A, Stille P, Steinmann M, Kiefel B, Samuel J, Eikenberg J. Rare earth elements and Sr and Nd isotopic compositions of dissolved and suspended loads from small river systems in the Vosges mountains (France), the river Rhine and groundwater. Chem Geol. 1999;160(1–2):139–58.
- 98. Wadleigh MA, Veizer J, Brooks C. Strontium and its isotopes in Canadian rivers: fluxes and global implications. Geochim Cosmochim Acta. 1985;49(8):1727–36.
- 99. Brun P, Zimmermann NE, Hari C, Pellissier L, Karger DN. CHELSA-BIOCLIM: a novel set of global climate-related predictors at kilometre-resolution. EnviDat. 2022:13194139533312 bytes, 423097 bytes.
- 100. Karger DN, Conrad O, Böhner J, Kawohl T, Kreft H, Soria-Auza RW, et al. Climatologies at high resolution for the earth’s land surface areas. Sci Data. 2017;4:170122. pmid:28872642
- 101. Hengl T, Mendes de Jesus J, Heuvelink GBM, Ruiperez Gonzalez M, Kilibarda M, Blagotić A, et al. SoilGrids250m: Global gridded soil information based on machine learning. PLoS One. 2017;12(2):e0169748. pmid:28207752
- 102. Hartmann J, Moosdorf N. The new global lithological map database GLiM: a representation of rock properties at the Earth surface. Geochem Geophys Geosyst. 2012;13(12).
- 103. Mooney WD, Laske G, Masters TG. CRUST 5.1: a global crustal model at 5° × 5°. J Geophys Res. 1998;103(B1):727–47.
- 104. Gelaro R, McCarty W, Suárez MJ, Todling R, Molod A, Takacs L, et al. The modern-era retrospective analysis for research and applications, version 2 (MERRA-2). J Clim. 2017;30(13):5419–54. pmid:32020988
- 105. Chipman HA, George EI, McCulloch RE. BART: Bayesian additive regression trees. Ann Appl Stat. 2010;4(1):266–98.
- 106.
Freiwald C. Maya migration networks: reconstructing population movement in the Belize River valley during the Late and Terminal Classic. Ph.D. The University of Wisconsin - Madison; 2011. Available from: https://www.proquest.com/docview/886460450/abstract/F82F1B17A9DA43E7PQ/1