Data from: Anatomical network analysis of sauropodomorph cranial topology
Data files
Jul 08, 2026 version files 78.23 KB
-
All_Global-data.csv
1.27 KB
-
Bellusaurus.csv
922 B
-
Bellusaurus.txt
1.10 KB
-
Camarasaurus.csv
916 B
-
Camarasaurus.txt
1.14 KB
-
Diamantinasaurus.csv
926 B
-
Diamantinasaurus.txt
1.15 KB
-
Diplodocus.csv
982 B
-
Diplodocus.txt
1.19 KB
-
Europasaurus.csv
978 B
-
Europasaurus.txt
1.20 KB
-
Giraffatitan.csv
920 B
-
Giraffatitan.txt
1.10 KB
-
Lufengosaurus.csv
977 B
-
Lufengosaurus.txt
1.01 KB
-
Mamenchisaurus.csv
978 B
-
Mamenchisaurus.txt
1.15 KB
-
Massospondylus.csv
1.01 KB
-
Massospondylus.txt
1.07 KB
-
Modularity.R
3.17 KB
-
Nemegtosaurus.csv
978 B
-
Nemegtosaurus.txt
1.20 KB
-
Plateosaurus.csv
985 B
-
Plateosaurus.txt
1.10 KB
-
README.md
4.72 KB
-
Sarmientosaurus.csv
890 B
-
Sarmientosaurus.txt
981 B
-
Schuurman-et-al_2026_Matrices.xlsx
40.04 KB
-
Shunosaurus.csv
985 B
-
Shunosaurus.txt
1.07 KB
-
Tapuiasaurus.csv
981 B
-
Tapuiasaurus.txt
1.15 KB
Abstract
The cranium of sauropodomorph dinosaurs is markedly small and diverse in shape. However, the cranial topology of sauropodomorphs was yet to be investigated. The distinct pattern of physical interactions (joints) among the elements (bones) of an anatomical system (cranium) reveals information about its morphology, leading to a better understanding of the clade’s evolutionary radiation. Namely, applying anatomical network analysis to the study of sauropodomorph cranial topology allows us to assess whether a given morphological change is more likely to be driven either by functional adaptation or by spatial constraints. Networks of the cranium of a sample of 14 sauropodomorph species were built, each comprising roughly 40 nodes and over 100 edges, and analysed at two scales: the individual bones (locally) and the cranium in its entirety (globally). Locally, the results suggest that, in most species, the bones of the braincase and the maxilla were especially susceptible to sustaining and enforcing major spatial constraints, which probably channelled their morphological evolution. Globally, Williston’s Law is not supported in Sauropodomorpha, although a discrete topological discrimination between non-sauropod and macronarian sauropodomorphs based on the integration of their cranium is observed. Moreover, the community structure of the sauropodomorph cranium follows, most notably, a rostrocaudal modular pattern compatible with their overall morphogenetic separation into the snout and the braincase.
[https://doi.org/10.1111/pala.70079]
Description of the data and file structure
This repository is associated with Schuurman, T., Bruner, E., & Knoll, F. (2026). Anatomical network analysis of sauropodomorph cranial topology. Palaeontology. In Press.
In this study, anatomical networks of the cranium of 14 sauropodomorph species were built and subsequently analysed by means of Gephi 0.10.1, PAST 4.3, and R in RStudio (Bastian et al., 2009; Hammer et al., 2001; R Core Team, 2023; Posit Team, 2023). For R, the specific functions that we employed were part of the packages igraph, numbers, and SuperExactTest (Borchers, 2022; Csardi & Nepusz, 2006; Wang et al., 2015).
This repository contains the scripts and raw data necessary to perform all network analyses, correlation tests, and principal component analyses (PCA) described in this study.
Files and variables
File: Schuurman-et-al_2026_Matrices.xlsx
Description: The raw matrices for the cranium of the sample of 14 sauropodomorph species included.
Variables
- Be. sui: the raw matrix for Bellusaurus sui
- C. lentus: the raw matrix for Camarasaurus lentus
- Dia. matildae: the raw matrix for Diamantinasaurus matildae
- Dip. longus: the raw matrix for Diplodocus longus
- E. holgeri: the raw matrix for Europasaurus holgeri
- G. brancai: the raw matrix for Giraffatitan brancai
- L. huenei: the raw matrix for Lufengosaurus huenei
- Mam. youngi: the raw matrix for Mamenchisaurus youngi
- Mas. carinatus: the raw matrix for Massospondylus carinatus
- N. mongoliensis: the raw matrix for Nemegtosaurus mongoliensis
- P. trossingensis: the raw matrix for Plateosaurus trossingensis
- Sa. mussachioi: the raw matrix for Sarmientosaurus mussachioi
- Sh. lii: the raw matrix for Shunosaurus lii
- Ta. macedoi: the raw matrix for Tapuiasaurus macedoi
- _L: left
- _R: right
- bo: basioccipital
- ecp: ectopterygoid
- eop: otoccipital
- epp: epipterygoid
- f: frontal
- j: jugal
- l: lacrimal
- los: laterosphenoid-orbitosphenoid
- ls: laterosphenoid
- mx: maxilla
- n: nasal
- os: orbitosphenoid
- p: parietal
- pal: palatine
- pbs: parabasisphenoid
- pf: prefrontal
- pmx: premaxilla
- pof: postorbital-postfrontal
- pr: prootic
- pt: pterygoid
- q: quadrate
- qj: quadratojugal
- so: supraoccipital
- sq: squamosal
- v: vomer
File: Modularity.R
Description: A file comprising the necessary code to run the algorithms for community detection: the Louvain method and NIMS.
Files: Bellusaurus.txt, Camarasaurus.txt, ... & Tapuiasaurus.txt
Description: The raw edge tables required to run the algorithms for community detection: the Louvain method and NIMS.
Variables
- Source: the node from which an edge starts
- Target: the node at which an edge finishes
- _L: left
- _R: right
- bo: basioccipital
- ecp: ectopterygoid
- eop: otoccipital
- epp: epipterygoid
- f: frontal
- j: jugal
- l: lacrimal
- los: laterosphenoid-orbitosphenoid
- ls: laterosphenoid
- mx: maxilla
- n: nasal
- os: orbitosphenoid
- p: parietal
- pal: palatine
- pbs: parabasisphenoid
- pf: prefrontal
- pmx: premaxilla
- pof: postorbital-postfrontal
- pr: prootic
- pt: pterygoid
- q: quadrate
- qj: quadratojugal
- so: supraoccipital
- sq: squamosal
- v: vomer
Files: Bellusaurus.csv, Camarasaurus.csv, ... & Tapuiasaurus.csv
Description:
Variables
- Id: node identifier
- _L: left
- _R: right
- bo: basioccipital
- ecp: ectopterygoid
- eop: otoccipital
- epp: epipterygoid
- f: frontal
- j: jugal
- l: lacrimal
- los: laterosphenoid-orbitosphenoid
- ls: laterosphenoid
- mx: maxilla
- n: nasal
- os: orbitosphenoid
- p: parietal
- pal: palatine
- pbs: parabasisphenoid
- pf: prefrontal
- pmx: premaxilla
- pof: postorbital-postfrontal
- pr: prootic
- pt: pterygoid
- q: quadrate
- qj: quadratojugal
- so: supraoccipital
- sq: squamosal
- v: vomer
- deg: degree
- norm_deg: normalised degree
- clo: closeness
- bet: betweenness
- eig: eigenvector centrality
- clu: clustering coefficient
- PC1: principal component 1 of the local PCA
File: All_Global-data.csv
Description: The raw data provided by the global analysis of the cranial networks of the 14 sampled sauropodomorph species.
Variables
- N: total number of nodes
- K: total number of edges
- D: density
- C: mean clustering coefficient
- L: average path length
- H: heterogeneity
- A: assortativity
- P: parcellation
- AGE: the time of origin of a species (in million years ago)
- CL: cranial length (in centimetres)
- PC1: principal component 1 of the global PCA
- PC2: principal component 2 of the global PCA
