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
it_IT
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
Questo rapporto descrive un metodo che coinvolge uno script R nel software open source RStudio per analizzare set di dati su larga scala ottenuti da esperimenti di serie temporali.
I set di dati di grandi dimensioni sono sempre più comuni in campo scientifico. È importante sviluppare strumenti di facile utilizzo per consentire ai ricercatori di analizzare facilmente questi grandi set di dati. Qui, introduciamo un metodo che coinvolge uno script R nel software open source RStudio per analizzare set di dati su larga scala ottenuti da esperimenti di serie temporali. Questo metodo richiede un input minimo da parte di un utente, consentendo a un principiante che non ha precedenti conoscenze di R o esperienza di programmazione di utilizzarlo. Le istruzioni dettagliate descritte qui e nello script R guideranno ulteriormente gli utenti su come utilizzare il metodo. I dati di input e i risultati di output sono memorizzati nella stessa cartella di un computer locale, rendendo possibile l'esecuzione dell'analisi ovunque e in qualsiasi momento. I risultati dell'output sono organizzati in cartelle per una facile interpretazione e possono essere elaborati per generare figure per le pubblicazioni. Questo metodo è stato utilizzato con successo per analizzare i dati dell'orologio circadiano e i dati di scoppio delle specie reattive dell'ossigeno, entrambi contenenti set di dati su larga scala da esperimenti di serie temporali in un formato di piastra a 96 pozzetti. Riteniamo che questo metodo fornisca una soluzione facile e potente per i ricercatori nell'analisi di set di dati simili di grandi dimensioni ottenuti attraverso esperimenti di serie temporali.
Con la maggiore disponibilità di grandi set di dati in campo scientifico, è importante sviluppare strumenti di facile utilizzo per consentire ai ricercatori di analizzare rapidamente questi grandi set di dati con precisione e facilità. Un tipo di set di dati comuni di grandi dimensioni deriva dall'uso del gene della luciferasi come reporter, che ha permesso un esame facile, continuo e non invasivo dell'espressione genica in cellule e organismi vivi. L'automazione nella registrazione della luminescenza ha trasformato la misurazione della luminescenza della luciferasi e ha portato a un'espansione della raccolta dei dati, in particolare nel campo dell'orologio circadiano 1,2. Utilizzando micropiastre a 96 pozzetti e un lettore automatico di piastre con stacker, migliaia di campioni che esprimono il gene della luciferasi possono essere analizzati individualmente in serie temporali, a volte a intervalli di un'ora per giorni, in un unico esperimento. Tali esperimenti ad alto rendimento hanno portato alla produzione di grandi set di dati che gli esperimenti tradizionali di espressione genica che utilizzano la raccolta manuale di campioni, seguita dall'elaborazione dell'RNA, non potrebbero raggiungere. L'analisi tempestiva di set di dati di tali dimensioni è importante, ma può essere impegnativa.
Sebbene esista una pletora di strumenti per analizzare i dati per la ritmicità, molti degli strumenti analizzano i saggi basati sul comportamento animale piuttosto che l'espressione del reporter di luminescenza 3,4,5,6,7 (Tabella supplementare S1). Alcuni strumenti richiedono ai ricercatori di avere precedenti competenze di programmazione informatica, come le competenze Python o l'accesso a MATLAB. Altri strumenti richiedono l'acquisto di software, che può essere costoso. Alcune soluzioni praticabili gratuite sono disponibili online. Uno di questi strumenti è BioDare28, che offre una varietà di metodi diversi per analizzare i dati sulla ritmicità. BioDare2 è uno strumento online di facile utilizzo e richiede competenze computazionali minime. Gli utenti devono caricare i dati di input online e scaricare i dati di output dall'interfaccia online per un'ulteriore elaborazione.
In questo articolo presentiamo script R di facile utilizzo con più funzionalità per l'analisi semplice di set di dati su larga scala. Per eseguire gli script utilizziamo il software gratuito e open source RStudio9, un'interfaccia per R e Python. RStudio può essere utilizzato su vari sistemi informatici, inclusi Windows, Mac e Linux. In questo report vengono fornite istruzioni dettagliate per guidare gli utenti su come utilizzare gli script R, in particolare nelle sezioni 1 e 2 del protocollo. Questo metodo richiede un input minimo da parte dell'utente. Un principiante che non ha conoscenze preliminari di R e che non ha esperienza di programmazione sarà in grado di utilizzare il metodo per analizzare grandi set di dati da saggi di luciferasi o altri tipi di set di dati con dati di serie temporali. Tutti i dati di input e output vengono archiviati su un computer locale e, pertanto, un'analisi può essere eseguita ovunque senza la restrizione dell'accesso a Internet, una volta che tutti i pacchetti R pertinenti sono stati scaricati per la prima volta. I dati di output vengono ordinati in cartelle ben organizzate con risultati pronti per essere elaborati per le pubblicazioni. Anche le analisi statistiche sono incluse come parte dell'output per fornire una rapida valutazione delle differenze tra i campioni. Pertanto, il metodo R potrebbe fornire una soluzione semplice e potente per i ricercatori nell'analisi di set di dati di grandi dimensioni.
1. Analisi dell'orologio circadiano basata sulla luciferasi
2. Saggio ROS basato su luminol
Caso di studio 1. Il test di luminescenza per l'attività dell'orologio circadiano con piantine di Arabidopsis
In precedenza abbiamo dimostrato che il gene GLYCINE-RICH RNA-BINDING PROTEIN 7 (GRP7) è controllato dalla proteina dell'orologio principale CIRCADIAN CLOCK-ASSOCIATED 1 (CCA1) e che l'espressione circadiana di GRP7 è importante per il suo ruolo nella difesa delle piante, utilizzando piante transgeniche Col-0 che esprimono la luciferasi reporter sotto il controllo del promotore wildtype di GRP7 (pGRP7wt:LUC)21. Abbiamo analizzato le attività dell'orologio circadiano di queste piante transgeniche insieme all'impianto di controllo CCA1:LUC/Col-0, utilizzando lo script R denominato LUC_2025.R (Supplemental File 1 nella sezione 1 del protocollo).
Il file di input denominato NO7.csv (Supplemental File 2) contiene letture di luminescenza per sette linee pGRP7wt:LUC indipendenti e il controllo CCA1:LUC/Col-0 ( Supplemental File 2 (NO7.csv)). Dopo aver eseguito lo script, la sottocartella di output denominata output NO7 verrà generata nella stessa cartella del file di input NO7.csv (File supplementare 2 (NO7.csv)). I file della cartella di output NO7 sono descritti nella Tabella 1 e possono essere comodamente visualizzati con la struttura ad albero nella Figura S2 supplementare. I valori nella cartella di output NO7 sono stati ulteriormente elaborati per creare la Figura 3 e la Figura 4. La Figura 3 mostra che il reporter CCA1:LUC ha mostrato un'ampiezza di 3.000 RLU, un periodo di 23,5 ore e una fase di 3,5 ore. Questi parametri dell'orologio sono in gran parte coerenti con i rapporti precedenti22,23. Un diverso modello di espressione è stato osservato per le linee pGRP7wt:Luc. Mentre tutte le linee pGRP7wt:LUC sembravano essere simili nel periodo e nella fase, c'erano differenze nei valori di ampiezza di queste linee, probabilmente a causa dell'effetto posizionale dei transgeni nei cromosomi. Queste osservazioni sono state ulteriormente confermate quando i parametri di periodo, ampiezza e fase sono stati calcolati tramite lo script R (Figura 4). Per convalidare questa analisi, lo stesso set di dati è stato rianalizzato utilizzando BioDare2, una piattaforma online gratuita per l'analisi dei dati circadiani8. I risultati dell'analisi R sono stati paragonabili a quelli ottenuti dall'algoritmo BioDare2 FFT-NLLS (NLLS) 8,24 (Figura 4).
Caso di studio 2. Il test di luminescenza per l'attività dell'orologio circadiano con cellule di mammifero
Lo script R LUC_2025.R (Supplemental File 1) è stato ulteriormente utilizzato per analizzare l'attività dell'orologio circadiano mostrata dalle cellule di mammifero25. La linea cellulare U2 OS che esprime un reporter dell'orologio circadiano è una linea cellulare modello comunemente usata per misurare le attività dell'orologio circadiano dei mammiferi26,27. Abbiamo rianalizzato i dati delle serie temporali generati con cellule OS U2 che esprimono il reporter Per2d:Luc coltivate in una piastra a 96 pozzetti. Le cellule sono state trattate con molecole di siRNA che hanno come bersaglio geni specifici. La Figura 5 mostra che le cellule di controllo negative, che non sono state trattate con siRNA, hanno mostrato un periodo di 23,3 ore, una fase di 2,8 ore e un'ampiezza di 184,8 RLU. Come previsto, il siRNA che ha come bersaglio il gene CRY2 ha smorzato significativamente l'ampiezza e ha influenzato il periodo e la fase del reporter. I geni PSMD4 e PSMD7 codificano per proteine che fanno parte del componente del coperchio del proteasoma 26S per la degradazione delle proteine. Coerentemente con il precedente rapporto25, l'analisi R mostra che l'abbattimento di PSMD4 o PSMD7 da parte dei rispettivi siRNA non influisce sui parametri dell'orologio. Pertanto, questo script R è facilmente applicabile a diversi sistemi sperimentali per studi sull'orologio circadiano.
Caso di studio 3. Il test ROS per una risposta difensiva
Oltre ai grandi set di dati provenienti da saggi di orologio circadiano luminescente, lo script R può essere adattato per analizzare altri tipi di dati. Qui presentiamo una di queste applicazioni per quantificare le specie reattive dell'ossigeno (ROS). È noto che le piante hanno sviluppato varie strategie per combattere l'invasione di agenti patogeni. Una delle strategie consiste nel riconoscere le molecole non autonome da un agente patogeno e successivamente attivare le risposte immunitarie innate. Una di queste risposte immunitarie precoci è un'esplosione di ROS, che si verifica in pochi minuti quando un ospite incontra una molecola non self. Un tipico test ROS è stato condotto con una piastra a 96 pozzetti, contenente 12 dischi fogliari per genotipo per trattamento (sezione 2 del protocollo). Qui, due molecole di elicitor comuni, flg22, un peptide di 22 aminoacidi derivato dalla regione conservata delle proteine flagelliniche batteriche28, e elf26, un peptide di 26 aminoacidi dal fattore di allungamento Tuproteina 29, sono state utilizzate per indurre lo scoppio dei ROS. Lo script, Supplemental File 3 (ROS_2025.R), è stato sviluppato per l'analisi dei dati ROS. Due file CVS dei saggi ROS, il File Supplementare 4 (ROS_flg22.csv) e il File Supplementare 5 (ROS_elf26.csv), che sono stati convertiti nel formato dell'analisi R, possono essere scaricati dalla sezione Materiale supplementare. Dopo l'analisi R, le cartelle di output devono essere generate nella stessa cartella di ciascun file di input nel proprio computer, contenenti le curve di burst ROS e i valori ROS totali durante il tempo di analisi, insieme alle analisi statistiche (Figura S4 supplementare). I dati sono stati ulteriormente elaborati per creare la Figura 6. I risultati mostrati qui sono simili a quelli pubblicati, che sono stati elaborati manualmente30.

Figura 1: Diagramma di flusso del dosaggio della luciferasi per l'analisi R. Le piantine che esprimevano un reporter di luciferasi guidato da un promotore dell'orologio sono state sterilizzate e coltivate su terreni 1/2 MS in LD per 4 giorni. Le piantine sono state trasferite in piastre a 96 pozzetti contenenti 180 μL di terreno 1/2 MS contenente D-luciferina. Ogni pozzetto conteneva una piantina. Dopo 1 giorno in LD seguito da 1 giorno in LL, la luminescenza è stata registrata con un lettore di piastre. Le piantine su una piastra sono state tipicamente registrate per la luminescenza in LL a intervalli di 1 ora per 5-7 giorni. Dopo la registrazione, le piastre sono state fotografate per valutare la crescita delle piantine e i dati grezzi sono stati salvati come file CSV per l'analisi R. Abbreviazioni: LD = 12 h luce/12 h buio; LL = luce costante. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 2: Diagramma di flusso dell'acquisizione dei dati di luminescenza e dell'analisi R. (A) Viene delineata una procedura in cinque fasi per l'analisi dell'orologio circadiano utilizzando lo script R. Passaggio 1. Impostare gli esperimenti come 8 o 12 piantine per genotipo e/o per trattamento; Passaggio 2. Registrare la luminescenza in LL a intervalli di 1 ora per 5-7 giorni; Passaggio 3. Ottenere e formattare i dati in un file CSV; Passaggio 4. Analizzare i dati utilizzando R; e Passaggio 5. Visualizzare i dati di output. L'ora di inizio della registrazione può essere in qualsiasi momento. Tuttavia, poiché lo script R accetta solo numeri interi (numeri interi), gli intervalli di registrazione devono essere un numero intero. (B) Screenshot di un file CSV di input formattato correttamente per lo script R. Il file di input originale, NO7.csv, può essere trovato nel file supplementare 2. Fare clic qui per visualizzare una versione più grande di questa figura.

Figura 3: Espressione circadiana di pGRP7wt:LUC in piante transgeniche. Sono mostrate tracce di luminescenza di pGRP7wt:LUC. Le barre sotto l'asse x indicano il giorno soggettivo (barre aperte) e la notte (barre grigie). La traccia di luminescenza di ciascun genotipo è in media di 12 repliche. Le barre di errore non venivano mostrate a causa dell'elevato numero di curve. Abbreviazione: RLU = Unità di luminescenza relativa. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 4: Confronto dei dati di output dallo script R e da BioDare2. Lo stesso insieme di dati mostrato nella Figura 3 è stato analizzato dallo script R e da BioDare2 per i parametri dell'orologio circadiano, l'ampiezza, il periodo e la fase. I dati rappresentano la media ± SEM (n=12). Lettere diverse indicano una differenza significativa tra i campioni (P < 0,05; ANOVA a una via con test HSD di Tukey post hoc). Clicca qui per visualizzare una versione più grande di questa figura.

Figura 5: Analisi dell'attività dell'orologio circadiano con cellule di mammifero. I dati delle serie temporali generati con cellule OS U2 che esprimono il reporter Per2dLuc coltivate su una piastra a 96 pozzetti in DD sono stati descritti in precedenza 25. Per trattare le cellule sono state utilizzate molecole di siRNA che hanno come bersaglio CRY2, PSMD4 o PSMD7. (A) Tracce di luminescenza. ( B) Ampiezza, periodo e fase di Per2d:Luc. I dati rappresentano la media ± SEM (n = 3). Lettere diverse nel pannello ( B indicano una differenza significativa tra il controllo negativo e un campione trattato con siRNA (P<0,05; ANOVA a una via con test HSD di Tukey post hoc). Abbreviazione: RLU = unità di luminescenza relativa. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 6: Analisi del burst di ROS di R. Le piantine sono state registrate per l'unità di luminescenza relativa immediatamente dopo essere state trattate con 1 μM flg22 (a sinistra) o 1 μM elf26 (a destra). (A) Tracce di luminescenza mediate da 12 piantine per genotipo (n = 12) in un corso temporale post elicitazione. I valori medi per genotipo per trattamento fanno parte dell'output R. (B) Conta media della luminescenza totale per ciascun genotipo con trattamento flg22 o elf26. I dati rappresentano la media ± SEM (n = 12). Lettere diverse indicano una differenza significativa tra i campioni (P < 0,05; ANOVA a una via con test HSD di Tukey post hoc). Abbreviazione: RLU = unità di luminescenza relativa. Clicca qui per visualizzare una versione più grande di questa figura.
| #1__Plate_NO7 Media Per_Pha_Amp | Questo è il file CSV contenente le medie del periodo, della fase e dell'ampiezza con SEM per ogni trattamento. Il trattamento è stato definito come un genotipo con o senza un trattamento specifico. |
| #2__Plate_NO7 Grafici | Si tratta di un file PDF che contiene l'output grafico per periodo, fase e ampiezza. I grafici sono presentati in gruppi e individualmente per ogni trattamento. Ciò include grafici a barre e box plot per il periodo, la fase e l'ampiezza del metodo ARS, nonché curve di luminescenza. |
| #3__Plate_NO7 Dati LUC medi | Questo è il file CSV in cui viene calcolata la media di ogni trattamento per ogni punto temporale in modo che l'utente possa facilmente creare i propri grafici di luminescenza per includere o escludere i trattamenti desiderati e possibilmente normalizzare la luminescenza utilizzando il metodo preferito. |
| >#4__Plate_NO7 Pozzetti Individuali | >Questa cartella contiene i valori per i singoli pozzetti. Uno di questi file è il file CSV in cui si trovano il periodo, la fase e l'ampiezza di ogni singolo campione (piantina). Ciò è particolarmente utile per esaminare le singole piantine nel caso in cui ci siano pozzi contaminati che l'utente desidera successivamente escludere dopo aver ottenuto i dati. Questi dati sono anche organizzati in file separati per periodo, fase e ampiezza per comodità nell'utilizzo di strumenti come Prism to graph. Ci sono anche dati di luminescenza individuali in serie temporali organizzate in base al trattamento per comodità grafica dell'utente. NO7 96 Well Individual PerPhaAmp: valori medi per periodo, fase e ampiezza per ogni genotipo e trattamento. NO7 LUC Replica: valori individuali di LUC raggruppati per genotipo e trattamento. NO7 PrismAmplitude: valori medi per l'ampiezza pronti per l'analisi Prism. NO7 PrismPeriod: valori medi per il periodo pronto per l'analisi Prism. NO7 PrismPhase: valori medi per la fase pronta per l'analisi Prism. |
| >#5__Plate_NO7 ANOVA | >Questa cartella contiene i file del periodo medio, della fase e dell'ampiezza uniti ai valori p di un ANOVA. I file #1-8 mostrano i valori p rispetto a un trattamento specifico, ad esempio il file #1 utilizza il campione #1 come base per un confronto. Inoltre, NO7 All ANOVA Results è un file che contiene tutti i confronti ANOVA se l'utente desidera una visione completa. NO7 DataForANOVA è un file configurato con i dati per eseguire una nuova ANOVA in R, utilizzando il nostro script ausiliario. Questo è nel caso in cui l'utente desideri eseguire le proprie statistiche o grafici, poiché è compatibile con la creazione di boxplot in R, possibilmente dopo aver eliminato i pozzi contaminati. |
| >#6__Plate_NO7 test t | >Questa cartella contiene i file del periodo medio, della fase e dell'ampiezza uniti ai valori p di un test t. I file #1-8 mostrano i valori p rispetto a un trattamento specifico, ad esempio il file #1 utilizza il campione #1 come base per un confronto. |
Tabella 1: Un elenco dei documenti di output dell'analisi R. Questo è un elenco dei documenti di output generati dallo script LUC_2025.R (File supplementare 1) e dal file di input NO7.csv (File supplementare 2).
Figura supplementare S1: Schermate per l'ingresso I e l'ingresso II nella sezione 1 del protocollo. L'input dell'utente I deve essere modificato per adattare l'analisi a un set di dati specifico su un computer locale. Le modifiche all'input utente II sono facoltative, a seconda dell'impostazione sperimentale. È importante notare che lo script Supplemental File 1 (LUC_2025.R) prevede che tutti i pozzetti siano presenti nel file e non solo i pozzetti selezionati o utilizzati. Clicca qui per scaricare questa figura.
Figura supplementare S2: Struttura ad albero per i documenti di output. Questo output è stato generato utilizzando lo script LUC_2025.R (file supplementare 1) e il file di input NO7.csv (file supplementare 2). Lo script LUC_2025.R genera una cartella di output in base al nome del file di input. Per ulteriori dettagli sui file di output, vedere la Tabella 1. Le caselle rappresentano le cartelle di file. Clicca qui per scaricare questa figura.
Figura supplementare S3: Schermate per l'input utente I e l'input utente II nella sezione 2 del protocollo. Lo script File supplementare 3 (ROS_2025.R) utilizza lo stesso formato di input generale dello script File supplementare 1 (LUC_2025.R). L'input dell'utente I deve essere modificato per adattare l'analisi a un set di dati specifico su un computer locale. Le modifiche all'input utente II sono facoltative, a seconda dell'impostazione sperimentale. È importante notare che lo script Supplemental File 3 (ROS_2025.R) prevede che tutti i pozzetti siano presenti nel file e non solo i pozzetti selezionati o utilizzati. Clicca qui per scaricare questa figura.
Figura supplementare S4: Struttura ad albero per i documenti di output. Questo output è stato generato utilizzando lo script ROS_2025.R (file supplementare 3) e il file di input ROS_flg22.csv (file supplementare 4). Lo script ROS_2025.R genera una cartella di output in base al nome del file di input. All'interno di quella cartella c'è un file per i conteggi ROS totali e un file per i grafici. Ci sono anche sottocartelle per PRISM e dati grafici, il test ANOVA e i test t. Le caselle rappresentano le cartelle di file. Clicca qui per scaricare questa figura.
Tabella supplementare S1: Un elenco di strumenti bioinformatici disponibili per l'analisi dei dati circadiani. Clicca qui per scaricare questo file.
File supplementare 1: LUC_2025.R. Questo è lo script R utilizzato per analizzare i dati dell'orologio circadiano. Clicca qui per scaricare questo file.
File supplementare 2: NO7.csv. Questo è il file di input contenente un esempio di dati dell'orologio circadiano. Clicca qui per scaricare questo file.
File supplementare 3: ROS_2025.R. Questo è lo script R utilizzato per analizzare i dati ROS. Clicca qui per scaricare questo file.
File supplementare 4: ROS_fig22.csv. Questo è il file di input contenente un esempio di dati ROS. I ROS sono stati indotti dal trattamento con flg22 da 1 μM. Clicca qui per scaricare questo file.
File supplementare 5: ROS_elf26.csv. Questo è il file di input contenente un esempio di dati ROS. I ROS sono stati indotti dal trattamento con 1 μM elf26. Clicca qui per scaricare questo file.
Gli autori non hanno conflitti di interesse da rivelare.
Questo rapporto descrive un metodo che coinvolge uno script R nel software open source RStudio per analizzare set di dati su larga scala ottenuti da esperimenti di serie temporali.
Ringraziamo i membri del laboratorio Lu per la loro assistenza in questo lavoro. Ringraziamo Min Gao e Matthew Fabian per l'uso dei loro dati non elaborati e Benjamin Harris per l'assistenza e/o la guida nella creazione di questo script R. Ringraziamo John B. Hogenesch del Cincinnati Children's Hospital Medical Center per aver fornito dati sulla luminescenza da cellule di mammifero per il caso di studio 2. Ringraziamo inoltre John B. Hogenesch, Andrew Millar dell'Università di Edimburgo e Mary Harrington dello Smith College per le utili discussioni durante lo sviluppo di questo metodo. Questo lavoro è stato parzialmente sostenuto da sovvenzioni della National Science Foundation, NSF 1456140 e NSF 2223886, a Hua Lu.
| R | Il Progetto R | https://www.r-project.org/ | Una piattaforma gratuita e open source che può essere scaricata da online e utilizzata per programmare, specialmente per le statistiche. |
| Rstudio | Posit Software | https://posit.co/download/rstudio-desktop/ | Un software gratuito che può essere scaricato online per un accesso più facile da usare a R. |
| MetaCycle | Gang Wu, Xavier Li, Matthew Carlucci, Ron Anafi, Michael Hughes, Karl Kornacker e John Hogenesch | https://cran.r-project.org/web/packages/MetaCycle/vignettes/implementation.html | L'algoritmo ARSER del pacchetto MetaCycle viene utilizzato per valutare i parametri di clock, il periodo, la fase e l'ampiezza. |
| ggplot2 | Posit Software | https://cran.r-project.org/web/packages/ggplot2/index.html | Crea visualizzazioni dei dati, in particolare per grafica statistica. |
| dplyr | Posit Software | https://cran.r-project.org/web/packages/dplyr/index.html | Una libreria R fondamentale per una manipolazione efficiente dei dati. |
| magrittr | Posit Software | https://cran.r-project.org/web/packages/magrittr/index.html | Fornisce un insieme di operatori per migliorare la leggibilità del codice e facilitare un flusso più naturale delle operazioni dei dati. |
| stringr | Posit Software | https://cran.r-project.org/web/packages/stringr/index.html | Fornisce un insieme di funzioni coerente, semplice e facile da usare per lavorare con stringhe di caratteri. |
| filestrings | Rory Nolan e Sergi Padilla-Parra | https://cran.r-project.org/web/packages/filesstrings/index.html | Fornisce funzioni comode per manipolare file e stringhe, in particolare quelle relative a nomi e percorsi di file. |
| circolare | Ulric Lund, Claudio Agostinelli, Hiroyoshi Arai, Alessando Gagliardi, Eduardo Garcí a-Portugu e acuto; s, Dimitri Giunchi, Jean-Olivier Irisson, Matthew Pocernich e Federico Rotolo | https://cran.r-project.org/web/packages/circular/index.html | Fornisce l'analisi statistica e la rappresentazione grafica dei dati circolari. |
| AICcmodavg | Marc J. Mazerolle | https://cran.r-project.org/web/packages/AICcmodavg/index.html | Crea tabelle di selezione del modello basate sul criterio informativo (AIC) di Akaike e informazioni correlate. |
| scopa | Posit Software | https://cran.r-project.org/web/packages/broom/index.html | Converte l'output di vari modelli statistici e oggetti in tibbles "ordinati" (un formato moderno di data frame), rendendo più facile lavorare, analizzare e visualizzare i risultati dei modelli. |
| Macchina autoclave | Steris Amsco Eagle Century SG120 Scientific, Inc. | 8901400012 | Media autoclave |
| Cappa chimica | Progettazione di Laboratori e Progettazione Offerta | sterilizza i semi | |
| Lettore Omega Luminescence | BMG LABTECH, Inc. | Lettore di targhe | |
| Cabina a flusso laminare | NuAire Nu-408FM-400 | Classe II/Tipo A e Inebsp; | trasferire le piantine su una piatta a 96 pozzi |
| Micropiastre a 96 pozzi | Perkin-Elmer | OptiPlate-96 | Coltivare piantine per il test sulla luciferasi |
| FLG22 | GenScript Inc. | RP19986 | Un elicitore dalla flagellina batterica. |
| Elf26 | Alpha Diagnostic Intl. Inc. | 2427 | Un elicitore dalla traduzione batterica Elongation Factor-Tu. |
| D-Luciferina Firefly, sale di potassio | Chimica Biosynth & Biologia | L-8220 | Substrato luciferasi |
| L-012 (Luminolo) | Fisher Scientific | NC0733364 | Reagente per il test ROS |