This repository includes data, code, and measurements used in
- AD McDougal, S Kang, Z Yaqoob, P So, and M Kolle, In vivo visualization of butterfly scale cell morphogenesis in Vanessa cardui. PNAS, in press.
Additional details may be found in the Materials and Methods, as well as the SI, of the above publication. It is recommended to download all files and folders into a single root folder for use in MATLAB. This code was prepared for use in MATLAB R2019b, and some scripts or functions require the Image Processing Toolbox.
For an example of the essential data visualization techniques, please run butterflyVizScript.m. Depth location may be adjusted within the script where z-slices are noted.
Run any of makeFig1.m, makeFig2.m, makeFig3.m, makeFig4.m, makeFig5AB.m, makeFig5CDEF.m, makeFig5G.m, or makeFig5H.m, to produce the images and plots for the corresponding figure.
analyzePhaseProfile.m is an example script detailing the analysis of phase data for surface profile characteristics measurements plotted in makeFig5H.m.
analyzeActinRidgePeriod.m is an example script detailing the analysis of longitidinal periodicity measurements plotted in makeFig5G.m.
Functions called in the scripts above are included in the root folder.
Data referred to by the above scripts are found in /Processed/ and /Measured/. Data references in /RawData/ will be forthcoming.