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
French
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
Ce rapport décrit une méthode impliquant un script R dans le logiciel open source RStudio pour analyser des ensembles de données à grande échelle obtenus à partir d’expériences de séries chronologiques.
Les grands ensembles de données sont de plus en plus courants dans le domaine scientifique. Il est important de développer des outils conviviaux pour permettre aux chercheurs d’analyser facilement ces grands ensembles de données. Ici, nous introduisons une méthode impliquant un script R dans le logiciel open source RStudio pour analyser des ensembles de données à grande échelle obtenus à partir d’expériences de séries temporelles. Cette méthode nécessite une intervention minimale de la part de l’utilisateur, ce qui permet à un débutant qui n’a pas de connaissances préalables de R ou d’expérience en programmation de l’utiliser. Les instructions détaillées décrites ici et dans le script R guideront davantage les utilisateurs sur la façon d’utiliser la méthode. Les données d’entrée et les résultats de sortie sont stockés dans le même dossier d’un ordinateur local, ce qui permet d’effectuer l’analyse n’importe où et n’importe quand. Les résultats sont organisés dans des dossiers pour une interprétation facile, et ils peuvent être facilement traités pour générer des chiffres pour les publications. Cette méthode a été utilisée avec succès pour analyser les données de l’horloge circadienne et les données d’explosion des espèces réactives de l’oxygène, toutes deux contenant des ensembles de données à grande échelle provenant d’expériences de séries chronologiques dans un format de plaque à 96 puits. Nous pensons que cette méthode fournit une solution facile et puissante pour les chercheurs dans l’analyse de grands ensembles de données similaires obtenus par des expériences de séries chronologiques.
Avec la disponibilité accrue de grands ensembles de données dans le domaine scientifique, il est important de développer des outils conviviaux pour permettre aux chercheurs d’analyser rapidement ces grands ensembles de données avec précision et facilité. L’un des types de grands ensembles de données communs provient de l’utilisation du gène de la luciférase comme rapporteur, ce qui a permis un examen facile, continu et non invasif de l’expression des gènes dans les cellules et les organismes vivants. L’automatisation de l’enregistrement de la luminescence a transformé la mesure de la luminescence de la luciférase et a conduit à une expansion de la collecte de données, en particulier dans le champ de l’horloge circadienne 1,2. À l’aide de microplaques à 96 puits et d’un lecteur automatique de plaques avec un empileur, des milliers d’échantillons exprimant le gène de la luciférase peuvent être analysés individuellement en séries chronologiques, parfois à des intervalles d’une heure pendant des jours, dans une seule expérience. De telles expériences à haut débit ont abouti à la production de grands ensembles de données que les expériences traditionnelles d’expression génique utilisant la collecte d’échantillons à la main, suivie d’un traitement de l’ARN, ne pourraient pas atteindre. Il est important d’analyser de tels ensembles de données en temps opportun, mais cela peut s’avérer difficile.
Bien qu’il existe une pléthore d’outils pour analyser les données pour la rythmique, de nombreux outils analysent les tests basés sur le comportement animal plutôt que l’expression rapporteuse de luminescence 3,4,5,6,7 (tableau supplémentaire S1). Certains outils nécessitent que les chercheurs aient des compétences préalables en programmation informatique, telles que des compétences en Python ou un accès à MATLAB. D’autres outils nécessitent l’achat d’un logiciel, ce qui peut s’avérer coûteux. Certaines solutions pratiques gratuites sont disponibles en ligne. L’un de ces outils est BioDare28, qui offre une variété de méthodes différentes pour analyser les données de rythmique. BioDare2 est un outil en ligne convivial qui nécessite une expertise informatique minimale. Les utilisateurs doivent télécharger les données saisies en ligne et télécharger les données sortantes de l’interface en ligne pour un traitement ultérieur.
Ici, nous présentons des scripts R conviviaux avec de multiples capacités pour analyser facilement des ensembles de données à grande échelle. Nous utilisons le logiciel gratuit et open-source RStudio9, une interface pour R et Python, pour exécuter les scripts. RStudio peut être utilisé sur divers systèmes informatiques, notamment Windows, Mac et Linux. Dans ce rapport, des instructions détaillées sont fournies pour guider les utilisateurs sur la façon d’utiliser les scripts R, en particulier dans les sections 1 et 2 du protocole. Cette méthode nécessite une intervention minimale de la part de l’utilisateur. Un débutant qui n’a pas de connaissances préalables en R et qui n’a aucune expérience en programmation sera capable d’utiliser la méthode pour analyser de grands ensembles de données à partir d’essais de luciférase ou d’autres types d’ensembles de données avec des données de séries chronologiques. Toutes les données d’entrée et de sortie sont stockées sur un ordinateur local, de sorte qu’une analyse peut être effectuée n’importe où sans restriction d’accès à Internet, une fois que tous les packages R pertinents sont téléchargés pour la première fois. Les données de sortie sont triées dans des dossiers bien organisés avec des résultats prêts à être traités pour les publications. Des analyses statistiques sont également incluses dans le produit afin de fournir une évaluation rapide des différences entre les échantillons. Ainsi, la méthode R pourrait fournir une solution facile et puissante pour les chercheurs dans l’analyse de grands ensembles de données.
1. Analyse de l’horloge circadienne basée sur la luciférase
2. Dosage des ROS à base de luminol
Étude de cas 1. Le test de luminescence pour l’activité de l’horloge circadienne avec des plantules d’Arabidopsis
Nous avons précédemment montré que le gène GLYCINE-RICH RNA-BINDING PROTEIN 7 (GRP7) était contrôlé par la protéine de l’horloge maîtresse CIRCADIAN CLOCK-ASSOCIATED 1 (CCA1) et que l’expression circadienne de GRP7 est importante pour son rôle dans la défense des plantes, en utilisant des plantes transgéniques Col-0 exprimant le rapporteur de la luciférase sous le contrôle du promoteur GRP7 de type sauvage (pGRP7wt :LUC)21. Nous avons analysé les activités de l’horloge circadienne de ces plantes transgéniques avec la plante témoin CCA1 :LUC/Col-0, en utilisant le script R nommé LUC_2025.R (Supplemental File 1 dans la section 1 du protocole).
Le fichier d’entrée nommé NO7.csv (Fichier supplémentaire 2) contient des lectures de luminescence pour sept raies indépendantes pGRP7wt :LUC et le contrôle CCA1 :LUC/Col-0 (Fichier supplémentaire 2 (NO7.csv)). Après l’exécution du script, le sous-dossier de sortie appelé NO7 output sera généré dans le même dossier que le fichier d’entrée NO7.csv (Supplemental File 2 (NO7.csv)). Les fichiers du dossier de sortie NO7 sont décrits dans le Tableau 1 et peuvent être facilement visualisés avec l’arborescence de la figure supplémentaire S2. Les valeurs du dossier de sortie NO7 ont été traitées pour réaliser les figures 3 et 4. La figure 3 montre que le rapporteur CCA1 :LUC a montré une amplitude de 3 000 RLU, une période de 23,5 h et une phase de 3,5 h. Ces paramètres d’horloge sont largement cohérents avec les rapports précédents22,23. Un modèle d’expression différent a été observé pour les lignes pGRP7wt :Luc. Alors que toutes les lignées pGRP7wt :LUC semblaient être similaires en période et en phase, il y avait des différences dans les valeurs d’amplitude de ces lignes, probablement en raison de l’effet de position des transgènes dans les chromosomes. Ces observations ont été confirmées lorsque les paramètres de période, d’amplitude et de phase ont été calculés via le script R (Figure 4). Pour valider cette analyse, le même ensemble de données a été réanalysé à l’aide de BioDare2, une plateforme en ligne gratuite d’analyse des données circadiennes8. Les résultats de l’analyse R étaient comparables à ceux obtenus de l’algorithme FFT-NLLS (NLLS) 8,24 de BioDare2 (Figure 4).
Étude de cas 2. Le test de luminescence pour l’activité de l’horloge circadienne avec des cellules de mammifères
Le script R LUC_2025.R (Fichier supplémentaire 1) a ensuite été utilisé pour analyser l’activité de l’horloge circadienne affichée par les cellules de mammifères25. La lignée cellulaire U2 OS exprimant un rapporteur de l’horloge circadienne est une lignée cellulaire modèle couramment utilisée pour évaluer les activités de l’horloge circadienne des mammifères26,27. Nous avons réanalysé les données de séries temporelles générées avec des cellules U2 OS exprimant le rapporteur Per2d :Luc cultivé dans une plaque de 96 puits. Les cellules ont été traitées avec des molécules d’ARNi ciblant des gènes spécifiques. La figure 5 montre que les cellules témoins négatives, qui n’ont pas été traitées avec des ARNsi, ont montré une période de 23,3 h, une phase de 2,8 h et une amplitude de 184,8 RLU. Comme prévu, le siRNA ciblant le gène CRY2 a considérablement atténué l’amplitude et affecté la période et la phase du rapporteur. Les gènes PSMD4 et PSMD7 codent pour des protéines qui font partie du composant de la paupière du protéasome 26S pour la dégradation des protéines. Conformément au rapport précédent25, l’analyse R montre que l’élimination de PSMD4 ou PSMD7 par leurs siRNA respectifs n’affecte pas les paramètres de l’horloge. Ainsi, ce script R est facilement applicable à différents systèmes expérimentaux pour l’étude de l’horloge circadienne.
Étude de cas 3. Le test ROS pour une réponse de défense
En plus des grands ensembles de données provenant d’analyses d’horloge circadienne luminescente, le script R peut être adapté pour analyser d’autres types de données. Nous présentons ici l’une de ces applications pour quantifier les espèces réactives de l’oxygène (ROS). Les plantes sont connues pour avoir développé diverses stratégies pour lutter contre l’invasion d’agents pathogènes. L’une des stratégies consiste à reconnaître les molécules non-soi d’un agent pathogène et à activer par la suite les réponses immunitaires innées. L’une de ces réponses immunitaires précoces est une explosion de ROS, qui se produit en quelques minutes lorsqu’un hôte rencontre une molécule non soi-même. Un test ROS typique a été réalisé avec une plaque de 96 puits, contenant 12 disques foliaires par génotype et par traitement (section 2 du protocole). Ici, deux molécules élicitrices courantes, flg22, un peptide de 22 acides aminés dérivé de la région conservée des protéines de flagelle bactérienne28, et elf26, un peptide de 26 acides aminés du facteur d’élongation Tuprotéine 29, ont été utilisées pour induire l’explosion des ROS. Le script, Supplemental File 3 (ROS_2025.R), a été développé pour l’analyse des données ROS. Deux fichiers CVS des analyses ROS, le fichier supplémentaire 4 (ROS_flg22.csv) et le fichier supplémentaire 5 (ROS_elf26.csv), qui ont été convertis au format de l’analyse R, peuvent être téléchargés à partir de la section Matériel supplémentaire. Après l’analyse R, les dossiers de sortie doivent être générés dans le même dossier que chaque fichier d’entrée dans son propre ordinateur, contenant les courbes de rafale des ROS et les valeurs totales des ROS pendant la durée du test, ainsi que des analyses statistiques (figure supplémentaire S4). Les données ont été traitées pour réaliser la figure 6. Les résultats présentés ici sont similaires à ceux publiés, qui ont été traités manuellement30.

Figure 1 : Organigramme du dosage de la luciférase pour l’analyse R. Des plantules exprimant un rapporteur de luciférase piloté par un promoteur d’horloge ont été stérilisées et cultivées sur un milieu 1/2 MS en LD pendant 4 jours. Les plantules ont été transférées sur des plaques à 96 puits contenant 180 μL de milieu 1/2 MS contenant de la D-luciférine. Chaque puits contenait un semis. Après 1 jour en LD suivi d'1 jour en LL, la luminescence a été enregistrée avec un lecteur de plaques. Les plantules sur une plaque ont généralement été enregistrées pour la luminescence dans LL à des intervalles de 1 h pendant 5 à 7 jours. Après l’enregistrement, des plaques ont été photographiées pour évaluer la croissance des semis et les données brutes ont été enregistrées sous forme de fichier CSV pour l’analyse R. Abréviations : LD = 12 h clair/12 h foncé ; LL = lumière constante. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 2 : Organigramme de l’acquisition des données de luminescence et de l’analyse R. ( A) Une procédure en cinq étapes est décrite pour l’analyse de l’horloge circadienne à l’aide du script R. Étape 1. Mettre en place des expériences soit sur 8 ou 12 plants par génotype et/ou par traitement ; Étape 2. Enregistrer la luminescence dans LL à 1 h d’intervalle pendant 5 à 7 jours ; Étape 3. Obtenir et formater des données dans un fichier CSV ; Étape 4. Analyser les données à l’aide de R ; et l’étape 5. Afficher les données de sortie. L’heure de début de l’enregistrement peut être à tout moment. Cependant, comme le script R ne prend que des entiers (nombres entiers), les intervalles d’enregistrement doivent être un nombre entier. (B) Capture d’écran d’un fichier CSV d’entrée correctement formaté pour le script R. Le fichier d’entrée original, NO7.csv, se trouve dans le fichier supplémentaire 2. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 3 : Expression circadienne de pGRP7wt :LUC chez les plantes transgéniques. Les traces de luminescence de pGRP7wt :LUC sont montrées. Les barres sous l’axe des x indiquent le jour (barres ouvertes) et la nuit (barres grises) subjectives. La trace de luminescence de chaque génotype est en moyenne de 12 répétitions. Les barres d’erreur n’étaient pas affichées en raison du grand nombre de courbes. Abréviation : RLU = Unités de luminescence relatives. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 4 : Comparaison des données de sortie du script R et de BioDare2. Le même ensemble de données montré dans la figure 3 a été analysé par le script R et par BioDare2 pour les paramètres de l’horloge circadienne, l’amplitude, la période et la phase. Les données représentent la moyenne ± MEB (n=12). Des lettres différentes indiquent une différence significative entre les échantillons (P < 0,05 ; ANOVA à un facteur avec test HSD de Tukey post hoc). Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 5 : Analyse de l’activité de l’horloge circadienne avec des cellules de mammifères. Les données de séries chronologiques générées avec des cellules U2 OS exprimant le rapporteur Per2dLuc cultivé sur une plaque de 96 puits en DD ont été décrites précédemment 25. Des molécules de siRNA ciblant CRY2, PSMD4 ou PSMD7 ont été utilisées pour traiter les cellules. (A) Traces de luminescence. ( b) Amplitude, période et phase de Per2d :Luc. Les données représentent la moyenne ± SEM (n = 3). Différentes lettres dans le panneau (B) indiquent une différence significative entre le témoin négatif et un échantillon traité par siRNA (P<0,05 ; ANOVA à un facteur avec test HSD de Tukey post hoc). Abréviation : RLU = unité de luminescence relative. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 6 : Analyse de l’éclatement des ROS par R. Les plantules ont été enregistrées pour leur unité de luminescence relative immédiatement après avoir été traitées avec 1 μM flg22 (à gauche) ou 1 μM elf26 (à droite). (A) Traces de luminescence moyennes à partir de 12 plantules par génotype (n = 12) dans un cours temporel après l’élicitation. Les valeurs moyennes par génotype et par traitement font partie de la sortie R. (B) Nombre moyen de luminescence totale pour chaque génotype avec le traitement flg22 ou elf26. Les données représentent la moyenne ± SEM (n = 12). Des lettres différentes indiquent une différence significative entre les échantillons (P < 0,05 ; ANOVA à un facteur avec test HSD de Tukey post hoc). Abréviation : RLU = unité de luminescence relative. Veuillez cliquer ici pour voir une version agrandie de cette figure.
| #1__Plate_NO7 Per_Pha_Amp moyenne | Il s’agit du fichier CSV contenant les moyennes de la période, de la phase et de l’amplitude avec MEB pour chaque traitement. Le traitement a été défini comme un génotype avec ou sans traitement spécifié. |
| #2__Plate_NO7 Graphiques | Il s’agit d’un fichier PDF qui contient la sortie graphique pour la période, la phase et l’amplitude. Les graphiques sont présentés en groupes et individuellement pour chaque traitement. Cela inclut des graphiques à barres et des boîtes à moustaches pour la période, la phase et l’amplitude de la méthode ARS, ainsi que des courbes de luminescence. |
| #3__Plate_NO7 Données LUC moyennes | Il s’agit du fichier CSV où la moyenne de chaque traitement est calculée pour chaque point temporel afin que l’utilisateur puisse facilement créer ses propres graphiques de luminescence pour inclure ou exclure les traitements qu’il souhaite et éventuellement normaliser la luminescence en utilisant sa méthode préférée. |
| >#4__Plate_NO7 Puits individuels | >Ce dossier contient les valeurs de puits individuels. L’un de ces fichiers est le fichier CSV où se trouvent la période, la phase et l’amplitude de chaque échantillon individuel (plantule). Ceci est particulièrement utile pour examiner des semis individuels au cas où il y aurait des puits contaminés que l’utilisateur souhaite exclure ultérieurement après avoir obtenu les données. Ces données sont également organisées dans des fichiers distincts pour la période, la phase et l’amplitude afin de faciliter l’utilisation d’outils tels que Prism pour représenter graphiquement. Il existe également des données de luminescence individuelles dans des séries temporelles organisées en fonction du traitement pour la commodité graphique de l’utilisateur. NO7 96 Well Individual PerPhaAmp : valeurs moyennes pour la période, la phase et l’amplitude pour chaque génotype et traitement. NO7 LUC Replicates : valeurs individuelles de LUC bien regroupées par génotype et traitement. NO7 PrismAmplitude : valeurs moyennes de l’amplitude prêtes pour l’analyse Prism. NO7 PrismPeriod : valeurs moyennes pour la période prête pour l’analyse Prism. NO7 PrismPhase : valeurs moyennes pour la phase prête pour l’analyse Prism. |
| >#5__Plate_NO7 ANOVA | >Ce dossier contient les fichiers de la période, de la phase et de l’amplitude moyennes fusionnées avec les valeurs p d’une ANOVA. Les fichiers #1-8 montrent les valeurs p par rapport à un traitement spécifique, par exemple le fichier #1 utilise l’échantillon #1 comme référence pour une comparaison. De plus, NO7 Tous les résultats ANOVA est un fichier qui contient toutes les comparaisons ANOVA si l’utilisateur souhaite une vue complète. NO7 DataForANOVA est un fichier qui est configuré avec les données pour exécuter une nouvelle ANOVA dans R, à l’aide de notre script auxiliaire. C’est dans le cas où l’utilisateur souhaite exécuter ses propres statistiques ou graphiques, car il est compatible avec la création de boîtes à moustaches dans R, éventuellement après avoir supprimé les puits contaminés. |
| >#6__Plate_NO7 Test T | >Ce dossier contient les fichiers de la période, de la phase et de l’amplitude moyennes fusionnées avec les valeurs p d’un test t. Les fichiers #1-8 montrent les valeurs p par rapport à un traitement spécifique, par exemple le fichier #1 utilise l’échantillon #1 comme référence pour une comparaison. |
Tableau 1 : Liste des documents de sortie de l’analyse R. Il s’agit d’une liste des documents de sortie générés par le script LUC_2025.R (Fichier supplémentaire 1) et le NO7.csv du fichier d’entrée (Fichier supplémentaire 2).
Figure supplémentaire S1 : Captures d’écran de l’entrée I et de l’entrée II dans la section 1 du protocole. L’entrée utilisateur I doit être modifiée pour adapter l’analyse à un ensemble de données spécifique sur un ordinateur local. Les modifications apportées à l’entrée utilisateur II sont facultatives, en fonction du paramètre expérimental. Il est important de noter que le script Supplemental File 1 (LUC_2025.R) s’attend à ce que tous les puits soient présents dans le fichier et pas seulement les puits sélectionnés ou utilisés. Veuillez cliquer ici pour télécharger cette figure.
Figure supplémentaire S2 : Arborescence des documents de sortie. Ce résultat a été généré à l’aide du script LUC_2025.R (fichier supplémentaire 1) et du fichier d’entrée NO7.csv (fichier supplémentaire 2). Le script LUC_2025.R génère un dossier de sortie basé sur le nom du fichier d’entrée. Pour plus d’informations sur les fichiers de sortie, reportez-vous au Tableau 1. Les boîtes représentent des dossiers. Veuillez cliquer ici pour télécharger cette figure.
Figure supplémentaire S3 : Captures d’écran pour l’entrée utilisateur I et l’entrée utilisateur II dans la section 2 du protocole. Le script Fichier supplémentaire 3 (ROS_2025.R) utilise le même format d’entrée général que le script Fichier supplémentaire 1 (LUC_2025.R). L’entrée utilisateur I doit être modifiée pour adapter l’analyse à un ensemble de données spécifique sur un ordinateur local. Les modifications apportées à l’entrée utilisateur II sont facultatives, en fonction du paramètre expérimental. Il est important de noter que le script Supplemental File 3 (ROS_2025.R) s’attend à ce que tous les puits soient présents dans le fichier et pas seulement les puits sélectionnés ou utilisés. Veuillez cliquer ici pour télécharger cette figure.
Figure supplémentaire S4 : Arborescence des documents de sortie. Cette sortie a été générée à l’aide du script ROS_2025.R (fichier supplémentaire 3) et du fichier d’entrée ROS_flg22.csv (fichier supplémentaire 4). Le script ROS_2025.R génère un dossier de sortie basé sur le nom du fichier d’entrée. Dans ce dossier se trouve un fichier pour le nombre total de ROS et un fichier pour les graphiques. Il existe également des sous-dossiers pour les données PRISM et graphiques, le test ANOVA et les tests t. Les boîtes représentent des dossiers. Veuillez cliquer ici pour télécharger cette figure.
Tableau supplémentaire S1 : Une liste des outils bioinformatiques disponibles pour l’analyse des données circadiennes. Veuillez cliquer ici pour télécharger ce fichier.
Dossier supplémentaire 1 : LUC_2025.R. Il s’agit du script R utilisé pour analyser les données de l’horloge circadienne. Veuillez cliquer ici pour télécharger ce fichier.
Dossier supplémentaire 2 : NO7.csv. Il s’agit du fichier d’entrée contenant un exemple de données d’horloge circadienne. Veuillez cliquer ici pour télécharger ce fichier.
Dossier supplémentaire 3 : ROS_2025.R. Il s’agit du script R utilisé pour l’analyse des données ROS. Veuillez cliquer ici pour télécharger ce fichier.
Dossier supplémentaire 4 : ROS_fig22.csv. Il s’agit du fichier d’entrée contenant un exemple de données ROS. Les ROS ont été induits par un traitement à 1 μM flg22. Veuillez cliquer ici pour télécharger ce fichier.
Dossier supplémentaire 5 : ROS_elf26.csv. Il s’agit du fichier d’entrée contenant un exemple de données ROS. Les ROS ont été induits par un traitement à 1 μM elf26. Veuillez cliquer ici pour télécharger ce fichier.
Les auteurs n’ont aucun conflit d’intérêts à divulguer.
Ce rapport décrit une méthode impliquant un script R dans le logiciel open source RStudio pour analyser des ensembles de données à grande échelle obtenus à partir d’expériences de séries chronologiques.
Nous remercions les membres du laboratoire Lu pour leur aide dans ce travail. Nous remercions Min Gao et Matthew Fabian pour l’utilisation de leurs données non traitées et Benjamin Harris pour l’aide et/ou les conseils dans la réalisation de ce script R. Nous remercions John B. Hogenesch du centre médical de l’hôpital pour enfants de Cincinnati d’avoir fourni des données de luminescence à partir de cellules de mammifères pour l’étude de cas 2. Nous remercions également John B. Hogenesch, Andrew Millar de l’Université d’Édimbourg et Mary Harrington du Smith College pour les discussions utiles qui ont eu lieu lors du développement de cette méthode. Ce travail a été partiellement soutenu par des subventions de la National Science Foundation, de la NSF 1456140 et de la NSF 2223886, à Hua Lu.
| R | Le projet R | https://www.r-project.org/  ; | Une plateforme gratuite et open source qui peut être téléchargée en ligne et utilisée pour coder, notamment pour les statistiques. |
| Rstudio | Logiciel Posit | https://posit.co/download/rstudio-desktop/  ; | Un logiciel gratuit qui peut être téléchargé en ligne pour un accès plus convivial à R. |
| MetaCycle | Gang Wu, Xavier Li, Matthew Carlucci, Ron Anafi, Michael Hughes, Karl Kornacker et John Hogenesch | https://cran.r-project.org/web/packages/MetaCycle/vignettes/implementation.html  ; | L’algorithme ARSER du package MetaCycle est utilisé pour évaluer les paramètres d’horloge, la période, la phase et l’amplitude. |
| ggplot2 | Logiciel Posit | https://cran.r-project.org/web/packages/ggplot2/index.html  ; | Crée des visualisations de données, en particulier pour les graphiques statistiques. |
| dplyr | Logiciel Posit | https://cran.r-project.org/web/packages/dplyr/index.html  ; | Une bibliothèque R fondamentale pour une manipulation efficace des données. |
| magrittr | Logiciel Posit | https://cran.r-project.org/web/packages/magrittr/index.html  ; | Fournit un ensemble d’opérateurs pour améliorer la lisibilité du code et faciliter un flux plus naturel des opérations de données. |
| stringr | Logiciel Posit | https://cran.r-project.org/web/packages/stringr/index.html  ; | Fournit un ensemble cohérent, simple et facile à utiliser de fonctions pour travailler avec des chaînes de caractères. |
| Files Strings | Rory Nolan et Sergi Padilla-Parra | https://cran.r-project.org/web/packages/filesstrings/index.html  ; | Fournit des fonctions pratiques pour manipuler des fichiers et des chaînes, en particulier ceux liés aux noms et chemins de fichiers. |
| circulaire | Ulric Lund, Claudio Agostinelli, Hiroyoshi Arai, Alessando Gagliardi, Eduardo Garcí ; a-Portugué ; s, Dimitri Giunchi, Jean-Olivier Irisson, Matthew Pocernich et Federico Rotolo | https://cran.r-project.org/web/packages/circular/index.html  ; | Fournit l’analyse statistique et la représentation graphique des données circulaires. |
| AICcmodavg | Marc J. Mazerolle | https://cran.r-project.org/web/packages/AICcmodavg/index.html  ; | Crée des tables de sélection de modèles basées sur le critère d’information d’Akaike (AIC) et les informations associées. |
| Balai | Logiciel Posit | https://cran.r-project.org/web/packages/broom/index.html  ; | Convertit la sortie de divers modèles et objets statistiques en tibbles « propres » (un format moderne de trame de données), facilitant le travail, l’analyse et la visualisation des résultats de modèles. |
| Machine à autoclave | Steris Amsco Eagle Century SG120 Scientific, Inc. | 8901400012 | Médias autoclave |
| Hotte chimique | Conception de laboratoire & Approvisionnement & nbsp ; | stériliser les graines | |
| Lecteur Omega Luminescence   ; | BMG LABTECH, Inc. | Lecteur de plaques | |
| Armoire à écoulement laminaire | NuAire Nu-408FM-400 | Classe II/TypeA & nbsp ; | transférer les semis sur une plaque à 96 puits |
| Microplaques à 96 puits | Perkin-Elmer | OptiPlate-96  ; | Cultiver des semis pour le test de luciférase |
| FLG22 | GenScript Inc. | RP19986 | Un éliciteur de flagelline bactérienne. |
| Elf26 | Alpha Diagnostic Intl. Inc. | 2427 | Un éliciteur issu de la traduction bactérienne Facteur d’allongement - Tu. |
| Luciole D-Luciférine, sel de potassium | Chimie et chimie des biosynthés ; Biologie | L-8220 | Substrat de luciférase |
| L-012 (Luminol) | Fisher Scientific | NC0733364 | Réactif de test ROS |