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
Spanish
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
Este informe describe un método que involucra un script R en el software de código abierto RStudio para analizar conjuntos de datos a gran escala obtenidos de experimentos de series temporales.
Los grandes conjuntos de datos son cada vez más comunes en el campo científico. Es importante desarrollar herramientas fáciles de usar que permitan a los investigadores analizar estos grandes conjuntos de datos con facilidad. Aquí, presentamos un método que involucra un script R en el software de código abierto RStudio para analizar conjuntos de datos a gran escala obtenidos de experimentos de series temporales. Este método requiere una entrada mínima de un usuario, lo que permite que un principiante que no tenga conocimientos previos de R o experiencia en programación lo use. Las instrucciones detalladas descritas aquí y en el script de R guiarán aún más a los usuarios sobre cómo usar el método. Los datos de entrada y los resultados de salida se almacenan en la misma carpeta de una computadora local, lo que permite realizar el análisis en cualquier lugar y en cualquier momento. Los resultados de salida se organizan en carpetas para facilitar la interpretación y se pueden procesar convenientemente para generar cifras para publicaciones. Este método se ha utilizado con éxito para analizar datos de reloj circadiano y datos de ráfagas de especies reactivas de oxígeno, ambos contienen conjuntos de datos a gran escala de experimentos de series temporales en un formato de placa de 96 pocillos. Creemos que este método proporciona una solución fácil y poderosa para los investigadores en el análisis de grandes conjuntos de datos similares obtenidos a través de experimentos de series temporales.
Con la mayor disponibilidad de grandes conjuntos de datos en el campo científico, es importante desarrollar herramientas fáciles de usar que permitan a los investigadores analizar rápidamente estos grandes conjuntos de datos con precisión y facilidad. Un tipo de gran conjunto de datos común proviene del uso del gen de la luciferasa como informador, lo que ha permitido un examen fácil, continuo y no invasivo de la expresión génica en células y organismos vivos. La automatización en el registro de luminiscencia ha transformado la medición de la luminiscencia de la luciferasa y ha llevado a una expansión de la recopilación de datos, en particular, en el campo del reloj circadiano 1,2. Usando microplacas de 96 pocillos y un lector automático de placas con un apilador, miles de muestras que expresan el gen de la luciferasa se pueden analizar individualmente en series temporales, a veces a intervalos de una hora durante días, en un experimento. Estos experimentos de alto rendimiento han dado como resultado la producción de grandes conjuntos de datos que los experimentos tradicionales de expresión génica que utilizan la recolección manual de muestras, seguida del procesamiento de ARN, no podrían lograr. Analizar conjuntos de datos tan grandes de manera oportuna es importante, pero puede ser un desafío.
Aunque existe una gran cantidad de herramientas para analizar los datos de ritmicidad, muchas de las herramientas analizan ensayos basados en el comportamiento animal en lugar de la expresión del reportero de luminiscencia 3,4,5,6,7 (Tabla complementaria S1). Algunas herramientas requieren que los investigadores tengan conocimientos previos de programación informática, como conocimientos de Python o acceso a MATLAB. Otras herramientas requieren la compra de software, lo que puede ser costoso. Algunas soluciones viables gratuitas están disponibles en línea. Una de esas herramientas es BioDare28, que ofrece una variedad de métodos diferentes para analizar datos de ritmicidad. BioDare2 es una herramienta en línea fácil de usar y requiere una experiencia computacional mínima. Los usuarios deben cargar la entrada de datos en línea y descargar la salida de datos de la interfaz en línea para su posterior procesamiento.
Aquí, presentamos scripts de R fáciles de usar con múltiples capacidades para analizar conjuntos de datos a gran escala con facilidad. Usamos el software gratuito de código abierto RStudio9, una interfaz para R y Python, para ejecutar los scripts. RStudio se puede utilizar en varios sistemas informáticos, incluidos Windows, Mac y Linux. En este informe, se proporcionan instrucciones detalladas paso a paso para guiar a los usuarios sobre cómo usar los scripts de R, específicamente en las secciones 1 y 2 del protocolo. Este método requiere una entrada mínima del usuario. Un principiante que no tenga conocimientos previos de R y que no tenga experiencia en programación podrá utilizar el método para analizar grandes conjuntos de datos de ensayos de luciferasa u otros tipos de conjuntos de datos con datos de series temporales. Todos los datos de entrada y salida se almacenan en una computadora local y, por lo tanto, se puede realizar un análisis en cualquier lugar sin la restricción del acceso a Internet, una vez que se descargan todos los paquetes de R relevantes por primera vez. Los datos de salida se clasifican en carpetas bien organizadas con resultados listos para ser procesados para publicaciones. Los análisis estadísticos también se incluyen como parte de la salida para proporcionar una evaluación rápida de las diferencias entre las muestras. Por lo tanto, el método R podría proporcionar una solución fácil y poderosa para los investigadores en el análisis de grandes conjuntos de datos.
1. Análisis del reloj circadiano basado en luciferasa
2. Ensayo ROS basado en luminol
Estudio de caso 1. El ensayo de luminiscencia para la actividad del reloj circadiano con plántulas de Arabidopsis
Anteriormente demostramos que el gen GLYCINE-RICH RNA-BINDING PROTEIN 7 (GRP7) estaba controlado por la proteína del reloj maestro CIRCADIAN CLOCK-ASSOCIATED 1 (CCA1) y la expresión circadiana de GRP7 es importante por su papel en la defensa de las plantas, utilizando plantas transgénicas Col-0 que expresan el reportero de luciferasa bajo el control del promotor de GRP7 de tipo salvaje (pGRP7wt:LUC)21. Analizamos las actividades del reloj circadiano de estas plantas transgénicas junto con la planta de control CCA1: LUC / Col-0, utilizando el script R llamado LUC_2025.R (Archivo complementario 1 en la sección 1 del protocolo).
El archivo de entrada denominado NO7.csv (Archivo complementario 2) tiene lecturas de luminiscencia para siete líneas pGRP7wt:LUC independientes y el control CCA1:LUC/Col-0 (Archivo complementario 2 (NO7.csv)). Después de ejecutar el script, la subcarpeta de salida llamada salida NO7 se generará en la misma carpeta que el archivo de entrada NO7.csv (Archivo complementario 2 (NO7.csv)). Los archivos de la carpeta de salida de NO7 se describen en la Tabla 1 y se pueden ver convenientemente con la estructura de árbol en la Figura complementaria S2. Los valores en la carpeta de salida de NO7 se procesaron aún más para hacer la Figura 3 y la Figura 4. La Figura 3 muestra que el reportero CCA1:LUC mostró una amplitud de 3.000 RLU, un período de 23,5 h y una fase de 3,5 h. Estos parámetros de reloj son en gran medida consistentes con informes anteriores22,23. Se observó un patrón de expresión diferente para las líneas pGRP7wt:Luc. Si bien todas las líneas pGRP7wt:LUC parecían ser similares en período y fase, hubo diferencias en los valores de amplitud de estas líneas, probablemente debido al efecto posicional de los transgenes en los cromosomas. Estas observaciones se confirmaron aún más cuando se calcularon los parámetros de período, amplitud y fase a través del script R (Figura 4). Para validar este análisis, el mismo conjunto de datos se volvió a analizar utilizando BioDare2, una plataforma en línea gratuita para el análisis de datos circadianos8. Los resultados del análisis R fueron comparables a los obtenidos con el algoritmo BioDare2 FFT-NLLS (NLLS) 8,24 (Figura 4).
Estudio de caso 2. El ensayo de luminiscencia para la actividad del reloj circadiano con células de mamíferos
El script R LUC_2025.R (Archivo complementario 1 se utilizó además para analizar la actividad del reloj circadiano mostrada por las células de mamíferos25. La línea celular U2 OS que expresa un indicador de reloj circadiano es una línea celular modelo de uso común para medir las actividades del reloj circadiano de los mamíferos26,27. Volvimos a analizar los datos de series temporales generados con células U2 OS que expresan el reportero Per2d:Luc cultivado en una placa de 96 pocillos. Las células fueron tratadas con moléculas de ARNip dirigidas a genes específicos. La Figura 5 muestra que las células de control negativo, que no fueron tratadas con ARNip, mostraron un período de 23,3 h, una fase de 2,8 h y una amplitud de 184,8 RLU. Como era de esperar, el siRNA dirigido al gen CRY2 amortiguó significativamente la amplitud y afectó el período y la fase del reportero. Los genes PSMD4 y PSMD7 codifican proteínas que forman parte del componente de la tapa del proteasoma 26S para la degradación de proteínas. De acuerdo con el informe anterior25, el análisis R muestra que la eliminación de PSMD4 o PSMD7 por sus respectivos ARNip no afecta los parámetros del reloj. Por lo tanto, esta escritura R es fácilmente aplicable a diferentes sistemas experimentales para estudios de reloj circadiano.
Estudio de caso 3. El ensayo ROS para una respuesta de defensa
Además de los grandes conjuntos de datos de los ensayos de reloj circadiano luminiscente, el script R se puede adaptar para analizar otros tipos de datos. Aquí presentamos una de esas aplicaciones para cuantificar las especies reactivas de oxígeno (ROS). Se sabe que las plantas han desarrollado varias estrategias para luchar contra la invasión de patógenos. Una de las estrategias es reconocer las moléculas no propias de un patógeno y posteriormente activar las respuestas inmunitarias innatas. Una de esas respuestas inmunitarias tempranas es una explosión de ROS, que ocurre en cuestión de minutos cuando un huésped se encuentra con una molécula que no es propia. Se realizó un ensayo típico de ROS con una placa de 96 pocillos, que contenía 12 discos foliares por genotipo por tratamiento (sección 2 del protocolo). Aquí, se utilizaron dos moléculas elicitoras comunes, flg22, un péptido de 22 aminoácidos derivado de la región conservada de las proteínas de flagelina bacterianas28, y elf26, un péptido de 26 aminoácidos del factor de elongación Tuproteína 29, para inducir el estallido de ROS. El script, Archivo Suplementario 3 (ROS_2025.R), fue desarrollado para el análisis de datos ROS. Dos archivos CVS de los ensayos ROS, el Archivo Suplementario 4 (ROS_flg22.csv) y el Archivo Suplementario 5 (ROS_elf26.csv), que se convirtieron al formato del análisis R, se pueden descargar desde la sección Material Suplementario. Después del análisis R, las carpetas de salida se generarán en la misma carpeta que cada archivo de entrada en el propio ordenador, conteniendo las curvas de ráfaga de ROS y los valores totales de ROS durante el tiempo de ensayo, junto con los análisis estadísticos (Figura complementaria S4). Los datos se procesaron posteriormente para hacer la Figura 6. Los resultados que se muestran aquí son similares a los publicados, que fueron procesados manualmente30.

Figura 1: Diagrama de flujo del ensayo de luciferasa para el análisis R. Las plántulas que expresaban un reportero de luciferasa impulsado por un promotor de reloj se esterilizaron y se cultivaron en 1/2 medio MS en LD durante 4 días. Las plántulas se transfirieron a placas de 96 pocillos que contenían 180 μL de medio 1/2 MS que contenía D-luciferina. Cada pozo contenía una plántula. Después de 1 día en LD seguido de 1 día en LL, la luminiscencia se registró con un lector de placas. Las plántulas en una placa se registraron típicamente para luminiscencia en LL a intervalos de 1 h durante 5-7 días. Después de la grabación, las placas se fotografiaron para evaluar el crecimiento de las plántulas y los datos sin procesar se guardaron como un archivo CSV para el análisis R. Abreviaturas: LD = 12 h claro/12 h oscuro; LL = luz constante. Haga clic aquí para ver una versión más grande de esta figura.

Figura 2: Diagrama de flujo de adquisición de datos de luminiscencia y análisis R. (A) Se describe un procedimiento de cinco pasos para el análisis del reloj circadiano utilizando el script R. Paso 1. Establecer experimentos como 8 o 12 plántulas por genotipo y/o por tratamiento; Paso 2. Registre la luminiscencia en LL a intervalos de 1 h durante 5-7 días; Paso 3. Obtener y formatear datos en un archivo CSV; Paso 4. Analizar datos usando R; y Paso 5. Ver datos de salida. La hora de inicio de la grabación puede ser en cualquier momento. Sin embargo, dado que el script de R solo toma enteros (números enteros), los intervalos de grabación deben ser un número entero. (B) Captura de pantalla de un archivo CSV de entrada con el formato correcto para el script de R. El archivo de entrada original, NO7.csv, se puede encontrar en el Archivo complementario 2. Haga clic aquí para ver una versión más grande de esta figura.

Figura 3: Expresión circadiana de pGRP7wt:LUC en plantas transgénicas. Se muestran trazas de luminiscencia de pGRP7wt:LUC. Las barras debajo del eje x indican día subjetivo (barras abiertas) y noche (barras grises). El rastro de luminiscencia de cada genotipo es un promedio de 12 réplicas. Las barras de error no se mostraban debido a la gran cantidad de curvas. Abreviatura: RLU = Unidades de luminiscencia relativa. Haga clic aquí para ver una versión más grande de esta figura.

Figura 4: Una comparación de los datos de salida del script R y BioDare2. El mismo conjunto de datos que se muestra en la Figura 3 fue analizado por el script R y por BioDare2 para los parámetros del reloj circadiano, la amplitud, el período y la fase. Los datos representan la media ± SEM (n = 12). Diferentes letras indican diferencia significativa entre las muestras (P < 0,05; ANOVA de una vía con prueba HSD de Tukey post hoc). Haga clic aquí para ver una versión más grande de esta figura.

Figura 5: Análisis de la actividad del reloj circadiano con células de mamíferos. Los datos de series temporales generados con células de SG U2 que expresan el reportero Per2dLuc cultivado en una placa de 96 pocillos en DD se describieron previamente 25. Se utilizaron moléculas de ARNip dirigidas a CRY2, PSMD4 o PSMD7 para tratar las células. (A) Trazas de luminiscencia. (b) Amplitud, período y fase de Per2d:Luc. Los datos representan la media ± SEM (n = 3). Diferentes letras en el panel (B) indican una diferencia significativa entre el control negativo y una muestra tratada con ARNip (P<0.05; ANOVA de una vía con prueba HSD de Tukey post hoc). Abreviatura: RLU = unidad de luminiscencia relativa. Haga clic aquí para ver una versión más grande de esta figura.

Figura 6: Análisis de ráfagas de ROS por R. Las plántulas se registraron para la unidad de luminiscencia relativa inmediatamente después de ser tratadas con 1 μM flg22 (izquierda) o 1 μM elf26 (derecha). (A) Trazas de luminiscencia promediadas de 12 plántulas por genotipo (n = 12) en un curso de tiempo posterior a la elicitación. Los valores medios por genotipo por tratamiento forman parte de la salida de R. (B) Recuentos de luminiscencia total promedio para cada genotipo con tratamiento flg22 o elf26. Los datos representan la media ± SEM (n = 12). Diferentes letras indican diferencia significativa entre las muestras (P < 0,05; ANOVA de una vía con prueba HSD de Tukey post hoc). Abreviatura: RLU = unidad de luminiscencia relativa. Haga clic aquí para ver una versión más grande de esta figura.
| #1__Plate_NO7 Per_Pha_Amp promedio | Es el archivo CSV que contiene promedios del período, fase y amplitud con SEM para cada tratamiento. El tratamiento se definió como un genotipo con o sin un tratamiento específico. |
| #2__Plate_NO7 Gráficos | Este es un archivo PDF que contiene la salida gráfica para período, fase y amplitud. Los gráficos se presentan en grupos e individualmente para cada tratamiento. Esto incluye gráficos de barras y diagramas de caja para el período, la fase y la amplitud del método ARS, así como curvas de luminiscencia. |
| #3__Plate_NO7 Datos LUC promediados | Este es el archivo CSV donde se promedia cada tratamiento para cada punto de tiempo para que el usuario pueda hacer fácilmente sus propios gráficos de luminiscencia para incluir o excluir cualquier tratamiento que desee y posiblemente normalizar la luminiscencia utilizando su método preferido. |
| >#4__Plate_NO7 Pozos individuales | >Esta carpeta contiene valores para pozos individuales. Uno de estos archivos es el archivo CSV donde se encuentra el período, la fase y la amplitud de cada muestra individual (plántula). Esto es particularmente útil para observar plántulas individuales en caso de que haya pozos contaminados que el usuario desee excluir más tarde después de obtener los datos. Estos datos también se organizan en archivos separados para período, fase y amplitud para facilitar el uso de herramientas como Prism para graficar. También hay datos de luminiscencia individuales en series de tiempo organizadas según el tratamiento para la conveniencia gráfica del usuario. NO7 96 Well Individual PerPhaAmp: valores medios de periodo, fase y amplitud para cada genotipo y tratamiento. Réplicas de NO7 LUC: valores individuales de LUC bien agrupados por genotipo y tratamiento. NO7 PrismAmplitude: valores medios de amplitud listos para el análisis de Prism. NO7 PrismPeriod: valores promedio para el período listo para el análisis de Prism. NO7 PrismPhase: valores medios para la fase lista para el análisis de Prism. |
| >#5__Plate_NO7 ANOVA | >Esta carpeta contiene archivos del período, la fase y la amplitud promediados combinados con los valores p de un ANOVA. Los archivos # 1-8 muestran los valores p en comparación con un tratamiento específico, por ejemplo, el archivo # 1 usa la muestra # 1 como línea de base para una comparación. Además, NO7 All ANOVA Results es un archivo que contiene todas las comparaciones de ANOVA si el usuario desea una vista completa. NO7 DataForANOVA es un archivo que se configura con los datos para ejecutar un nuevo ANOVA en R, utilizando nuestro script auxiliar. Esto es en caso de que el usuario quiera ejecutar sus propias estadísticas o gráficos, ya que es compatible con hacer diagramas de caja en R, posiblemente después de eliminar pozos contaminados. |
| >#6__Plate_NO7 prueba t | >Esta carpeta contiene archivos del período, la fase y la amplitud promediados combinados con los valores p de una prueba t. Los archivos # 1-8 muestran los valores p en comparación con un tratamiento específico, por ejemplo, el archivo # 1 usa la muestra # 1 como línea de base para una comparación. |
Tabla 1: Una lista de los documentos de salida del análisis de R. Se trata de una lista de los documentos de salida generados por el script LUC_2025.R (archivo complementario 1) y el archivo de entrada NO7.csv (archivo complementario 2).
Figura complementaria S1: Capturas de pantalla para la entrada I y la entrada II en la sección 1 del protocolo. La entrada del usuario I debe cambiarse para adaptar el análisis a un conjunto de datos específico en una computadora local. Los cambios en la entrada del usuario II son opcionales, dependiendo de la configuración experimental. Es importante tener en cuenta que el script Archivo complementario 1 (LUC_2025.R) espera que todos los pozos estén presentes en el archivo y no solo los pozos seleccionados o utilizados. Haga clic aquí para descargar esta figura.
Figura complementaria S2: Estructura de árbol para los documentos de salida. Esta salida se generó mediante el script LUC_2025.R (archivo complementario 1) y el archivo de entrada NO7.csv (archivo complementario 2). El script LUC_2025.R genera una carpeta de salida basada en el nombre del archivo de entrada. Para obtener más detalles sobre los archivos de salida, consulte la Tabla 1. Los cuadros representan carpetas de archivos. Haga clic aquí para descargar esta figura.
Figura complementaria S3: Capturas de pantalla para la entrada de usuario I y la entrada de usuario II en la sección 2 del protocolo. La secuencia de comandos del archivo complementario 3 (ROS_2025.R) utiliza el mismo formato de entrada general que la secuencia de comandos del archivo complementario 1 (LUC_2025.R). La entrada del usuario I debe cambiarse para adaptar el análisis a un conjunto de datos específico en una computadora local. Los cambios en la entrada del usuario II son opcionales, dependiendo de la configuración experimental. Es importante tener en cuenta que el script Archivo complementario 3 (ROS_2025.R) espera que todos los pozos estén presentes en el archivo y no solo los pozos seleccionados o utilizados. Haga clic aquí para descargar esta figura.
Figura complementaria S4: Estructura de árbol para los documentos de salida. Esta salida se generó mediante el script ROS_2025.R (archivo complementario 3) y el archivo de entrada ROS_flg22.csv (archivo complementario 4). El script ROS_2025.R genera una carpeta de salida basada en el nombre del archivo de entrada. Dentro de esa carpeta hay un archivo para los recuentos totales de ROS y un archivo para gráficos. También hay subcarpetas para PRISM y datos gráficos, la prueba ANOVA y las pruebas t. Los cuadros representan carpetas de archivos. Haga clic aquí para descargar esta figura.
Tabla complementaria S1: Una lista de herramientas bioinformáticas disponibles para el análisis de datos circadianos. Haga clic aquí para descargar este archivo.
Archivo complementario 1: LUC_2025.R. Este es el script R utilizado para analizar los datos del reloj circadiano. Haga clic aquí para descargar este archivo.
Archivo complementario 2: NO7.csv. Este es el archivo de entrada que contiene un ejemplo de datos de reloj circadiano. Haga clic aquí para descargar este archivo.
Archivo complementario 3: ROS_2025.R. Este es el script R utilizado para analizar los datos ROS. Haga clic aquí para descargar este archivo.
Archivo complementario 4: ROS_fig22.csv. Este es el archivo de entrada que contiene un ejemplo de datos ROS. ROS fue inducido por un tratamiento con flg22 de 1 μM. Haga clic aquí para descargar este archivo.
Archivo complementario 5: ROS_elf26.csv. Este es el archivo de entrada que contiene un ejemplo de datos ROS. Las ROS fueron inducidas por un tratamiento con 1 μM de elf26. Haga clic aquí para descargar este archivo.
Los autores no tienen conflictos de intereses que divulgar.
Este informe describe un método que involucra un script R en el software de código abierto RStudio para analizar conjuntos de datos a gran escala obtenidos de experimentos de series temporales.
Agradecemos a los miembros del laboratorio Lu por su ayuda en este trabajo. Agradecemos a Min Gao y Matthew Fabian por el uso de sus datos no procesados y a Benjamin Harris por su ayuda y/o orientación en la creación de este script de R. Agradecemos a John B. Hogenesch del Centro Médico del Hospital Infantil de Cincinnati por proporcionar datos de luminiscencia de células de mamíferos para el estudio de caso 2. Además, agradecemos a John B. Hogenesch, Andrew Millar de la Universidad de Edimburgo y Mary Harrington del Smith College por las útiles discusiones durante el desarrollo de este método. Este trabajo fue parcialmente apoyado por subvenciones de la Fundación Nacional de Ciencias, NSF 1456140 y NSF 2223886, a Hua Lu.
| R | El Proyecto R | https://www.r-project.org/ | Una plataforma gratuita y de código abierto que se puede descargar desde internet y usar para programar, especialmente para estadística. |
| Rstudio | Posit Software | https://posit.co/download/rstudio-desktop/ | Un software gratuito que se puede descargar desde internet para un acceso más fácil de usar a R. |
| MetaCycle | Gang Wu, Xavier Li, Matthew Carlucci, Ron Anafi, Michael Hughes, Karl Kornacker y John Hogenesch | https://cran.r-project.org/web/packages/MetaCycle/vignettes/implementation.html | El algoritmo ARSER del paquete MetaCycle se utiliza para evaluar parámetros de reloj, periodo, fase y amplitud. |
| ggplot2 | Posit Software | https://cran.r-project.org/web/packages/ggplot2/index.html | Crea visualizaciones de datos, especialmente para gráficos estadísticos. |
| dplyr | Posit Software | https://cran.r-project.org/web/packages/dplyr/index.html | Una biblioteca fundamental de R para la manipulación eficiente de datos. |
| magrittr | Posit Software | https://cran.r-project.org/web/packages/magrittr/index.html | Proporciona un conjunto de operadores para mejorar la legibilidad del código y facilitar un flujo más natural de las operaciones de datos. |
| Stringr | Posit Software | https://cran.r-project.org/web/packages/stringr/index.html | Proporciona un conjunto de funciones consistente, simple y fácil de usar para trabajar con cadenas de caracteres. |
| cadenas de archivos | Rory Nolan y Sergi Padilla-Parra | https://cran.r-project.org/web/packages/filesstrings/index.html | Proporciona funciones convenientes para manipular archivos y cadenas, especialmente las relacionadas con nombres y rutas de archivo. |
| circular | Ulric Lund, Claudio Agostinelli, Hiroyoshi Arai, Alessando Gagliardi, Eduardo Garcí a-Portugu y agudo; s, Dimitri Giunchi, Jean-Olivier Irisson, Matthew Pocernich y Federico Rotolo | https://cran.r-project.org/web/packages/circular/index.html | Proporciona el análisis estadístico y la representación gráfica de datos circulares. |
| AICcmodavg | Marc J. Mazerolle | https://cran.r-project.org/web/packages/AICcmodavg/index.html | Crea tablas de selección de modelos basadas en el criterio de información (AIC) de Akaike e información relacionada. |
| escoba | Posit Software | https://cran.r-project.org/web/packages/broom/index.html | Convierte la salida de varios modelos estadísticos y objetos en tibbles "ordenados" (un formato moderno de marco de datos), facilitando el trabajo, el análisis y la visualización de los resultados de los modelos. |
| Máquina de autoclave | Steris Amsco Eagle Century SG120 Scientific, Inc. | 8901400012 | Medios de autoclave |
| Campana extractora química | Diseño de laboratorios y Suministro | esterilizar semillas | |
| Lector de Luminescencia Omega | BMG LABTECH, Inc. | Lector de placas | |
| Gabinete de flujo laminar | NuAire Nu-408FM-400 | Clase II/Tipo A | transferir plántulas a una placa de 96 pozos |
| Microplacas de 96 pocillos | Perkin-Elmer | OptiPlate-96 | cultivar plántulas para el ensayo de luciferasa |
| Flg22 | GenScript Inc. | RP19986 | Un elector de flagelina bacteriana. |
| Elf26 | Alpha Diagnostic Intl. Inc. | 2427 | Un elector de la traducción bacteriana Factor de Elongación-Tu. |
| Luciérnaga D-Luciferina, sal potásica | Química y Química de Biosintetizadores Biología | L-8220 | Sustrato luciferasa |
| L-012 (Luminol) | Fisher Scientific | NC0733364 | Reactivo de ensayo ROS |