F1000Research (Jun 2023)
CRUMB: a shiny-based app to analyze rhythmic feeding in Drosophila using the FLIC system [version 2; peer review: 2 approved]
Abstract
Rhythmic feeding activity has become an important research area for circadian biologists as it is now clear that metabolic input is critical for regulating circadian rhythms, and chrononutrition has been shown to promote health span. In contrast to locomotor activity rhythm, studies conducting high throughput analysis of Drosophila rhythmic food intake have been limited and few monitoring system options are available. One monitoring system, the Fly Liquid-Food Interaction Counter (FLIC) has become popular, but there is a lack of efficient analysis toolkits to facilitate scalability and ensure reproducibility by using unified parameters for data analysis. Here, we developed Circadian Rhythm Using Mealtime Behavior (CRUMB), a user-friendly Shiny app to analyze data collected using the FLIC system. CRUMB leverages the ‘plotly’ and ‘DT’ packages to enable interactive raw data review as well as the generation of easily manipulable graphs and data tables. We used the main features of the FLIC master code provided with the system to retrieve feeding events and provide a simplified pipeline to conduct circadian analysis. We also replaced the use of base functions in time-consuming processes such as ‘rle’ and ‘read.csv’ with faster versions available from other packages to optimize computing time. We expect CRUMB to facilitate analysis of feeding-fasting rhythm as a robust output of the circadian clock.