Exceptional diversification of floral form in a specialized pollination mutualism
Data files
Sep 09, 2026 version files 17.03 MB
-
finalized_scripts_and_data.zip
17.03 MB
-
README.md
3.17 KB
Abstract
Floral morphology plays a key role in facilitating the mechanical fit between pollinators and plant reproductive organs, allowing for successful reproduction. Here, we use a diverse radiation of orchids in the Neotropics to test how independent origins of pollination by male euglossine bees seeking perfume rewards ('perfume flowers') have influenced macroevolutionary dynamics of floral shape. We demonstrate that morphology evolves faster in perfume flowers compared to other orchids, potentially mediated by reduced evolutionary integration between floral components. Taken together, our results provide insight into the ways in which pollinator shifts shape the macroevolution of floral form beyond predictable evolution of pollination syndromes.
Dataset DOI: 10.5061/dryad.pk0p2nh1z
Description of the data and file structure
Files and variables
File: finalized_scripts_and_data.zip
- "Processing_coords_and_measurements" contains the following to process and produce figures from linear measurements, morphological coordinates data, and a phylogeny (see Code / Software for description of the two R scripts)
- "neotropicorchids.tre" contains the full phylogeny from Perez-Escobar et al. 2016, while "pruned_edited_tree.tre" is pruned to the 178 species in the dataset
- "av_coords.tps" contains the averaged coordinate data from landmarking in StereoMorph for each species
- "master_dataframe.csv" contains the first 6 principal components of geometric morphometric data (Comp1-6) along with centroid size and pollination mode ("perfume" reflects the relaxed scheme while "cons_scheme" reflects the strict scheme) for all species in the phylogeny
- "Orchid_measurements_new.csv" contains metadata for plotting (Taxonomic information in "Subfamily", "Genus", "Species", and "full_name", with pollination mode in "Perfume" reflecting the relaxed scheme in the ms and "Cons_scheme" reflecting the strict scheme in the ms. Measurements of linear traits done in Fiji are present in the columns of Dorsal_sepal through Right_sepal_wide, measurements in cm. The first column corresponds to the naming convention of .txt files in "Shapes_linear_final" and "Shape_final".
- "Shapes_linear_final" contains raw linear measurements measured in StereoMorph, with each .txt file representing a different measured individual
- "Shape_final" contains raw geometric morphometric coordinates data, with each .txt file representing a different measured individual
- "Revbayes_analyses" contains the linear and principal components datasets for RevBayes analyses
- The "data" folder contains the appropriately modified datasets in nexus format to perform these analyses, with "custom_perez_for_rev.nex" containing the phylogeny trimmed down to species present in the datasets.
- "poll_continuous_lin_nolat.nex" and "poll_continuous_new.nex" are the continuous measurements of the perianth and reproductive structure datasets, respectively.
- "poll_discrete_lin.nex" and "poll_discrete_new.nex" contain the discrete traits (pollination mode) for the perianth and reproductive structure datasets, respectively
Code/software
In "Processing_coords_and_measurements", "master_script_generating_rb_data_final.R" is the R script to process raw data and get it in the correct format for RevBayes, while "generating_figures_and_analyses.R" is used for plotting morphospaces, calculating morphological disparity, and computing integration. Both of them used R v. 4.2.1, and all required packages are included in the scripts
File: Revbayes_scripts.zip
In "Revbayes_scripts.zip", "musscrat_script_linear_nolat_hpc.txt" and "musscrat_script_pPCA.txt" are executable Revbayes scripts using Revbayes v. 1.2.1
