Code and data files necessary for reproducing cellular-automaton model of human spread across Sahul
This code and these data reproduce the results in the following paper:
BRADSHAW, CJA, K NORMAN, S ULM, AN WILLIAMS, C CLARKSON, J CHADŒUF, SC LIN, Z JACOBS, RG ROBERTS, MI BIRD, LS WEYRICH, S HABERLE, S O’CONNOR, B LLAMAS, TJ COHEN, T FRIEDRICH, P VETH, M LEAVESLEY, F SALTRÉ. 2021. Stochastic models support rapid peopling of Late Pleistocene Sahul Nature Communications 12: 2440. doi:10.1038/s41467-021-21551-3
The peopling of Sahul (the combined continent of Australia and New Guinea) represents the earliest continental migration and settlement event of solely anatomically modern humans, but its patterns and ecological drivers remain largely conceptual in the current literature. We present an advanced stochastic-ecological model to test the relative support for scenarios describing where and when the first humans entered Sahul, and their most probable routes of early settlement. The model supports a dominant entry via the northwest Sahul Shelf first, potentially followed by a second entry through New Guinea, with initial entry most consistent with 50,000 or 75,000 years ago based on comparison with bias-corrected archaeological map layers. The model’s emergent properties predict that peopling of the entire continent occurred rapidly across all ecological environments within 156–208 human generations (4368–5599 years) and at a plausible rate of 0.71–0.92 km year−1. More broadly, our methods and approaches can readily inform other global migration debates, with results supporting an exit of anatomically modern humans from Africa 63,000–90,000 years ago, and the peopling of Eurasia in as little as 12,000–15,000 years via inland routes.
Contact: Professor Corey J. A. Bradshaw, Matthew Flinders Professor of Global Ecology
College of Science and Engineering, Flinders University
Adelaide, South Australia
e-mail: corey.bradshaw@flinders.edu.au; URL: http://GlobalEcologyFlinders.com
The R file SahulHumanSpreadGithub.SingleScenarioAvg.R
produces average scenario outputs over a set number of iterations. The user can choose the particulars of the scenario (e.g., underlying K~NPP relationship, entry time(s), entry point(s), spatial clustering, stochastic variances, minimum viable population thresholds, etc.)
The two zipped files should be decompressed and their files placed in the same directory as the R code.
The file matrixOperators.R
includes necessary functions and is sourced directly within the R code file.
The file 'Archaeology sites & dates used for comparison layers.xlsx' is an Excel file listing all the archaeological specimen dates, type of material, dating metthod, dating technique, and quality rating used in constructing the archaeological comparison layers.
NOTE: The code to reproduce these spatial layers can be sourced from this Github repository (associated with the paper: Saltré, F, J Chadoeuf, KJ Peters, MC McDowell, T Friedrich, A Timmermann, S Ulm, CJA Bradshaw. 2019. Climate-human interaction associated with southeast Australian megafauna-extinction patterns. Nature Communications 10: 5311. doi:10.1038/s41467-019-13277-0)
GLOBAL SENSITIVITY ANALYSIS: Also included is the R file AusHumanSpreadGSAGithub.R
needed to do the global sensitivity analysis of the underlying parameters on the rate of saturation.