RESEARCH
Peer reviewed scientific video journal
Video encyclopedia of advanced research methods
Visualizing science through experiment videos
EDUCATION
Video textbooks for undergraduate courses
Visual demonstrations of key scientific experiments
BUSINESS
Video textbooks for business education
OTHERS
Interactive video based quizzes for formative assessments
Products
RESEARCH
JoVE Journal
Peer reviewed scientific video journal
JoVE Encyclopedia of Experiments
Video encyclopedia of advanced research methods
EDUCATION
JoVE Core
Video textbooks for undergraduates
JoVE Science Education
Visual demonstrations of key scientific experiments
JoVE Lab Manual
Videos of experiments for undergraduate lab courses
BUSINESS
JoVE Business
Video textbooks for business education
Solutions
Language
pl_PL
Menu
Menu
Menu
Menu
A subscription to JoVE is required to view this content. Sign in or start your free trial.
Research Article
Please note that some of the translations on this page are AI generated. Click here for the English version.
Erratum Notice
Important: There has been an erratum issued for this article. View Erratum Notice
Retraction Notice
The article Assisted Selection of Biomarkers by Linear Discriminant Analysis Effect Size (LEfSe) in Microbiome Data (10.3791/61715) has been retracted by the journal upon the authors' request due to a conflict regarding the data and methodology. View Retraction Notice
Raport opisuje metodę wykorzystującą skrypt R w otwartym oprogramowaniu RStudio do analizy dużych zbiorów danych uzyskanych z eksperymentów z szeregami czasowymi.
Duże zbiory danych są coraz powszechniejsze w dziedzinie nauki. Ważne jest, aby opracowywać przyjazne użytkownikowi narzędzia, które pozwolą badaczom łatwo analizować te duże zbiory danych. Tutaj przedstawiamy metodę z użyciem skryptu R w otwartoźródłowym oprogramowaniu RStudio do analizy dużych zbiorów danych uzyskanych z eksperymentów z szeregami czasowymi. Ta metoda wymaga minimalnego wkładu użytkownika, co pozwala na jej korzystanie także z początkującym, który nie ma wcześniejszej wiedzy o R ani doświadczenia programistycznego. Szczegółowe instrukcje opisane tutaj oraz w skrypcie R dodatkowo pomogą użytkownikom, jak korzystać z tej metody. Dane wejściowe i wyniki wyjściowe są przechowywane w tym samym folderze komputera lokalnego, co umożliwia przeprowadzenie analizy w dowolnym miejscu i o każdej porze. Wyniki wyjściowe są organizowane w folderach dla łatwej interpretacji i można je wygodnie przetwarzać, aby generować liczby do publikacji. Metoda ta została z powodzeniem wykorzystana do analizy danych zegara okołodobowego oraz danych o wybuchach reaktywnych szczepów tlenu, obie zawierające duże zbiory danych z eksperymentów szeregów czasowych w formacie płyt 96-dołowych. Uważamy, że ta metoda stanowi proste i skuteczne rozwiązanie dla badaczy do analizy podobnych dużych zbiorów danych uzyskanych w ramach eksperymentów z szeregami czasowymi.
Wraz ze wzrostem dostępności dużych zbiorów danych w dziedzinie nauki, ważne jest opracowanie przyjaznych użytkownikowi narzędzi, które pozwolą badaczom szybko i łatwo analizować te duże zbiory. Jednym z typów powszechnie dużych zbiorów danych jest wykorzystanie genu lucyferazy jako reportera, co umożliwiło łatwe, ciągłe i nieinwazyjne badanie ekspresji genów w żywych komórkach i organizmach. Automatyzacja w rejestrowaniu luminescencji zrewolucjonizowała pomiar luminescencji lunescencji lunescencji i doprowadziła do rozszerzenia zbioru danych, szczególnie w polu zegara okołodobowego 1,2. Korzystając z mikropłyt z 96 dołkami oraz automatycznego czytnika płyt ze stosownikiem, tysiące próbek ekspresujących gen lucyferazy można indywidualnie badać w szeregach czasowych, czasem co godzinę przez kilka dni, w jednym eksperymencie. Takie eksperymenty o wysokiej przepustowości doprowadziły do powstania dużych zbiorów danych, których tradycyjne eksperymenty ekspresji genów z użyciem pobierania próbek ręcznych, a następnie przetwarzania RNA, nie były w stanie osiągnąć. Analiza tak dużych zbiorów danych w odpowiednim czasie jest ważna, ale może być wyzwaniem.
Chociaż istnieje wiele narzędzi do analizy danych pod kątem rytmiczności, wiele z nich analizuje testy oparte na zachowaniu zwierząt, a nie na ekspresji reporterowej luminescencji 3,4,5,6,7 (Tabela Uzupełniająca S1). Niektóre narzędzia wymagają od badaczy wcześniejszych umiejętności programowania, takich jak znajomość Pythona lub dostęp do MATLAB-a. Inne narzędzia wymagają zakupu oprogramowania, co może być kosztowne. Dostępne są darmowe, praktyczne rozwiązania online. Jednym z takich narzędzi jest BioDare28, które oferuje różnorodne metody analizy danych o rytmiczności. BioDare2 to przyjazne dla użytkownika narzędzie online, które wymaga minimalnej wiedzy obliczeniowej. Użytkownicy muszą przesyłać dane wejściowe online oraz pobierać dane wyjściowe z interfejsu online do dalszego przetwarzania.
Prezentujemy tutaj przyjazne dla użytkownika skrypty R z wieloma możliwościami łatwej analizy dużych zbiorów danych. Korzystamy z darmowego, otwartoźródłowego oprogramowania RStudio9, interfejsu dla R i Pythona, do uruchamiania skryptów. RStudio może być używane na różnych systemach komputerowych, w tym Windows, Mac i Linux. W tym raporcie przedstawiono szczegółowe instrukcje krok po kroku, które pomogą użytkownikom korzystać ze skryptów R, szczególnie w sekcjach protokołu 1 i 2. Ta metoda wymaga minimalnego wkładu użytkownika. Początkujący, który nie posiada wcześniejszej wiedzy o R i nie ma doświadczenia programistycznego, będzie mógł wykorzystać tę metodę do analizy dużych zbiorów danych z testów lucyferazowych lub innych typów zbiorów danych z danymi z szeregów czasowych. Wszystkie dane wejściowe i wyjściowe są przechowywane na komputerze lokalnym, dzięki czemu analiza może być przeprowadzona w dowolnym miejscu bez ograniczeń dostępu do internetu, gdy wszystkie odpowiednie pakiety R zostaną po raz pierwszy pobrane. Dane wyjściowe są sortowane w dobrze zorganizowane foldery, a wyniki gotowe do przetworzenia do publikacji. Analize statystyczne są również uwzględniane jako część wyników, aby umożliwić szybką ocenę różnic między próbami. W ten sposób metoda R mogłaby stanowić łatwe i skuteczne rozwiązanie dla badaczy w analizie dużych zbiorów danych.
1. Analiza zegara okołodobowego oparta na lucyferazach
2. Analiza ROS oparta na luminolu
Studium przypadku 1. Badanie luminescencji aktywności zegara dobowego z sadzonkami Arabidopsis
Wcześniej wykazaliśmy, że gen GLYCINE-BOGATY W BIAŁKO WIĄŻĄCE RNA 7 (GRP7) jest kontrolowany przez białko zegara głównego CIRCADIAN CLOCK-ASSOCIATED 1 (CCA1), a ekspresja okołodobowa GRP7 jest istotna ze względu na jego rolę w obronie roślin, wykorzystując transgeniczne rośliny Col-0 ekspresujące reporter lucyferazy pod kontrolą promotora GRP7 typu dzikiego (pGRP7wt: LUC)21. Przeanalizowaliśmy aktywność zegara okołodobowego tych roślin transgenicznych wraz z rośliną kontrolną CCA1:LUC/Col-0, używając skryptu R o nazwie LUC_2025.R (Plik uzupełniający 1 w sekcji protokołu 1).
Plik wejściowy o nazwie NO7.csv (Plik Uzupełniający 2) zawiera odczyty luminescencji dla siedmiu niezależnych linii pGRP7wt:LUC oraz sterowania CCA1:LUC/Col-0 (Plik Uzupełniający 2 (NO7.csv)). Po uruchomieniu skryptu podfolder wyjściowy o nazwie NO7 output zostanie wygenerowany w tym samym folderze co plik wejściowy NO7.csv (Supplemental File 2 (NO7.csv)). Pliki folderu wyjścia NO7 opisano w Tabeli 1 i można je wygodnie przeglądać ze strukturą drzewa w Rysunku Uzupełniającym S2. Wartości w folderze wyjściowym NO7 zostały dalej przetworzone, aby uzyskać Rysunek 3 i Rysunek 4. Rysunek 3 pokazuje, że raport CCA1:LUC wykazywał amplitudę 3 000 RLU, okres 23,5 godziny i fazę 3,5 godziny. Parametry zegara są w dużej mierze zgodne z wcześniejszymi raportami22,23. Dla linii pGRP7wt:Luc zaobserwowano inny wzorzec ekspresji. Chociaż wszystkie linie pGRP7wt:LUC wydawały się być podobne pod względem okresu i fazy, występowały różnice w wartościach amplitud tych linii, prawdopodobnie spowodowane wpływem transgenów w chromosomach na pozycję. Obserwacje te zostały dodatkowo potwierdzone, gdy parametry okresu, amplitudy i fazy zostały obliczone za pomocą skryptu R (Rysunek 4). Aby zweryfikować tę analizę, ten sam zbiór danych został ponownie przeanalizowany za pomocą BioDare2, bezpłatnej platformy online do analizy danych okołodobowych8. Wyniki analizy R były porównywalne z tymi uzyskanymi z algorytmu BioDare2 FFT-NLLS (NLLS) 8,24 (Rysunek 4).
Studium przypadku 2. Badanie luminescencji aktywności zegara okołodobowego z komórkami ssaków
Skrypt R LUC_2025.R (Plik Uzupełniający 1) został dodatkowo wykorzystany do analizy aktywności zegara okołodobowego wykazywanej przez komórki ssaków25. Linia komórkowa U2 OS wyrażająca raport zegara okołodobowego jest powszechnie używaną modelową linią komórkową do pomiaru aktywności zegara okołodobowego ssaków26,27. Ponownie przeanalizowaliśmy dane szeregów czasowych wygenerowane komórkami U2 OS ekspresującymi raport Per2d:Luc hodowany w płytce z 96 dołkami. Komórki były leczone cząsteczkami siRNA celującymi w określone geny. Rysunek 5 pokazuje, że komórki kontrolne negatywne, które nie były leczone siRNA, miały okres 23,3 h, fazę 2,8 h oraz amplitudę 184,8 RLU. Jak można się spodziewać, siRNA celujące w gen CRY2 znacząco osłabiło amplitudę i wpłynęło na okres oraz fazę raportującego. Geny PSMD4 i PSMD7 kodują białka będące częścią komponentu pokrywy proteasomu 26S do degradacji białek. Zgodnie z poprzednim raportem25, analiza R pokazuje, że obniżenie PSMD4 lub PSMD7 przez ich odpowiednie siRNA nie wpływa na parametry zegara. Dlatego ten skrypt R jest łatwo stosowany w różnych systemach eksperymentalnych do badań zegara okołodobowego.
Studium przypadku 3. Test ROS dla odpowiedzi obronnej
Oprócz dużych zbiorów danych z luminescencyjnych testów zegara okołodobowego, skrypt R może być adaptowany do analizy innych typów danych. Przedstawiamy tutaj jedno z takich zastosowań do ilościowego określenia reaktywnych związków tlenu (ROS). Rośliny wykształciły różne strategie walki z inwazją patogenów. Jedną ze strategii jest rozpoznanie nie-własnych cząsteczek od patogenu i następnie aktywacja wrodzonych odpowiedzi immunologicznych. Jedną z takich wczesnych odpowiedzi immunologicznych jest wybuch ROS, który następuje w ciągu kilku minut, gdy gospodarz napotka niebędącą cząsteczką własną. Typowy test ROS przeprowadzono na płytkach 96-dołkowe, zawierającej 12 dysków liściowych na genotyp na leczenie (sekcja protokołu 2). Tutaj użyto dwóch powszechnych cząsteczek elicitorowych, flg22, peptydu 22-aminokwasowego pochodzącego z konserwowanego obszaru białek bakteryjnychwici-28, oraz elf26, 26-aminokwasowego peptydu z czynnika elongacyjnego Tuprotein 29, które indukowały wybuch ROS. Skrypt, Supplemental File 3 (ROS_2025.R), został opracowany do analizy danych ROS. Dwa pliki CVS z ROS assays, Supplemental File 4 (ROS_flg22.csv) i Supplemental File 5 (ROS_elf26.csv), które zostały przekonwertowane do formatu analizy R, można pobrać z sekcji Materiały Uzupełniające. Po analizie R, foldery wyjściowe są generowane w tym samym folderze co każdy plik wejściowy w własnym komputerze, zawierając krzywe ROS burst oraz całkowite wartości ROS podczas testu, wraz z analizami statystycznymi (Rysunek uzupełniający S4). Dane zostały dalej przetworzone, tworząc rysunek 6. Wyniki przedstawione tutaj są podobne do tych opublikowanych, które zostały przetworzone ręcznie30.

Rysunek 1: Schemat przepływowy testu lucyferazy do analizy R. Siewki wyrażające reporter lucyferazowy napędzany przez promotor zegara były sterylizowane i hodowane na podłożu o masie 1/2 MS w LD przez 4 dni. Sadzonki przenoszono na płytki z 96 dołkami zawierające 180 μL medium 1/2 MS zawierającego D-lucyferynę. Każda dobrze opanowana była po jednej sadzonce. Po 1 dniu w LD, a następnie 1 dniu w LL, luminescencja była rejestrowana za pomocą czytnika płyt. Sadzonki na płytce były zazwyczaj rejestrowane pod kątem luminescencji w LL co godzinę przez 5-7 dni. Po nagraniu sfotografowano płyty w celu oceny wzrostu siewek, a surowe dane zapisano jako plik CSV do analizy R. Skróty: LD = 12 godzin światła/12 godzin ciemności; LL = stałe światło. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Rysunek 2: Schemat przepływowy pozyskiwania danych luminescencyjnych i analizy R. (A) Opisano pięciostopniową procedurę analizy zegara okołodobowego za pomocą skryptu R. Krok 1. Organizować eksperymenty jako 8 lub 12 siewek na genotyp i/lub na zabieg; Krok 2. Rekordowa luminescencja w LL w odstępach 1 godziny przez 5-7 dni; Krok 3. Pobierz i sformatuj dane w pliku CSV; Krok 4. Analizuj dane za pomocą R; oraz Krok 5. Zobacz dane wyjściowe. Czas rozpoczęcia nagrywania może być w dowolnym momencie. Jednakże, ponieważ skrypt R przyjmuje tylko liczby całkowite (liczby całkowite), interwały zapisu muszą być liczbą całkowitą. (B) Zrzut ekranu pliku CSV poprawnie sformatowanego dla skryptu R. Oryginalny plik wejściowy, NO7.csv, można znaleźć w Pliku Uzupełniającym 2. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 3: Ekspresja okołodobowa pGRP7wt:LUC u roślin transgenicznych. Pokazano ślady luminescencji pGRP7wt:LUC. Paski pod osią x wskazują subiektywny dzień (otwarte paski) i noc (szare paski). Średnio ślad luminescencji każdego genotypu wynosi 12 replik. Paski błędów nie były wyświetlane ze względu na dużą liczbę krzywych. Skrót: RLU = Względne jednostki luminescencji. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Rysunek 4: Porównanie danych wyjściowych ze skryptu R i BioDare2. Ten sam zestaw danych co na Rysunku 3 został przeanalizowany przez skrypt R oraz BioDare2 dla parametrów zegara okołodobowego, amplitudy, okresu i fazy. Dane reprezentują średnią ± SEM (n=12). Różne litery wskazują na istotną różnicę między próbkami (P < 0,05; ANOVA jednokierunkowa z post-hoc testem HSD Tukeya). Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Rysunek 5: Analiza aktywności zegara okołodobowego z komórkami ssaków. Dane szeregów czasowych wygenerowane przez komórki U2 OS wyrażające reportera Per2dLuc hodowanego na 96-dołkowej płycie w DD zostały opisane wcześniej na 25. do leczenia komórek użyto cząsteczek siRNA skierowanych do CRY2, PSMD4 lub PSMD7. (A) Ślady luminescencji. (b) Amplituda, okres i faza Per2d:Luc. Dane reprezentują średnią ± SEM (n = 3). Różne litery na panelu (B) wskazują istotną różnicę między próbką kontrolną z ujemną a próbką obtraktowaną siRNA (P<0,05; ANOVA jednokierunkowa z post-hoc testem HSD Tukeya). Skrót: RLU = jednostka względnej luminescencji. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Rysunek 6: Analiza wybuchów ROS według R. Siewki zostały zarejestrowane pod kątem względnej luminescencji bezpośrednio po leczeniu 1 μM flg22 (po lewej) lub 1 μM elf26 (po prawej). (A) Ślady luminescencji średnio wynosiły 12 siewek na genotyp (n = 12) w czasie po ewokacji. Średnie wartości na genotyp na jedno leczenie są częścią wyciągu R. (B) Uśrednione całkowite liczby luminescencji dla każdego genotypu przy leczeniu flg22 lub elf26. Dane reprezentują średnią ± SEM (n = 12). Różne litery wskazują na istotną różnicę między próbkami (P < 0,05; ANOVA jednokierunkowa z post-hoc testem HSD Tukeya). Skrót: RLU = jednostka względnej luminescencji. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.
| #1__Plate_NO7 Średnia Per_Pha_Amp | Jest to plik CSV zawierający średnie okresu, fazy i amplitudy z SEM dla każdego zabiegu. Leczenie zostało zdefiniowane jako genotyp z lub bez określonego leczenia. |
| #2__Plate_NO7 Wykresy | Jest to plik PDF zawierający grafikę wyjściową dla okresu, fazy i amplitudy. Wykresy są prezentowane w grupach i indywidualnie dla każdego zabiegu. Obejmuje to wykresy słupkowe i wykresy pudełkowe dla okresu, fazy i amplitudy metody ARS, a także krzywe luminescencji. |
| #3__Plate_NO7 Uśrednione dane LUC | Jest to plik CSV, w którym każdy zabieg jest uśredniany dla każdego punktu czasowego, aby użytkownik mógł łatwo tworzyć własne wykresy luminescencji, uwzględniając lub wykluczając dowolne zabiegi i ewentualnie normalizować luminescencję według preferowanej metody. |
| >#4__Plate_NO7 Indywidualne studnie | >Ten folder zawiera wartości dla poszczególnych studni. Jednym z takich plików jest plik CSV, w którym znajduje się okres, faza i amplituda każdej pojedynczej próbki (siewki). Jest to szczególnie przydatne przy analizie pojedynczych siewek, jeśli użytkownik chce później wykluczyć skażone studnie po uzyskaniu danych. Dane te są również organizowane w oddzielnych plikach dla okresu, fazy i amplitudy, co ułatwia korzystanie z narzędzi takich jak Prism do wykresów. Istnieją także indywidualne dane luminescencji w serialach czasowych uporządkowanych według obsługi, co ułatwia użytkownikowi tworzenie wykresów. NO7 96 Well Individual PerPhaAmp: średnie wartości okresu, fazy i amplitudy dla każdego genotypu i leczenia. NO7 LUC replikuje się: indywidualne wartości LUC pogrupowane według genotypu i leczenia. NO7 PryzmatAmplituda: średnie wartości amplitudy gotowe do analizy pryzmatycznej. NO7 PrismPeriod: średnie wartości okresu gotowe do analizy Prism. NO7 PrismPhase: średnie wartości fazy gotowe do analizy pryzmatu. |
| >#5__Plate_NO7 ANOVA | >Ten folder zawiera pliki uśrednionego okresu, fazy i amplitudy połączone z wartościami p z ANOVA. Pliki #1-8 pokazują wartości p w porównaniu do jednego konkretnego zabiegu, np. plik #1 używa próbki #1 jako punktu odniesienia do porównania. Dodatkowo, NO7 All ANOVA Results to plik zawierający wszystkie porównania ANOVA, jeśli użytkownik chce uzyskać kompleksowy obraz. NO7 DataForANOVA to plik skonfigurowany z danymi do uruchomienia nowej ANOVA w języku R, używając naszego skryptu pomocniczego. Dzieje się to na wypadek, gdyby użytkownik chciał uruchomić własne statystyki lub wykresy, ponieważ jest to kompatybilne z tworzeniem wykresów pudełkowych w R, być może po usunięciu skażonych odwiertów. |
| >#6__Plate_NO7 T-test | >Ten folder zawiera pliki uśrednionego okresu, fazy i amplitudy połączonych z wartościami p z testu t. Pliki #1-8 pokazują wartości p w porównaniu do jednego konkretnego zabiegu, np. plik #1 używa próbki #1 jako punktu odniesienia do porównania. |
Tabela 1: Lista dokumentów wyjściowych z analizy R. To jest lista dokumentów wyjściowych generowanych przez skrypt LUC_2025.R (Plik Uzupełniający 1) oraz plik wejściowy NO7.csv (Plik Uzupełniający 2).
Ilustracja uzupełniająca S1: Zrzuty ekranu dla Input I i Input II w sekcji protokołu 1. Input użytkownika I musi zostać zmieniony, aby dostosować analizę do konkretnego zbioru danych na lokalnym komputerze. Zmiany w User Input II są opcjonalne, w zależności od ustawienia eksperymentalnego. Ważne jest, aby zauważyć, że skrypt Supplemental File 1 (LUC_2025.R) oczekuje, że wszystkie wgłębienia będą obecne w pliku, a nie tylko wybrane lub użyte. Kliknij tutaj, aby pobrać tę figurkę.
Rysunek uzupełniający S2: Struktura drzewa dla dokumentów wyjściowych. Wynik ten był generowany za pomocą skryptu LUC_2025.R (Plik Uzupełniający 1) oraz pliku wejściowego NO7.csv (Plik Uzupełniający 2). Skrypt LUC_2025.R generuje folder wyjściowy na podstawie nazwy pliku wejściowego. Więcej szczegółów dotyczących plików wyjściowych można znaleźć w Tabeli 1. Ramki symbolizują foldery z plikami. Kliknij tutaj, aby pobrać tę figurkę.
Ilustracja uzupełniająca S3: Zrzuty ekranu z User Input I i User Input II w sekcji protokołu 2. Skrypt Supplemental File 3 (ROS_2025.R) korzysta z tego samego ogólnego formatu wejściowego co skrypt Supplemental File 1 (LUC_2025.R). Input użytkownika I musi zostać zmieniony, aby dostosować analizę do konkretnego zbioru danych na lokalnym komputerze. Zmiany w User Input II są opcjonalne, w zależności od ustawienia eksperymentalnego. Ważne jest, aby zauważyć, że skrypt Supplemental File 3 (ROS_2025.R) oczekuje, że wszystkie wgłębienia będą obecne w pliku, a nie tylko wybrane lub użyte. Kliknij tutaj, aby pobrać tę figurkę.
Rysunek uzupełniający S4: Struktura drzewa dla dokumentów wyjściowych. Wyjście to zostało wygenerowane za pomocą skryptu ROS_2025.R (Supplemental File 3) oraz pliku wejściowego ROS_flg22.csv (Supplemental File 4). Skrypt ROS_2025.R generuje folder wyjściowy na podstawie nazwy pliku wejściowego. W tym folderze znajduje się plik z całkowitymi liczbami ROS oraz plik z wykresami. Są też podfoldery z PRISM i danymi graficznymi, testem ANOVA oraz testami t. Ramki symbolizują foldery z plikami. Kliknij tutaj, aby pobrać tę figurkę.
Tabela uzupełniająca S1: Lista dostępnych narzędzi bioinformatycznych do analizy danych okołodobowych. Kliknij tutaj, aby pobrać ten plik.
Plik uzupełniający 1: LUC_2025.R. Jest to skrypt R używany do analizy danych zegara okołodobowego. Kliknij tutaj, aby pobrać ten plik.
Plik uzupełniający 2: NO7.csv. Jest to plik wejściowy zawierający przykład danych zegara okołodobowego. Kliknij tutaj, aby pobrać ten plik.
Plik uzupełniający 3: ROS_2025.R. To jest skrypt R używany do analizy danych ROS. Kliknij tutaj, aby pobrać ten plik.
Plik uzupełniający 4: ROS_fig22.csv. Jest to plik wejściowy zawierający przykład danych ROS. ROS został wywołany leczeniem 1 μM flg22. Kliknij tutaj, aby pobrać ten plik.
Plik uzupełniający 5: ROS_elf26.csv. Jest to plik wejściowy zawierający przykład danych ROS. ROS został wywołany leczeniem 1 μM elf26. Kliknij tutaj, aby pobrać ten plik.
Autorzy nie mają żadnych konfliktów interesów do ujawnienia.
Raport opisuje metodę wykorzystującą skrypt R w otwartym oprogramowaniu RStudio do analizy dużych zbiorów danych uzyskanych z eksperymentów z szeregami czasowymi.
Dziękujemy członkom laboratorium Lu za pomoc w tej pracy. Dziękujemy Min Gao i Matthew Fabianowi za wykorzystanie ich nieprzetworzonych danych oraz Benjaminowi Harrisowi za pomoc i/lub wskazówki przy tworzeniu tego skryptu R. Dziękujemy Johnowi B. Hogeneschowi z Cincinnati Children's Hospital Medical Center za udostępnienie danych o luminescencji komórek ssaków w przypadku studium 2. Dziękujemy także Johnowi B. Hogeneschowi, Andrew Millarowi z Uniwersytetu Edynburskiego oraz Mary Harrington ze Smith College za pomocne dyskusje podczas opracowywania tej metody. Prace te były częściowo wspierane grantami od National Science Foundation, NSF 1456140 oraz NSF 2223886 dla Hua Lu.
| R | Projekt R | https://www.r-project.org/ | Darmowa, otwartoźródłowa platforma, którą można pobrać z internetu i wykorzystać do kodowania, zwłaszcza do celów statystycznych. |
| Rstudio | Oprogramowanie Posit | https://posit.co/download/rstudio-desktop/ | Darmowe oprogramowanie, które można pobrać z internetu, zapewniając bardziej przyjazny dostęp do R. |
| MetaCycle | Gang Wu, Xavier Li, Matthew Carlucci, Ron Anafi, Michael Hughes, Karl Kornacker i John Hogenesch | https://cran.r-project.org/web/packages/MetaCycle/vignettes/implementation.html | Algorytm ARSER z pakietu MetaCycle służy do oceny parametrów zegara, okresu, fazy i amplitudy. |
| ggplot2 | Oprogramowanie Posit | https://cran.r-project.org/web/packages/ggplot2/index.html | Tworzy wizualizacje danych, szczególnie do grafik statystycznych. |
| dplyr | Oprogramowanie Posit | https://cran.r-project.org/web/packages/dplyr/index.html | Podstawowa biblioteka R do efektywnej manipulacji danymi. |
| Magrittr | Oprogramowanie Posit | https://cran.r-project.org/web/packages/magrittr/index.html | Zapewnia zestaw operatorów poprawiających czytelność kodu i ułatwiających naturalny przepływ operacji danych. |
| stringr | Oprogramowanie Posit | https://cran.r-project.org/web/packages/stringr/index.html | Zapewnia spójny, prosty i łatwy w użyciu zestaw funkcji do pracy ze znakami znaków. |
| ciągi plików | Rory Nolan i Sergi Padilla-Parra | https://cran.r-project.org/web/packages/filesstrings/index.html | Zapewnia wygodne funkcje do manipulacji plikami i ciągami znaków, szczególnie tych związanych z nazwami plików i ścieżkami. |
| okrągły | Ulric Lund, Claudio Agostinelli, Hiroyoshi Arai, Alessando Gagliardi, Eduardo Garcí a-Portugu i eacute; s, Dimitri Giunchi, Jean-Olivier Irisson, Matthew Pocernich i Federico Rotolo | https://cran.r-project.org/web/packages/circular/index.html | Zapewnia analizę statystyczną i graficzne przedstawienie danych kołowych. |
| AICcmodavg | Marc J. Mazerolle | https://cran.r-project.org/web/packages/AICcmodavg/index.html | Tworzy tabele wyboru modelu na podstawie kryterium informacyjnego Akaike (AIC) oraz powiązanych informacji. |
| Miotła | Oprogramowanie Posit | https://cran.r-project.org/web/packages/broom/index.html | Konwertuje wyniki różnych modeli statystycznych i obiektów na "tidy" tibbles (nowoczesny format ramek danych), ułatwiając pracę, analizę i wizualizację wyników modelu. |
| Maszyna autoklawowa | Steris Amsco Eagle Century SG120 Scientific, Inc. | 8901400012 | Nośniki autoklawowe |
| Okap do spalin chemicznych | Projektowanie i projektowanie laboratoriów Supply | Wysterylizuj nasiona | |
| Omega Luminescence Reader | BMG LABTECH, Inc. | czytnik tablic | |
| Szafa laminarna | NuAire Nu-408FM-400 | Klasa II/TypeA | Przenieś sadzonki na płytę 96-dołową |
| Mikropłytki z 96 dołkami | Perkin-Elmer | OptiPlate-96 | Uprawiaj sadzonki do testu lucyferazowego |
| Flg22 | GenScript Inc. | RP19986 | Elektor z bakteryjnej wicicy. |
| Elf26 | Alpha Diagnostic Intl. Inc. | 2427 | Elektor z translacji bakteryjnej Czynnik Elongation Factor-Tu. |
| D-Lucyferyna świetliczka, sól potasowa | Biosyntetyczna chemia i Biologia | L-8220 | Podłoże z lucyferazy |
| L-012 (Luminol) | Fisher Scientific | NC0733364 | Odczynnik do testu ROS |