An early burst of skeletal evolution at the origin of dinosaurs
Data files
Mar 03, 2026 version files 44.71 GB
-
BrownsteinGriffin_EarlyBurst.R
22.13 KB
-
clade_proportions.csv
264 B
-
collated_filtered_dino_v_no_dino.csv
49.95 KB
-
Fonseca_et_al_2024.zip
8.06 GB
-
Garcia_Muller_2025.zip
8.03 GB
-
Li_et_al_2025.zip
1.68 GB
-
Muller_2025_withAgeUncertainty.zip
12.66 GB
-
Muller_2025.zip
6.93 GB
-
Muller_et_al_uncertainty.csv
7.17 KB
-
Node_Div_Compare.csv
3.11 KB
-
Norman_et_al_2022.zip
3.34 GB
-
OteroPol_2021.zip
4.01 GB
-
README.md
3.42 KB
Abstract
Over 230 million years of Earth history, dinosaurs became a major terrestrial animal clade and produced one of the most species-rich living tetrapod lineages, birds. Yet, largely because of uncertainty surrounding the phylogeny and geographic origins of dinosaurs, the tempo and mode of their emergence and initial radiation remain poorly constrained. Here, we reconstruct the initial diversification of dinosaurs through Bayesian tip-dating analyses. Using seven morphological datasets to account for uncertainty, we suggest that dinosaurs emerged between 250 and 240 Ma, 10 million years before the earliest unambiguous dinosaur fossils. The emergence of the dinosaurs was followed by the rapid appearances and diversification of all major lineages, coinciding with a burst of morphological evolution that peaked in the early Late Triassic. The patterns we infer are consistent with the expectations under a scenario of evolutionary radiation, in which ecologically disparate lineages rapidly diversify from a single common ancestor. In turn, our results provide a biological explanation for the instability surrounding early dinosaur phylogeny and suggest that the diversity of dinosaurs, including birds, has been sculpted by multiple adaptive radiations following successive mass extinctions in deep time.
Dataset DOI: 10.5061/dryad.w9ghx3g33
Description of the data and file structure
README
These compressed files contain all information necessary to replicate our phylogenetic analyses. Each dataset analyzed has a folder named after it, which contains subfolders for each of the ten chains that we ran, named "Chain_1" through "Chain_10".
Each chain folder contains the following files:
*.out: A text file showing the BEAST 2 output. This displays the random starting seed for this chain, enabling exact replication, as well as all MCMC outputs.
*.err: A text file showing any messages (including error messages) displayed during the run
NameChain#_SLURM.sh: The SLURM file used to run the analysis in Princeton's high-performance computing cluster. The exact BEAST 2 command can be seen here.
NameChain#.log: The log file for this chain.
NameChain#.trees: The tree file for this chain.
NameChain#.xml: The input XML file that BEAST 2 ran for this chain.
NameChain#.xml.state: The state file for this chain
In addition, the folder named "10 chains" contains all ten log files (the "log files" subfolder) and all ten tree files (the "tree files" subfolder). The tree files subfolder also contains the combined tree file produced by TreeAnnotator ("Name##k.trees") and the maximum clade credibility tree ("NameMCC.tree")
Files and variables
File: OteroPol_2021.zip
Description: A folder containing all input data and results from the analyses of the Otero & Pol 2021 dataset.
File: Norman_et_al_2022.zip
Description: A folder containing all input data and results from the analyses of the Norman et al. 2022 dataset.
File: Muller_2025.zip
Description: A folder containing all input data and results from the analyses of the Müller 2025 dataset.
File: Muller_2025_withAgeUncertainty.zip
Description: A folder containing all input data and results from the analyses of the Müller 2025 dataset, with priors on the age of each taxon to account for age uncertainties.
File: Li_et_al_2025.zip
Description: A folder containing all input data and results from the analyses of the Li et al. 2025 dataset.
File: Fonseca_et_al_2024.zip
Description: A folder containing all input data and results from the analyses of the Fonseca et al. 2024 dataset.
File: Garcia_Muller_2025.zip
Description: A folder containing all input data and results from the analyses of the Garcia and Müller 2025 dataset.
File: BrownsteinGriffin_EarlyBurst.R
Description: R code used to filter and plot results.
File: collated_filtered_dino_v_no_dino.csv
Description: Collated and filtered branch statistics (branch lengths, node ages, posterior values, and rates of morphological evolution) from all analyses except the Muller et al. age uncertainty dataset.
File: Node_Div_Compare.csv
Description: Ages of key nodes of interest inferred across analyses.
File: clade_proportions.csv
Description: Proportion of taxa in Theropoda, Ornithischia, and Sauropodomorpha in each matrix
File: Muller_et_al_uncertainty.csv
Description: Collated and filtered branch statistics (branch lengths, node ages, posterior values, and rates of morphological evolution) from the Muller et al. age uncertainty dataset.
