The influence of pupal color on diapause and post-diapause success in the swallowtail butterfly Papilio machaon
Data files
May 21, 2026 version files 32.95 KB
-
pm_color.R
1.20 KB
-
pm_mass.csv
4.21 KB
-
pm_mr.csv
25.26 KB
-
README.md
2.29 KB
Abstract
Color variation of lepidopteran pupae commonly involves green and brown phenotypes, with green being more common in direct developing generations, and brown predominating in diapausing generations. Most research on these phenotypes has focused on benefits in predation avoidance, where green pupae are better camouflaged during summer and brown pupae during winter. Interestingly, in some butterflies, a large proportion of individuals can show the color morph not expected for that generation, suggesting that pupal color may have benefits beyond crypsis. Little work has focused on the differences that occur during diapause and post-diapause development. We investigated metabolic differences and potential thermoregulatory effects between brown and green color morphs in diapausing pupae of the butterfly Papilio machaon. We measured metabolic rate-temperature relationships during diapause and post-diapause development under full-spectrum lights to see if brown absorb more thermal radiation. Additionally, we measured eclosion success as a function of color and metabolic rate. Brown pupae showed no thermoregulatory benefits in developmental time under light exposure. However, during diapause they had lower metabolic rates across temperatures compared to green pupae. Eclosion success and timing did not differ between morphs, but individuals with high diapause metabolic rates had a low probability of successful eclosion. These findings suggest that the higher prevalence of brown pupae in the diapausing generation may be associated with lower diapause metabolic rates, which may confer an adaptive advantage in the form of higher probability of successful spring eclosion. Although this study cannot mechanistically link pupal color to winter performance, it suggests color has fitness-relevance during winter and warrants further investigation.
Dataset DOI: 10.5061/dryad.0gb5mkmgp
Description of the data and file structure
Respiration and mass data of diapausing Papilio machaon pupae upon diapause and after diapause. As well as time to development in light or darkness.
Files and variables
File: pm_mass.csv
Description: mass and eclosion data of Papilio machaon pupae in diapause
Variables
- id: individual number id
- color: color of pupae
- Sep11: mass of each individual on Sep 11 2022 (g)
- Oct15: mass of each individual on Oct 15 2022 (g)
- Oct22: mass of each individual on Oct 22 2022 (g)
- Nov25: mass of each individual on Nov 25 2022 (g)
- May6: mass of each individual on May 6 2023 (g)
- sex: sex of each individual
- Jun2: mass of each individual on Jun 2 2023 (g)
- treatment: light or dark treatment each was placed in after winter
- eclosed: if the individual successfully eclosed, 1 = yes, 0 = no
- eclosion_date: date of eclosion, if it occurred
- day.of.june: day of June that the eclosion happened on
- development: number of days from start of treatment to eclosion
- prop.loss: proportion of mass loss during winter ((Oct22-Jun2)/Oct22)
File: pm_mr.csv
Description: Metabolic rate data for Papilio machaon pupae in diapause
Variables
- id: individual id
- mass: mass at time of measurement (mg)
- temp: temperature measurement was taken at (C)
- time: timepoint of measurement, t0 = before movement to 2C, t1 = after 6 weeks in 2C
- sex: sex
- color: color of pupae
- vco2: CO2 respiration rate in µL/h
- vo2: O2 consumption rate in µL/h
- eclosed: if the individual successfully eclosed, 1 = yes, 0 = no
- development: number of days from start of treatment to eclosion
- prop.loss: proportion of mass loss during winter ((Oct22-Jun2)/Oct22) from pm_mass.csv
File: pm_color.R
Description: R script containing models used for statistical analaysis. Script was run using R version 4.5.2 with the packages plyr (v1.8.9), lme4 (v1.1-38), lmerTest (v3.2-0), nlme (v2.1-168), and car (v3.1-5). Will run with just modification of the working directory containing the above files.
