A subscription to JoVE is required to view this content. Sign in or start your free trial.
The Drosophila eye system is a useful tool for studying various biological processes, particularly human neurodegenerative diseases. However, manual quantification of rough eye phenotypes can be biased and unreliable. Here we describe a method by which ilastik and Flynotyper are used to quantify eye phenotype in an unbiased way.
The Drosophila melanogaster compound eye is a well-structured and comprehensive array of around 800 ommatidia, exhibiting a symmetrical and hexagonal pattern. This regularity and ease of observation make the Drosophila eye system a powerful tool to model various human neurodegenerative diseases. However, ways of quantifying abnormal phenotypes, such as manual ranking of eye severity scores, have limitations, especially when ranking weak alterations in eye morphology. To overcome these limitations, computational approaches have been developed such as Flynotyper. The use of a ring light allows for better qualitative images accessing the intactness of individual ommatidia. However, these images cannot be analyzed by Flynotyper directly due to shadows on ommatidia introduced by the ring light. Here, we describe an unbiased way to quantify rough eye phenotypes observed in Drosophila disease models by combining two software, ilastik and Flynotyper. By preprocessing the images with ilastik, successful quantification of the rough eye phenotype can be achieved with Flynotyper.
The Drosophila melanogaster genome contains ~75% of human disease-related gene orthologs. Additionally, during Drosophila eye development, approximately two-thirds of the genes in the genome are expressed, making the Drosophila eye an outstanding genetic system to investigate various molecular and cellular functions, development, and disease models1,2. Thus, the Drosophila eye system is a useful experimental tool to study various biological processes.
The Drosophila compound eye is a well-structured and comprehensive array of ~800 ommatidia that exhibit a symmetrical and hexagonal pattern3. The regularity of this hexagonal pattern can be used to estimate the effect of introducing mutations and gene expression changes in eye morphology4. Previous studies that require evaluation of eye morphology have heavily relied on manual ranking of the severity of eye phenotypes detected by the naked eye. To rank the eye phenotypes, external eye morphology images are taken by a stereomicroscope5,6. The eye phenotype of each group is assessed by splitting the external eye into four areas and calculating the proportion of degeneration in each area5,6. Then, the values are used to calculate averages that are compared with the values obtained from control flies7. The scoring is based on the extent of fusion, loss of ommatidia, and bristle organization7,8. Fly eye photos taken with a stereomicroscope are acquired by one researcher, and the eye phenotype analysis is performed by another researcher with triple validation sets7,8.
When it comes to ranking weak alterations in eye morphology with the naked eye, there are limitations4. To overcome these limitations, computational approaches such as FLEYE and Flynotyper have been developed1,9. Flynotyper is a novel computational method for quantitatively estimating morphological changes in the Drosophila eye system1. It automatically detects the Drosophila eye and individual ommatidium, calculating Phenotypic Scores (P-Scores) based on the irregularity of theeye1. A higher P-Score indicates the fly eye is more degenerated. This software was successfully used in quantifying the abnormality of Drosophila eyes10. Although Flynotyper ensures an automated process, it still cannot be successfully applied to some eye images taken by various light microscopy methods.
Qualitatively, we prefer a ring light source compared to a single-point light source, as it offers a more accurate representation of each ommatidium. However, when the ring light is used, it generates a ring-shaped shadow at the top of each ommatidium due to the hemispherical shape of the ommatidium. This ring-shaped shadow inhibits accurate ommatidial detection by Flynotyper, leading to incorrect calculation of P-Scores.
To overcome these issues, we implemented ilastik, a machine learning-based tool for various analyses, to classify ommatidia in fly eye images11. We then fed the ilastik-generated images into Flynotyper to calculate P-Scores. This allows us to quantify the Drosophila eye morphological defects unbiasedly1.
1. Preparing for quantification
2. Using ilastik to detect ommatidia from fly eye images
3. Using ImageJ to prepare photos for Flynotyper
4. Using Flynotyper to calculate phenotypic scores
In a previous study, we used this protocol to determine genetic modifiers of mutant VCP protein linked to amyotrophic lateral sclerosis with frontotemporal dementia (ALS-FTD)12. Additionally, this method was also used in another paper to assess the toxicity of CHCHD10S59L-mediated ALS-FTD, even when using an older stereomicroscope13. To further validate these results, we used ilastik and Flynotyper in the same ALS-FTD disease mutation as Baek et al.
The ommatidia of Drosophila comprise a useful system for studying various biological functions and genetic diseases. The regularity of ommatidia is a good measurement to examine the effect of genetic mutations4. Even though several methods for calculating ommatidial regularity exist, such as manual ranking, these methods can be heavily biased. To overcome this biased approach, semi-automatic tools have been developed1,11.
The authors have no conflicts of interest to disclose.
We thank Pedro Fernandez-Funez for the use of the microscope and camera used in this protocol. We would also like to thank Ava Schapman for providing feedback on the clarity of the protocol. Financial support was provided by The Wallin Neuroscience Discovery Fund to Nam Chul Kim.
Name | Company | Catalog Number | Comments |
Computer specifications | Ryzen 5, 16 GB RAM, Nvidia RTX 3070 Super, Windows 10 | ||
Flynotyper | Iyer, J. et al. (2016) | Download software here: https://flynotyper.sourceforge.net/imageJ.html | Open source software. Do not use Flynotyper 2.0. At the time of publication, 2.0 was fairly new and this protocol is optimized for the original version of Flynotyper. |
ilastik | Berg, S. et al. (2019) | Download software here: https://www.ilastik.org/download.html | Open source software. Download Version 1.4.0.post1 under Regular Builds corresponding to your computer operating system. |
ImageJ | Download software here: https://imagej.net/ij/download.html | Open source software. Versions 1.53 and 1.54 were used. 1.54 is the updated version and is the default download. | |
Leica Application Suite (LAS X) | Leica Microsystems | LASX Office 1.4.6 28433 | System and software used for z-stack acquisition. |
Leica Z16 APO microscope with a DMC2900 camera | Leica Microsystems | 10 447 173, 12 730 466 | Referred to as Z-stack microscope and camera in the text. This product is now archived. |
Request permission to reuse the text or figures of this JoVE article
Request PermissionThis article has been published
Video Coming Soon
Copyright Β© 2025 MyJoVE Corporation. All rights reserved