$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Zegar okołodobowy jest endogennym oscylatorem biochemicznym o okresie około 24 godzin i jest prawie wszechobecny u zwierząt i roślin1,2. Zegar pomaga zsynchronizować wewnętrzne procesy i zachowanie organizmu z zewnętrznym cyklem ciemności światła. Struktura genetyczna zegara okołodobowego jest szeroko badana od lat sześćdziesiątych XX wieku przy użyciu muszki owocowej D. melanogaster. U tego owada rdzeń zegara okołodobowego składa się z czterech białek: PERIOD, TIMELESS, CLOCK i CYCLE. Te podstawowe składniki wraz z innymi cząsteczkami tworzą pętlę sprzężenia zwrotnego, która wytwarza prawie sinusoidalne oscylacje genów zegara3,4. Zegar okołodobowy u much jest szeroko badany za pomocą wielodniowych zapisów lokomotyw, w których aktywność much jest wykrywana za pomocą pojedynczej wiązki podczerwonej przecinającej środek pojedynczej rury5. Typowy zapis muchy ma złożony wzorzec bimodalny z dwoma dobrze rozróżnialnymi szczytami: poranny szczyt (M), który zaczyna się pod koniec nocy i osiąga maksimum, gdy włączają się światła; oraz Szczyt wieczorny (E), który rozpoczyna się pod koniec dnia i osiąga maksimum, gdy wyłączają się światła6. Co ciekawe, kształt takiego zapisu behawioralnego bardzo różni się od prostych oscylacji sinusoidalnych obserwowanych na poziomie molekularnym, co sugeruje działanie dodatkowych mechanizmów składających się na obserwowane wzorce czasowe. Aby lepiej zrozumieć te ukryte mechanizmy, opracowaliśmy narzędzie obliczeniowe, które zapewnia ilościowy opis wzorców czasowych.
W naszej pracy rytmy lokomotoryczne są definiowane w kategoriach kształtu fali, który naśladuje wzorzec aktywności muchy. Ponieważ proste fale sinusoidalne nie mogą być używane do modelowania obserwowanych rytmicznych zmian aktywności, przetestowaliśmy różne kształty sygnału, aby wybrać najprostszy, który uchwyci wszystkie istotne cechy widoczne na nagraniach. Zachowanie okołodobowe muszki owocowej jest kontrolowane przez aktywność neuronów zegarowych, które często mają wykładnicze wzorce aktywacji i dezaktywacji7. Dynamika wykładnicza i wizualna analiza danych zmotywowały nas do zbudowania modelu z wyrazami wykładniczymi składającego się z czterech wykładników z dziewięcioma niezależnymi parametrami i bardzo przypominającego wzorzec aktywności muchy8. Oprócz danych dotyczących lokomotywy analizujemy również jej spektrum mocy. Typowe spektrum aktywności muchy wykazuje wiele pików przy harmonicznych T0/2, T0/3 itd., oprócz oczekiwanego podstawowego piku w okresie okołodobowym T0. Zgodnie z twierdzeniem Fouriera, tylko czysta fala sinusoidalna wytwarza pojedynczy pik w widmach mocy, podczas gdy bardziej złożone przebiegi wykazują wiele pików widmowych w harmonicznych okresu pierwotnego (Rysunek 1). W związku z tym, biorąc pod uwagę niesinusoidalny wzorzec czasowy w aktywności much8, wieloszczytowe widmo mocy danych jest matematycznie oczekiwane i niekoniecznie oznacza obecność wielu okresów oscylacji. Co ważne, widmo mocy proponowanego modelowego kształtu fali pokazuje również piki na wszystkich harmonicznych okresu pierwotnego, podobnie jak w przypadku nagrań lokomotyw muchowych, podkreślając w ten sposób wysoką wierność, z jaką nasz model opisuje dane o muchach zarówno w czasie, jak i częstotliwości.
Przy rozdzielczościach czasowych wynoszących kilka minut lub mniej, dane o aktywności lotu wydają się zaszumione, co utrudnia wydobycie parametrów bezpośrednio z surowych danych. Grupowanie danych w dłuższe interwały czasowe może zmniejszyć poziom szumu, ale może zmienić dane w sposób, który może mieć wpływ na szacowanie parametrów modelu. W związku z tym uzyskujemy parametry z widm mocy zapisów, używając wyrażenia analitycznego dla oczekiwanych widm mocy obliczonych z transformaty Fouriera funkcji modelu8 (patrz Plik dodatkowy 1 w odnośniku8). Takie podejście polegające na uzyskiwaniu parametrów z widm mocy daje dokładne wartości parametrów bez żadnych dodatkowych manipulacji, takich jak kategoryzowanie lub filtrowanie surowych danych dotyczących aktywności. Szczegóły matematyczne modelu i zastosowania do danych typu dzikiego i zmutowanego są opisane w reference8. Przedstawiony tutaj protokół koncentruje się na instrukcjach krok po kroku dotyczących korzystania z narzędzia obliczeniowego.