Skip to main content
Dryad

Data and code from: Body oscillations couple with wing flapping to reduce aerodynamic power in wild silkmoth flight

Data files

Jul 04, 2025 version files 182.87 KB

Click names to download individual files

Abstract

The data includes 3D kinematic recordings and wing and body morphometrics from 9 specimens across four silkmoth species during forward flight. The dataset enables investigation of how coupled wing and body movement affect aerodynamic forces and energy efficiency in silkmoth flight. It also supports phase relationships between body pitch and wing sweep that enhance lift and thrust while reducing power requirements. Details of each folder in the repository are as follows: Individual kinematics data (A. io: 4 wingstrokes; A. luna: 3 wingstrokes; A. polyphemus: 2 wingstrokes; H. euryalus: 4 wingstrokes) are stored in the folder 'Data_kinematics_individuals' and presented as Fourier fit coefficients in .mat files. Averaged representative kinematics data are stored in the folder 'Data_kinematics' and presented as Fourier fit coefficients in .mat files. Individual morphometrics data (A. io: 3 specimens; A. luna: 3 specimens; A. polyphemus: 2 specimens; H. euryalus: 1 specimen) are stored in the folder 'Data_morphometrics_individuals' and presented as .csv spreadsheets. Averaged representative morphometrics data are stored in the folder 'Data_morphometrics' and presented as .csv spreadsheets. Code for Figure 3 plots is included in the folder "Code_Plots_Figure_3" as MATLAB file 'main_plots_Figure_3.m'. Code for all other plots is included in the folder "Code_Plots_all_other" and can all be run from the MATLAB file 'main_analysis.m'. Before running this file, set the 'ind_i' parameter as 1, 2, 3 or 4 to select one of the four silkmoth species in the study.