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
German
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
Dieser Bericht beschreibt eine Methode, bei der ein R-Skript in der Open-Source-Software RStudio verwendet wird, um großräumige Datensätze zu analysieren, die aus Zeitreihenexperimenten gewonnen wurden.
Große Datensätze sind im wissenschaftlichen Bereich immer häufiger anzutreffen. Es ist wichtig, benutzerfreundliche Werkzeuge zu entwickeln, die es Forschern ermöglichen, diese großen Datensätze einfach zu analysieren. Hier stellen wir eine Methode vor, die ein R-Skript in der Open-Source-Software RStudio verwendet, um großräumige Datensätze zu analysieren, die aus Zeitreihenexperimenten gewonnen wurden. Diese Methode erfordert nur minimale Eingaben eines Benutzers, sodass auch Anfänger, die nicht über R-Vorkenntnisse oder Programmiererfahrung verfügen, sie verwenden können. Die detaillierten Anweisungen, die hier und im R-Skript beschrieben werden, führen den Benutzer weiter durch die Verwendung der Methode. Die Eingabedaten und die Ausgabeergebnisse werden im selben Ordner eines lokalen Computers gespeichert, so dass die Analyse überall und jederzeit durchgeführt werden kann. Die Ausgabeergebnisse sind zur einfachen Interpretation in Ordnern organisiert und können bequem verarbeitet werden, um Zahlen für Publikationen zu generieren. Diese Methode wurde erfolgreich zur Analyse von circadianen Uhrendaten und reaktiven Sauerstoffspezies-Burst-Daten eingesetzt, die beide großräumige Datensätze aus Zeitreihenexperimenten in einem 96-Well-Plattenformat enthalten. Wir glauben, dass diese Methode eine einfache und leistungsstarke Lösung für Forscher bei der Analyse ähnlich großer Datensätze bietet, die durch Zeitreihenexperimente gewonnen wurden.
Mit der zunehmenden Verfügbarkeit großer Datensätze im wissenschaftlichen Bereich ist es wichtig, benutzerfreundliche Werkzeuge zu entwickeln, die es Forschern ermöglichen, diese großen Datensätze schnell und genau und einfach zu analysieren. Eine Art des üblichen großen Datensatzes stammt aus der Verwendung des Luciferase-Gens als Reporter, der eine einfache, kontinuierliche und nicht-invasive Untersuchung der Genexpression in lebenden Zellen und Organismen ermöglicht hat. Die Automatisierung der Lumineszenzaufzeichnung hat die Messung der Luziferase-Lumineszenz verändert und zu einer Ausweitung der Datenerfassung insbesondere im zirkadianen Uhrenfeld geführt 1,2. Mit 96-Well-Mikrotiterplatten und einem automatischen Plattenleser mit Stapler können Tausende von Proben, die das Luciferase-Gen exprimieren, in einem Experiment einzeln in Zeitreihen untersucht werden, manchmal in einstündigen Intervallen für Tage. Solche Hochdurchsatz-Experimente haben zur Produktion großer Datensätze geführt, die herkömmliche Genexpressionsexperimente mit Handprobenentnahme, gefolgt von RNA-Verarbeitung, unmöglich erreichen könnten. Die zeitnahe Analyse solch großer Datensätze ist wichtig, kann aber auch eine Herausforderung darstellen.
Obwohl es eine Fülle von Werkzeugen gibt, um Daten auf Rhythmizität zu analysieren, analysieren viele der Werkzeuge verhaltensbasierte Assays von Tieren und nicht die Expression von Lumineszenzreportern 3,4,5,6,7 (Ergänzende Tabelle S1). Einige Tools setzen voraus, dass Forscher über Vorkenntnisse in der Computerprogrammierung verfügen, z. B. Python-Kenntnisse oder Zugang zu MATLAB. Andere Tools erfordern den Kauf von Software, was kostspielig sein kann. Einige kostenlose, praktikable Lösungen sind online verfügbar. Eines dieser Tools ist BioDare28, das eine Vielzahl verschiedener Methoden zur Analyse von Rhythmizitätsdaten bietet. BioDare2 ist ein benutzerfreundliches Online-Tool und erfordert nur minimale Rechenkenntnisse. Benutzer müssen die Dateneingabe online hochladen und die Datenausgabe von der Online-Schnittstelle zur weiteren Verarbeitung herunterladen.
Hier stellen wir benutzerfreundliche R-Skripte mit mehreren Funktionen vor, mit denen Sie große Datensätze problemlos analysieren können. Wir verwenden die kostenlose Open-Source-Software RStudio9, eine Schnittstelle für R und Python, um die Skripte auszuführen. RStudio kann auf verschiedenen Computersystemen verwendet werden, einschließlich Windows, Mac und Linux. In diesem Bericht werden detaillierte schrittweise Anweisungen bereitgestellt, um Benutzer bei der Verwendung der R-Skripts zu unterstützen, insbesondere in den Protokollabschnitten 1 und 2. Diese Methode erfordert nur minimale Eingaben des Benutzers. Ein Anfänger, der keine R-Vorkenntnisse hat und keine Programmiererfahrung hat, soll in der Lage sein, die Methode zur Analyse großer Datensätze aus Luciferase-Assays oder anderen Arten von Datensätzen mit Zeitreihendaten zu verwenden. Alle Ein- und Ausgabedaten werden auf einem lokalen Rechner gespeichert, so dass eine Analyse überall ohne Einschränkung des Internetzugangs durchgeführt werden kann, sobald alle relevanten R-Pakete zum ersten Mal heruntergeladen wurden. Die Ausgabedaten werden in übersichtliche Ordner sortiert, deren Ergebnisse für die Verarbeitung für Veröffentlichungen bereit sind. Statistische Analysen sind ebenfalls Teil der Ausgabe, um eine schnelle Bewertung der Unterschiede zwischen den Stichproben zu ermöglichen. Daher könnte die R-Methode eine einfache und leistungsstarke Lösung für Forscher bei der Analyse großer Datensätze bieten.
1. Luciferase-basierte Analyse der zirkadianen Uhr
2. ROS-Assay auf Luminolbasis
Fallstudie 1. Der Lumineszenz-Assay für die Aktivität der zirkadianen Uhr mit Arabidopsis-Keimlingen
Wir haben bereits gezeigt, dass das Gen für das GLYCINE-RICH RNA-BINDING PROTEIN 7 (GRP7) durch das Master-Clock-Protein CIRCADIAN CLOCK-ASSOCIATED 1 (CCA1) kontrolliert wird und die zirkadiane Expression von GRP7 für seine Rolle in der Pflanzenabwehr wichtig ist, indem transgene Col-0-Pflanzen verwendet wurden, die den Luciferase-Reporter unter der Kontrolle des Wildtyp-GRP7-Promotors (pGRP7wt:LUC) exprimieren.21. Wir analysierten die Aktivitäten der zirkadianen Uhr dieser transgenen Pflanzen zusammen mit der Kontrollpflanze CCA1:LUC/Col-0 unter Verwendung des R-Skripts namens LUC_2025.R (Supplemental File 1 in protocol section 1).
Die Eingabedatei mit dem Namen NO7.csv (Supplemental File 2) enthält Lumineszenzmesswerte für sieben unabhängige pGRP7wt:LUC-Leitungen und die CCA1:LUC/Col-0-Steuerung (Supplemental File 2 (NO7.csv)). Nach dem Ausführen des Skripts wird der Ausgabeunterordner NO7 output im selben Ordner wie die Eingabedatei NO7.csv (Supplemental File 2 (NO7.csv)) generiert. Die Dateien des NO7-Ausgabeordners sind in Tabelle 1 beschrieben und können bequem mit der Baumstruktur in der ergänzenden Abbildung S2 betrachtet werden. Die Werte im NO7-Ausgabeordner wurden weiterverarbeitet, um Abbildung 3 und Abbildung 4 zu erstellen. Abbildung 3 zeigt, dass der CCA1:LUC-Reporter eine Amplitude von 3.000 RLU, eine Periode von 23,5 h und eine Phase von 3,5 h zeigte. Diese Taktparameter stimmen weitgehend mit früheren Berichtenüberein 22,23. Ein anderes Expressionsmuster wurde für die pGRP7wt:Luc-Linien beobachtet. Während alle pGRP7wt:LUC-Linien in Periode und Phase ähnlich zu sein schienen, gab es Unterschiede in den Amplitudenwerten dieser Linien, wahrscheinlich aufgrund des Positionseffekts der Transgene in den Chromosomen. Diese Beobachtungen wurden weiter bestätigt, als die Perioden-, Amplituden- und Phasenparameter über das R-Skript berechnet wurden (Abbildung 4). Um diese Analyse zu validieren, wurde derselbe Datensatz mit BioDare2, einer kostenlosen Online-Plattform für die zirkadiane Datenanalyse8, erneut analysiert. Die Ergebnisse der R-Analyse waren vergleichbar mit denen des BioDare2 FFT-NLLS (NLLS)-Algorithmus 8,24 (Abbildung 4).
Fallstudie 2. Der Lumineszenz-Assay für die Aktivität der zirkadianen Uhr mit Säugetierzellen
Das R-Skript LUC_2025.R (Supplemental File 1) wurde weiterhin verwendet, um die Aktivität der zirkadianen Uhr zu analysieren, die von Säugetierzellen angezeigt wurde25. Die U2-OS-Zelllinie, die einen zirkadianen Uhrreporter exprimiert, ist eine häufig verwendete Modellzelllinie zur Messung der zirkadianen Uhrenaktivitäten von Säugetieren26,27. Wir analysierten Zeitreihendaten erneut, die mit U2-OS-Zellen erzeugt wurden, die den Per2d:Luc-Reporter exprimieren, der in einer 96-Well-Platte kultiviert wurde. Die Zellen wurden mit siRNA-Molekülen behandelt, die auf bestimmte Gene abzielen. Abbildung 5 zeigt, dass die negativen Kontrollzellen, die nicht mit siRNA behandelt wurden, eine Periode von 23,3 h, eine Phase von 2,8 h und eine Amplitude von 184,8 rlu aufwiesen. Wie erwartet, dämpfte die siRNA, die auf das CRY2-Gen abzielt, die Amplitude signifikant und beeinflusste die Periode und Phase des Reporters. Die PSMD4- und PSMD7-Gene kodieren Proteine, die Teil der 26S-Proteasomdeckelkomponente für den Proteinabbau sind. In Übereinstimmung mit dem vorherigen Bericht25 zeigt die R-Analyse, dass das Ausschalten von PSMD4 oder PSMD7 durch ihre jeweilige siRNA die Taktparameter nicht beeinflusst. Daher ist dieses R-Skript leicht auf verschiedene experimentelle Systeme für Studien zur zirkadianen Uhr anwendbar.
Fallstudie 3. Der ROS-Assay für eine Abwehrreaktion
Zusätzlich zu großen Datensätzen aus lumineszierenden zirkadianen Uhr-Assays kann das R-Skript angepasst werden, um andere Datentypen zu analysieren. Hier stellen wir eine solche Anwendung zur Quantifizierung reaktiver Sauerstoffspezies (ROS) vor. Es ist bekannt, dass Pflanzen verschiedene Strategien entwickelt haben, um das Eindringen von Krankheitserregern zu bekämpfen. Eine der Strategien besteht darin, Nicht-Selbstmoleküle von einem Krankheitserreger zu erkennen und anschließend die angeborene Immunantwort zu aktivieren. Eine solche frühe Immunantwort ist ein ROS-Burst, der innerhalb von Minuten auftritt, wenn ein Wirt auf ein Nicht-Selbstmolekül trifft. Ein typischer ROS-Assay wurde mit einer 96-Well-Platte durchgeführt, die 12 Blattscheiben pro Genotyp und Behandlung enthielt (Protokollabschnitt 2). Hier wurden zwei gemeinsame Elikatormoleküle, flg22, ein 22-Aminosäure-Peptid, das aus der konservierten Region der bakteriellen Flagellin-Proteine28 gewonnen wurde, und elf26, ein 26-Aminosäure-Peptid aus dem Elongationsfaktor Tu-Protein29, verwendet, um einen ROS-Burst zu induzieren. Das Skript, Supplemental File 3 (ROS_2025.R), wurde für die Datenanalyse von ROS entwickelt. Zwei CVS-Dateien aus ROS-Assays, Supplemental File 4 (ROS_flg22.csv) und Supplemental File 5 (ROS_elf26.csv), die in das Format der R-Analyse konvertiert wurden, können im Abschnitt Ergänzendes Material heruntergeladen werden. Nach der R-Analyse müssen die Ausgabeordner in demselben Ordner wie jede Eingabedatei auf dem eigenen Computer generiert werden, der die ROS-Burst-Kurven und die Gesamt-ROS-Werte während der Assay-Zeit sowie statistische Analysen enthält (Ergänzende Abbildung S4). Die Daten wurden weiterverarbeitet, um Abbildung 6 zu erstellen. Die hier gezeigten Ergebnisse ähneln den veröffentlichten, die manuell verarbeitet wurden30.

Abbildung 1: Flussdiagramm des Luciferase-Assays für die R-Analyse. Sämlinge, die einen Luciferase-Reporter exprimierten, der von einem Uhrenpromotor angetrieben wurde, wurden sterilisiert und 4 Tage lang auf 1/2 MS-Medium in LD gezüchtet. Die Sämlinge wurden auf 96-Well-Platten mit 180 μl 1/2 MS-Medium mit D-Luciferin umgefüllt. Jede Vertiefung enthielt einen Setzling. Nach 1 Tag bei LD, gefolgt von 1 Tag bei LL, wurde die Lumineszenz mit einem Plattenleser aufgezeichnet. Die Sämlinge auf einer Platte wurden typischerweise 5-7 Tage lang in 1-stündigen Abständen auf Lumineszenz in LL aufgezeichnet. Nach der Aufnahme wurden Platten fotografiert, um das Wachstum der Sämlinge zu beurteilen, und die Rohdaten wurden als CSV-Datei für die R-Analyse gespeichert. Abkürzungen: LD = 12 h hell/12 h dunkel; LL = konstantes Licht. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 2: Flussdiagramm der Lumineszenzdatenerfassung und R-Analyse. (A) Es wird ein fünfstufiges Verfahren für die Analyse der zirkadianen Uhr mit dem R-Skript beschrieben. Schritt 1. Richten Sie Experimente mit entweder 8 oder 12 Sämlingen pro Genotyp und/oder pro Behandlung ein; Schritt 2. Aufzeichnung der Lumineszenz in LL in 1-Stunden-Intervallen für 5-7 Tage; Schritt 3. Abrufen und Formatieren von Daten in einer CSV-Datei; Schritt 4. Analysieren von Daten mit R; und Schritt 5. Anzeigen von Ausgabedaten. Die Startzeit für die Aufzeichnung kann jederzeit sein. Da das R-Skript jedoch nur ganze Zahlen (ganze Zahlen) akzeptiert, müssen die Aufzeichnungsintervalle eine ganze Zahl sein. (B) Screenshot einer Eingabe-CSV-Datei, die korrekt für das R-Skript formatiert ist. Die ursprüngliche Eingabedatei NO7.csv finden Sie in der Zusatzdatei 2. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 3: Zirkadiane Expression von pGRP7wt:LUC in transgenen Pflanzen. Lumineszenzspuren von pGRP7wt:LUC sind dargestellt. Die Balken unter der x-Achse zeigen subjektiven Tag (offene Balken) und Nacht (graue Balken) an. Die Lumineszenzspur jedes Genotyps beträgt durchschnittlich 12 Replikate. Fehlerbalken wurden aufgrund der großen Anzahl von Kurven nicht angezeigt. Abkürzung: RLU = Relative Lumineszenzeinheiten. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 4: Ein Vergleich der Ausgabedaten des R-Skripts und BioDare2. Derselbe Datensatz, der in Abbildung 3 gezeigt wird, wurde mit dem R-Skript und von BioDare2 für die Parameter der zirkadianen Uhr, Amplitude, Periode und Phase analysiert. Die Daten stellen den Mittelwert ± SEM dar (n=12). Unterschiedliche Buchstaben weisen auf einen signifikanten Unterschied zwischen den Proben hin (P < 0,05; Einseitige ANOVA mit post-hoc Tukey's HSD-Test). Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 5: Analyse der Aktivität der zirkadianen Uhr mit Säugetierzellen. Zeitreihendaten, die mit U2-OS-Zellen erzeugt wurden, die den Per2dLuc-Reporter exprimieren, kultiviert auf einer 96-Well-Platte in DD, wurden zuvor beschrieben 25. siRNA-Moleküle, die auf CRY2, PSMD4 oder PSMD7 abzielen, wurden zur Behandlung der Zellen verwendet. ( A) Lumineszenz-Spuren. ( b) Amplitude, Periode und Phase von Per2d:Luc. Die Daten stellen den Mittelwert ± SEM dar (n = 3). Unterschiedliche Buchstaben in Panel ( B) weisen auf einen signifikanten Unterschied zwischen der Negativkontrolle und einer siRNA-behandelten Probe hin (P<0,05; Einseitige ANOVA mit post-hoc Tukey's HSD-Test). Abkürzung: RLU = relative Lumineszenzeinheit. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 6: ROS-Burst-Analyse von R. Die Sämlinge wurden unmittelbar nach der Behandlung mit 1 μM flg22 (links) oder 1 μM elf26 (rechts) auf die relative Lumineszenzeinheit untersucht. ( A) Lumineszenzspuren, gemittelt von 12 Sämlingen pro Genotyp (n = 12) in einem Zeitverlauf nach der Erhebung. Die Durchschnittswerte pro Genotyp und Behandlung sind Teil des R-Outputs. ( B) Gemittelte Gesamtlumineszenzzahlen für jeden Genotyp mit entweder flg22- oder elf26-Behandlung. Die Daten stellen den Mittelwert ± SEM dar (n = 12). Unterschiedliche Buchstaben weisen auf einen signifikanten Unterschied zwischen den Proben hin (P < 0,05; Einseitige ANOVA mit post-hoc Tukey's HSD-Test). Abkürzung: RLU = relative Lumineszenzeinheit. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.
| #1__Plate_NO7 Durchschnittliche Per_Pha_Amp | Dies ist die CSV-Datei, die die Durchschnittswerte der Periode, Phase und Amplitude mit SEM für jede Behandlung enthält. Die Behandlung wurde als Genotyp mit oder ohne eine bestimmte Behandlung definiert. |
| #2__Plate_NO7 Diagramme | Dabei handelt es sich um eine PDF-Datei, die die Grafikausgabe für Periode, Phase und Amplitude enthält. Die Diagramme werden in Gruppen und einzeln für jede Behandlung dargestellt. Dazu gehören Balkendiagramme und Boxplots für die Periode, Phase und Amplitude der ARS-Methode sowie Lumineszenzkurven. |
| #3__Plate_NO7 Gemittelte LUC-Daten | Dies ist die CSV-Datei, in der jede Behandlung für jeden Zeitpunkt gemittelt wird, so dass der Benutzer problemlos seine eigenen Lumineszenzdiagramme erstellen kann, um beliebige Behandlungen ein- oder auszuschließen und die Lumineszenz möglicherweise mit seiner bevorzugten Methode zu normalisieren. |
| >#4__Plate_NO7 Einzelne Vertiefungen | >Dieser Ordner enthält Werte für einzelne Vertiefungen. Eine solche Datei ist die CSV-Datei, in der sich die Periode, Phase und Amplitude jeder einzelnen Probe (Sämling) befindet. Dies ist besonders nützlich, um einzelne Setzlinge zu betrachten, falls es kontaminierte Vertiefungen gibt, die der Benutzer später nach dem Abrufen der Daten ausschließen möchte. Diese Daten sind auch in separaten Dateien für Periode, Phase und Amplitude organisiert, um die Verwendung von Tools wie Prism zum Darstellen von Diagrammen zu erleichtern. Es gibt auch individuelle Lumineszenzdaten in Zeitreihen, die nach Behandlung organisiert sind, um dem Benutzer die grafische Darstellung zu erleichtern. NO7 96 Well Individual PerPhaAmp: Durchschnittswerte für Periode, Phase und Amplitude für jeden Genotyp und jede Behandlung. NO7-LUC-Replikate: individuelle Well-LUC-Werte, gruppiert nach Genotyp und Behandlung. NO7 PrismAmplitude: Durchschnittswerte für die Amplitude bereit für die Prismenanalyse. NO7 PrismPeriod: Durchschnittswerte für die Periode, die für die Prismenanalyse bereit ist. NO7 PrismPhase: Durchschnittswerte für die Phase, die für die Prismenanalyse bereit ist. |
| >#5__Plate_NO7 ANOVA | >Dieser Ordner enthält Dateien mit der gemittelten Periode, Phase und Amplitude, die mit den p-Werten einer ANOVA zusammengeführt werden. Die Dateien #1-8 zeigen die p-Werte im Vergleich zu einer bestimmten Behandlung, z.B. verwendet die Datei #1 die #1-Probe als Grundlage für einen Vergleich. Darüber hinaus ist NO7 All ANOVA Results eine Datei, die alle ANOVA-Vergleiche enthält, wenn der Benutzer einen umfassenden Überblick erhalten möchte. NO7 DataForANOVA ist eine Datei, die mit den Daten eingerichtet wird, um eine neue ANOVA in R mithilfe unseres Hilfsskripts auszuführen. Dies ist für den Fall, dass der Benutzer seine eigenen Statistiken oder Grafiken ausführen möchte, da dies mit der Erstellung von Boxplots in R kompatibel ist, möglicherweise nach dem Löschen kontaminierter Bohrlöcher. |
| >#6__Plate_NO7 t-Test | >Dieser Ordner enthält Dateien mit der gemittelten Periode, Phase und Amplitude, die mit den p-Werten aus einem t-Test zusammengeführt wurden. Die Dateien #1-8 zeigen die p-Werte im Vergleich zu einer bestimmten Behandlung, z.B. verwendet die Datei #1 die #1-Probe als Grundlage für einen Vergleich. |
Tabelle 1: Eine Liste der Ausgabedokumente der R-Analyse. Dies ist eine Liste der Ausgabedokumente, die vom Skript LUC_2025.R (Ergänzende Datei 1) und der Eingabedatei NO7.csv (Ergänzende Datei 2) generiert wurden.
Ergänzende Abbildung S1: Screenshots für Eingang I und Eingang II im Protokollabschnitt 1. Benutzereingabe Ich muss geändert werden, um die Analyse auf ein bestimmtes Dataset auf einem lokalen Computer zuzuschneiden. Änderungen an der Benutzereingabe II sind je nach experimenteller Einstellung optional. Es ist wichtig zu beachten, dass das Skript für ergänzende Datei 1 (LUC_2025.R) davon ausgeht, dass alle Wells in der Datei vorhanden sind und nicht nur ausgewählte oder verwendete Wells. Bitte klicken Sie hier, um diese Abbildung herunterzuladen.
Ergänzende Abbildung S2: Baumstruktur für die Ausgabedokumente. Diese Ausgabe wurde mithilfe des Skripts LUC_2025.R (Ergänzende Datei 1) und der Eingabedatei NO7.csv (Ergänzende Datei 2) generiert. Das LUC_2025.R-Skript generiert einen Ausgabeordner basierend auf dem Namen der Eingabedatei. Weitere Informationen zu den Ausgabedateien finden Sie in Tabelle 1. Felder stellen Dateiordner dar. Bitte klicken Sie hier, um diese Abbildung herunterzuladen.
Ergänzende Abbildung S3: Screenshots für Benutzereingabe I und Benutzereingabe II im Protokollabschnitt 2. Das Skript für Supplemental File 3 (ROS_2025.R) verwendet das gleiche allgemeine Eingabeformat wie das Skript für Supplemental File 1 (LUC_2025.R). Benutzereingabe Ich muss geändert werden, um die Analyse auf ein bestimmtes Dataset auf einem lokalen Computer zuzuschneiden. Änderungen an der Benutzereingabe II sind je nach experimenteller Einstellung optional. Es ist wichtig zu beachten, dass das Skript für Supplemental File 3 (ROS_2025.R) davon ausgeht, dass alle Wells in der Datei vorhanden sind und nicht nur ausgewählte oder verwendete Wells. Bitte klicken Sie hier, um diese Abbildung herunterzuladen.
Ergänzende Abbildung S4: Baumstruktur für die Ausgabedokumente. Diese Ausgabe wurde unter Verwendung des Skripts ROS_2025.R (Ergänzende Datei 3) und der Eingabedatei ROS_flg22.csv (Ergänzende Datei 4) generiert. Das ROS_2025.R-Skript generiert einen Ausgabeordner basierend auf dem Namen der Eingabedatei. In diesem Ordner befindet sich eine Datei für die Gesamtanzahl der ROS und eine Datei für Diagramme. Es gibt auch Unterordner für PRISM und grafische Daten, den ANOVA-Test und die t-Tests. Felder stellen Dateiordner dar. Bitte klicken Sie hier, um diese Abbildung herunterzuladen.
Ergänzende Tabelle S1: Eine Liste der verfügbaren Bioinformatik-Tools für die zirkadiane Datenanalyse. Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Akte 1: LUC_2025.R. Dies ist das R-Skript, das für die Analyse von Daten der zirkadianen Uhr verwendet wird. Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Akte 2: NO7.csv. Dies ist die Eingabedatei, die ein Beispiel für Daten der zirkadianen Uhr enthält. Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Akte 3: ROS_2025.R. Dies ist das R-Skript, das für die Analyse von ROS-Daten verwendet wird. Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Akte 4: ROS_fig22.csv. Dies ist die Eingabedatei, die ein Beispiel für ROS-Daten enthält. ROS wurde durch eine Behandlung mit 1 μM flg22 induziert. Bitte klicken Sie hier, um diese Datei herunterzuladen.
Ergänzende Akte 5: ROS_elf26.csv. Dies ist die Eingabedatei, die ein Beispiel für ROS-Daten enthält. ROS wurde durch eine Behandlung mit 1 μM elf26 induziert. Bitte klicken Sie hier, um diese Datei herunterzuladen.
Die Autoren haben keine Interessenkonflikte offenzulegen.
Dieser Bericht beschreibt eine Methode, bei der ein R-Skript in der Open-Source-Software RStudio verwendet wird, um großräumige Datensätze zu analysieren, die aus Zeitreihenexperimenten gewonnen wurden.
Wir danken den Mitgliedern des Lu-Labors für ihre Unterstützung bei dieser Arbeit. Wir danken Min Gao und Matthew Fabian für die Verwendung ihrer unverarbeiteten Daten und Benjamin Harris für die Unterstützung und/oder Anleitung bei der Erstellung dieses R-Skripts. Wir danken John B. Hogenesch vom Cincinnati Children's Hospital Medical Center für die Bereitstellung von Lumineszenzdaten aus Säugetierzellen für Fallstudie 2. Wir danken außerdem John B. Hogenesch, Andrew Millar von der University of Edinburgh und Mary Harrington vom Smith College für hilfreiche Diskussionen während der Entwicklung dieser Methode. Diese Arbeit wurde teilweise durch Zuschüsse der National Science Foundation, der NSF 1456140 und der NSF 2223886 an Hua Lu unterstützt.
| R | Das R-Projekt | https://www.r-project.org/ | Eine kostenlose, Open-Source-Plattform, die online heruntergeladen und zum Programmieren verwendet werden kann, insbesondere für Statistik. |
| Rstudio | Posit Software | https://posit.co/download/rstudio-desktop/ | Eine kostenlose Software, die online heruntergeladen werden kann, um einen benutzerfreundlicheren Zugang zu R zu erhalten. |
| MetaCycle | Gang Wu, Xavier Li, Matthew Carlucci, Ron Anafi, Michael Hughes, Karl Kornacker und John Hogenesch | https://cran.r-project.org/web/packages/MetaCycle/vignettes/implementation.html | Der ARSER-Algorithmus des MetaCycle-Pakets wird verwendet, um Taktparameter wie Periode, Phase und Amplitude zu bewerten. |
| ggplot2 | Posit Software | https://cran.r-project.org/web/packages/ggplot2/index.html | Erstellt Datenvisualisierungen, insbesondere für statistische Grafiken. |
| DPLYR | Posit Software | https://cran.r-project.org/web/packages/dplyr/index.html | Eine grundlegende R-Bibliothek für effiziente Datenmanipulation. |
| Magrittr | Posit Software | https://cran.r-project.org/web/packages/magrittr/index.html | Bietet eine Reihe von Operatoren, um die Lesbarkeit des Codes zu verbessern und einen natürlicheren Datenfluss zu ermöglichen. |
| Stringr | Posit Software | https://cran.r-project.org/web/packages/stringr/index.html | Bietet eine konsistente, einfache und einfach zu bedienende Funktionsmenge für die Arbeit mit Zeichenzeichenketten. |
| filesstrings | Rory Nolan und Sergi Padilla-Parra | https://cran.r-project.org/web/packages/filesstrings/index.html | Bietet praktische Funktionen zur Bearbeitung von Dateien und Zeichenketten, insbesondere solche, die sich auf Dateinamen und Pfade beziehen. |
| Kreisförmig | Ulric Lund, Claudio Agostinelli, Hiroyoshi Arai, Alessando Gagliardi, Eduardo Garcí a-Portugu &eakut; s, Dimitri Giunchi, Jean-Olivier Irisson, Matthew Pocernich und Federico Rotolo | https://cran.r-project.org/web/packages/circular/index.html | Bietet die statistische Analyse und grafische Darstellung von zirkulären Daten. |
| AICcmodavg | Marc J. Mazerolle | https://cran.r-project.org/web/packages/AICcmodavg/index.html | Erstellt Modellauswahltabellen basierend auf Akaikes Informationskriterium (AIC) und verwandten Informationen. |
| Besen | Posit Software | https://cran.r-project.org/web/packages/broom/index.html | Wandelt die Ausgaben verschiedener statistischer Modelle und Objekte in "ordentliche" Tibbles (ein modernes Datenrahmenformat) um, was es erleichtert, mit Modellergebnissen zu arbeiten, zu analysieren und zu visualisieren. |
| Autoklavenmaschine | Steris Amsco Eagle Century SG120 Scientific, Inc. | 8901400012 | Autoklavenmedien |
| Chemische Abzughaube | Labordesign & Supply | Samen sterilisieren | |
| Omega Luminescence Reader | BMG LABTECH, Inc. | Kennzeichenleser | |
| Laminarer Strömungsschrank | NuAire Nu-408FM-400 | Klasse II/TypA | Setzlinge auf die 96-Well-Platte übertragen |
| 96-Bohrloch-Mikroplatten | Perkin-Elmer | OptiPlate-96 | Züchte Setzlinge für den Luciferase-Test |
| Flg22 | GenScript Inc. | RP19986 | Ein Elicitor aus bakteriellem Flagellin. |
| Elf26 | Alpha Diagnostic Intl. Inc. | 2427 | Ein Elicitor aus der bakteriellen Translation Elongation Factor-Tu. |
| D-Luziferin-Glühwürmchen, Kaliumsalz | Biosynth-Chemie & Biologie | L-8220 | Luziferase-Substrat |
| L-012 (Luminol) | Fisher Scientific | NC0733364 | ROS-Assay-Reagenz |