Los productos farmacéuticos se someten a pruebas para evaluar diversos atributos, como la identificación, el análisis y la uniformidad del contenido. Si bien la HPLC se utiliza comúnmente para el análisis, puede ser un proceso largo y laborioso. Por ello, nuestra empresa ha registrado un método espectrométrico Raman adicional para varios productos.
Como parte de la licencia para estos métodos, se requiere una comparación anual con el método de referencia. Para estas comparaciones, las tabletas o cápsulas se analizan mediante Raman antes de analizar las mismas muestras mediante HPLC. Las comparaciones entre ambas pruebas deben cumplir una serie de criterios de aceptación.
El análisis de los resultados fue realizado previamente por un miembro del personal, con todos los procedimientos y resultados registrados en un cuaderno. Un segundo miembro del personal revisa el análisis antes de generar el informe formal. Si bien se había discutido previamente la automatización de los cálculos, la falta de experiencia en scripting dificultó su implementación.
La introducción de JMP Workflow Builder en JMP17 ha permitido a nuestra empresa automatizar el análisis sin necesidad de aprender a programar, ahorrando tiempo y reduciendo posibles errores. Esta presentación muestra los pasos para generar un flujo de trabajo y presenta los resultados mediante un panel de control.
Hola. Me llamo Zoë Betteridge y hoy les voy a dar una presentación sobre el uso de JMP Workflow Builder. En nuestra empresa, lo hemos implementado para automatizar los análisis que necesitamos realizar anualmente.
Un poco de contexto. Trabajo para una empresa farmacéutica de genéricos y fabricamos una gama de comprimidos y cápsulas, unos 150 medicamentos con receta diferentes.
Para quienes no trabajan en compañías farmacéuticas, lo que quizás no sepan es que, cuando fabricamos un lote de comprimidos, obviamente debemos probarlos antes de lanzarlos al mercado. Tenemos que realizar diversas pruebas para comprobar que el medicamento es el que decimos que es. Que contenga la cantidad correcta de fármaco y que no contenga impurezas que puedan causar una reacción.
Una de nuestras principales pruebas es el ensayo de volumen, que verifica el contenido del fármaco. Generalmente, para la mayoría de nuestros fármacos, el contenido debe estar entre el 95 % y el 105 % por debajo de lo que afirmamos.
Uno de los métodos tradicionales para realizar esta prueba es la HPLC, un método muy consolidado que se utiliza en diversas industrias. Es una técnica de química húmeda, por lo que se necesitan analistas capacitados para ejecutarla y, obviamente, un laboratorio con el equipo, los disolventes y todo lo necesario.
Una desventaja del método es que requiere un tiempo de ejecución bastante largo, o puede que no. En muchos de nuestros métodos, los tiempos de ejecución se extienden durante la noche, lo que nos lleva mucho tiempo obtener los resultados. Otra desventaja es que, al analizar las muestras, el método las destruye. Si obtenemos un resultado incorrecto, debemos tomar otra muestra del mismo lote para poder volver a analizarla. Obviamente, en ese momento se trata de una muestra diferente.
Nuestra empresa cuenta con un método de atención al cliente, incluido en algunas de nuestras licencias, llamado Transmisión Raman. Básicamente, se trata de una técnica basada en láser: proyectamos un láser a través de nuestra tableta o cápsula y obtenemos los espectros Raman al final.
Los espectros Raman tendrán picos correspondientes a nuestro fármaco y picos correspondientes al excipiente. Ahora, al recopilar una gama más amplia de espectros de calibración con diferentes cantidades de fármacos y excipientes, podemos crear un modelo que nos permita observar estos picos, su tamaño y su correspondencia con los demás, y calcular la cantidad de fármaco en nuestras cápsulas o comprimidos.
La ventaja de este método es su extrema facilidad de uso. Básicamente, colocamos las tabletas o cápsulas en una bandeja, como se muestra en la imagen. Esta bandeja se introduce en el instrumento. Se selecciona el método en el instrumento, se pulsa un botón y se ejecuta. Obtenemos los resultados en segundos. Nuestro método más rápido escanea una tableta en cinco segundos, y creo que el más lento es el escaneo con cápsula, que tarda unos 40 segundos por cápsula.
Otra gran ventaja del método es que no es destructivo. Si obtenemos un resultado que no parece del todo correcto, conservamos la muestra, por lo que podemos volver a analizar una muestra exacta y comprobar los resultados.
La mayor desventaja, sin embargo, es que requiere un modelado multivariante para lograrlo. Lo que se necesita es una amplia gama de espectros de calibración para crear el modelo. Obviamente, se necesita a alguien cualificado y con experiencia en análisis multivariante para crear el modelo y validarlo.
Como mencioné, utilizamos este método Raman en algunas de nuestras licencias de productos. Lo hemos utilizado por tres razones diferentes: la primera es para la prueba de identificación, la segunda para el ensayo que describí anteriormente y la tercera para comprobar la uniformidad del contenido. Esta prueba es similar al ensayo, pero consiste en tomar 10 o 30 tabletas y comprobar que el contenido del fármaco sea similar.
Al incluir esto en nuestra licencia, las autoridades reguladoras nos solicitaron realizar una verificación anual. Debemos comparar anualmente nuestro método Raman con nuestro método tradicional, que hasta ahora ha sido HPLC, aunque también podría ser titulación u otro método. Necesitamos hacer esto al menos una vez cada 12 meses. Esto es simplemente para comprobar que ambos métodos no se han distanciado y que el Raman sigue dando resultados similares.
Hoy voy a hablar de un producto en particular y de cómo desarrollamos su flujo de trabajo. Se trata de un producto en cápsula. Lo tenemos en tres concentraciones diferentes: 100 de concentración mixta, 300 de concentración mixta y 400 de concentración mixta.
Luego, tenemos una serie de criterios que debemos cumplir cada año. De hecho, esto también forma parte de nuestra licencia. Lo que hacemos es tomar 20 cápsulas de potencia mixta, es decir, 60 en total, y analizar los espectros de cada una. El primer criterio es la especificidad. Los espectros deben pasar nuestra verificación de identificación espectral.
Para ello, analizamos los residuos Q y el método de Hotelling. El método de residuos Q examina los espectros y comprueba que no haya picos indeseables. El método de Hotelling examina los espectros y comprueba que todos los picos estén presentes en las proporciones esperadas.
Otro criterio es la linealidad. Añadimos los nuevos espectros de estas 60 cápsulas a todos los espectros recopilados previamente, desde la validación inicial hasta las repeticiones anuales. Básicamente, comprobamos que exista una buena correlación lineal entre los resultados de HPLC y los de Raman. Finalmente, examinamos la precisión. Simplemente comprobamos que la diferencia entre Raman y HPLC se encuentre dentro de los límites.
Además, debemos asegurarnos de que los resultados Raman que generemos cumplan con los límites de nuestra licencia. No tiene sentido aprobar la verificación de validación si, en realidad, tenemos una tableta que excede los límites y que podemos usar para publicarla.
El proceso tradicional ha sido este. Cada año, cuando llega esta validación, alguien del laboratorio recopila los espectros de las 60 cápsulas. Al ser una prueba sin interrupciones, el especialista recopila los resultados de HPLC de las mismas cápsulas.
Esos datos fueron revisados y aprobados, y me los entregaron en la oficina. Realicé el análisis. Concatené las tablas, realicé todos los subconjuntos de JMP, tabulé lo necesario y los comprobé con todos los criterios de aceptación.
Ahora bien, una de las cosas que me ha pedido nuestro departamento de calidad es que anote cada paso que realizo en JMP. Tengo que anotar en un cuaderno dónde he concatenado, cómo he subconjunto, qué resultados he obtenido, etc. Luego, paso este trabajo de laboratorio a otro analista de nuestro equipo de control de calidad, que revisa y repite absolutamente todo lo que he hecho, verifica que lo que estoy haciendo sea correcto y válido, y que obtengan los mismos resultados al final. Si lo hacen y están de acuerdo conmigo, presentamos todos los resultados en un informe que nuestro equipo de calidad aprueba.
Como pueden imaginar, este es un proceso bastante lento, y a menudo nos piden que hagamos cosas para poder liberar medicamentos de la fábrica. Es bastante repetitivo cada año. Lo que queríamos era implementar este proceso actualizado. Aún tenemos que recopilar los datos, que no pueden cambiar. Pero en lugar de repetir los mismos pasos manualmente una y otra vez, lo que buscaba era una forma de obtener los datos, pulsar un botón y luego generar todos los resultados deseados. Al estar automatizado, podríamos haberlo validado todo, sin necesidad de que nadie más me revisara, y así podríamos incluirlo directamente en el informe y enviarlo al equipo de calidad para su aprobación.
El problema era que, si bien podía ver un script y entender en general su función, no tenía conocimientos de scripting para escribirlo yo mismo, ni nadie más en la empresa lo tenía. Aquí es donde entra en juego el Workflow Builder.
En JMP 17 y JMP Pro 17, existe el Generador de Flujos de Trabajo, que nos ha resultado perfecto. Si se fijan, esto acaba de salir de la página web. Pero lo que hace el Flujo de Trabajo es automatizar el flujo de trabajo. Es justo lo que necesitamos. Lo comparte, lo cual también puedo hacer. Reejecuta la secuencia de pasos con nuevos datos, para que pueda usarlos todos los años que lo necesite. Además, archiva y documenta un análisis. Es justo lo que queríamos hacer.
Vayamos al Generador de Flujos de Trabajo. Para acceder a él, simplemente vaya a Archivo, Nuevo, y verá este flujo de trabajo en la parte inferior. En Windows, al menos, puede presionar Control, Mayús y K para acceder.
Al obtener tu flujo de trabajo, verás que tienes estos tres paneles. Los pasos de tu flujo de trabajo aparecerán en el primer panel. Aquí se encuentra la configuración de los pasos: el script, el nombre de cada paso y cualquier comentario que quieras añadir. En la parte inferior, encontrarás el registro JMP habitual.
Ahora, como pueden observar, todos estos pasos están en gris. No tengo ningún paso en mi flujo de trabajo, pero sí tienen este gran botón rojo. Básicamente, este es nuestro botón de grabación. Al presionarlo, aparece una pequeña cruz. JMP comenzará a grabar cada paso que realice. Veamos algunos pasos.
Primero, abramos algunos archivos. Primero, abro mi tabla base. Esta es básicamente la tabla que tengo con todos los espectros de las validaciones anteriores que he realizado. Tengo 1310 espectros diferentes. Si luego vuelvo... Disculpen. Bien. Abran mi siguiente archivo. Este es mi siguiente conjunto de datos. Lo que encontramos es que cada año, al realizar esta verificación, simplemente incrementamos el número. El de este año es el noveno informe. Abramos este conjunto de datos.
Obviamente, lo primero que debemos hacer es unir los dos. Si hacemos una concatenación simple, añadiremos este conjunto de datos a este. Quiero llamarlo mi base. De hecho, quiero las fórmulas que tenemos aquí. Ahora que terminé con este conjunto de datos REP09, si lo encuentro, puedo cerrarlo.
Si vuelvo a mi flujo de trabajo, debería ver que está empezando a grabar. Si hago clic en cada paso por separado, verá que tenemos el script para abrir la presentación, el script para abrir la novena repetición del conjunto de datos, el script para concatenar las dos tablas y que cerré este REP09 sin guardar.
Continuemos. Veamos algunos análisis. Como mencioné, una de las primeras cosas que queremos hacer es esta comprobación del espectro. Para ello, simplemente hacemos un ajuste rápido de Y por X, observamos los residuos Q y el Hotelling.
Aquí tengo mi gráfico. Esto es para todos los datos. Solo necesito comprobar que los nuevos espectros sean correctos, para poder añadir un filtro de datos local por conjunto de datos y comprobar que los nuevos sean correctos. Para que nuestros equipos de calidad puedan organizarlos, vamos a codificarlos por colores según la intensidad. Tenemos que ver cuál es cuál. Vamos a añadir algunos ejes y líneas de referencia.
Como ven, este es nuestro límite para los residuos Q. Todo está perfectamente por debajo. Si hago lo mismo con el Hotelling, todo está justo por debajo de este. De esto podemos concluir que todos los espectros de este reanálisis superarán nuestra comprobación.
A nuestro equipo de calidad no solo le gustan las cifras. También les gusta tener las cifras sin procesar. Por ejemplo, podríamos hacer algo más, como tabular los datos y revisar los valores máximos de nuestros residuos Q y Hotelling. Hacemos clic en "Max" y los colocamos ahí. Lo hacemos por lote. Simplemente cambiaré ligeramente la base decimal. Crearé esta. Al hacerlo, tendremos nuestros residuos Q. De nuevo, si quiero aplicar un filtro de datos local, solo necesito ver los de este año.
De nuevo, ya está. Cerremos esa. Cerremos esta y volvamos a mi flujo de trabajo. Verán que también tenemos el script para ajustar Y por X. Tiene los distintos códigos de color y, donde puse... al menos debería haberlo hecho, los límites. De nuevo, tabulando los datos. Listo. Disculpen, el límite está en esta. La tabulación de datos.
De ahora en adelante, ahora tenemos pasos aquí. Lo que deberías ver es que tienes... Si haces clic en los elementos, verás estas flechas laterales. Si las seleccionamos, las flechas se moverán. Si seleccionas un paso, se moverá hacia arriba o hacia abajo en tu flujo de trabajo según lo desees. Por ejemplo, si quisiera crear mi Ajuste Y por X antes de tabular los datos, podría simplemente moverlo hacia arriba o hacia abajo. Del mismo modo, si no quisiera que siguiera con pasos, podría simplemente descomponerlo.
También tienes el botón "Ejecutar". Este ejecutará todo mi flujo de trabajo, que veremos en un minuto. Un botón "Revertir", que te permite ejecutar solo ciertos pasos para avanzar y retroceder.
Si sigo, mostraré un par de cosas más. Si digo que quiero crear una tabla resumen, y vamos a obtenerla para poder verla. Quiero tomar los resultados promedio de mi Raman y mi... Rápido. Puedo crear una tabla secundaria. Digamos que quiero ver la diferencia entre mi Raman y mi HPLC para cada lote. Puedo llamarla "Residuos". Solo le pondré unos pocos decimales. Añado una fórmula rápida. Solo necesito convertirla a un porcentaje de la concentración.
Lo que deberías ver es esta fórmula. Si volvemos al Generador de Flujos de Trabajo, todos estos pasos se incluyen aquí, incluyendo el resumen de la tabla de datos. Los pasos que puedes realizar, las creaciones que puedes hacer en JMP y el hecho de que he añadido una nueva columna y una fórmula a esta columna; todo está escrito aquí.
Como dije, tienes este botón Iniciar/Detener. Supongamos que estás creando tu flujo de trabajo, quieres detenerlo, trabajar en otra cosa un rato y luego regresar, lo cual es muy probable. Pero, por ejemplo, supongamos que lo detuviste, pero luego lo retomaste para continuar, pero olvidaste pulsar grabar. No es el fin del mundo, aún tienes algunas opciones. Si vuelvo a mi tabla de resumen, acabo de crearla. Supongamos que quiero crear un gráfico de distribución de estos residuos. Échales un vistazo.
Tengo esto y mi tabla. Siempre puedo guardar el script. Aquí tienes una opción para guardar el script en tu flujo de trabajo. Si lo pulsara y volviera a mi flujo de trabajo, deberías ver el script; aunque no lo estaba grabando, lo he guardado.
Esto es la creación del script. No lo voy a hacer todo. Obviamente, tomaría un tiempo. Lo que haré es simplemente reducirlo por ahora sin guardar nada. Les mostraré el script final para mi validación. Aquí está. Aquí está el script. Lo que tienen son todas las manipulaciones de datos, tablas y fórmulas que necesito crear, y luego todos los informes que se recopilan.
Lo que ven son solo un par de cosas. Esta línea está en gris. Esto se debe a que desactivé este paso en particular. Para esta presentación, no quería que sobrescribieran la misma tabla y la guardaran una y otra vez. Normalmente lo tendría habilitado. Pero si quisiera habilitarlo de nuevo, simplemente haría clic en "Habilitar paso" y quedaría habilitado. Solo quiero deshabilitarlo por ahora.
Tenemos todos los pasos aquí. Si quisiera tomar nota, simplemente puedo indicar qué está haciendo. Ejecutémoslo. Pulsamos el botón "Ejecutar". Esto debería ejecutar mi flujo de trabajo. Verán que realiza todas mis manipulaciones y crea todos mis datos tabulados, que son bastantes.
Ahora, tengo un par de pequeños problemas. Notarán que, sobre todo en los primeros pasos, abrimos nuestra tabla base. No hay problema. Se llamará igual cada año. Pero luego abrimos el conjunto de datos REP09, y eso está bien para este año. Pero el año que viene, estaremos en REP10, y el año siguiente, en 11, 12, y así sucesivamente.
Lo que queremos hacer es básicamente poder seleccionar el archivo que queramos. Podemos hacerlo. Si volvemos a mi diapositiva, hay una forma de... Estoy haciendo un pequeño cambio en el script que nos permitirá hacerlo. Lo que queremos hacer es reemplazar el nombre de ese archivo con la opción "browse = pick File" (examinar = seleccionar archivo), que mostraré en la siguiente diapositiva. Cabe mencionar que también existe la opción "Select Directory" (seleccionar directorio) si no se trata de un archivo o de una carpeta. Si tiene un conjunto de archivos en una carpeta y el nombre de la carpeta cambia cada año, puede seleccionar una carpeta diferente.
Veamos esto con más detalle. A la izquierda, mi script se ve así. Estos son los pequeños cambios que debemos hacer. Verán que no son muchos. Es bastante simple. El primer paso es abrir la tabla base de JMP. Abrimos esta tabla, las concatenamos y luego la cerramos sin guardarla.
El cambio simple consiste en ejecutar "browse = pick File" cuando tenemos esta línea al principio. Luego, abrimos nuestra tabla base. En su lugar, abrimos esta tabla "browse". Básicamente, cambiamos la línea a "open browse", lo que significa que podemos seleccionar la tabla y, luego, simplemente llamamos a la tabla que hayamos abierto. La guardaremos como la nueva validación.
Esto significa que puedo realizar el siguiente paso. Puedo simplemente concatenar la tabla base con la nueva validación. Al final, este último paso consiste en cerrar la nueva validación sin guardar.
Ya que estamos aquí, hay otro punto clave en JMP que es muy útil: si tu flujo de trabajo se guarda en la misma ubicación que los archivos que estás viendo, como en mi presentación de hoy, no necesitas la longitud completa del archivo del directorio. Puedes simplemente tener el nombre de esa tabla. Esto es muy útil para evitar romper enlaces. No sé si tus empresas son iguales a las mías, pero tenemos gente que de vez en cuando organiza todos los archivos compartidos y los mueve, y todos mis accesos directos desaparecen. Al no tener que nombrar la longitud completa del archivo ni la ruta, significa que si eso vuelve a ocurrir, mi flujo de trabajo seguirá funcionando.
Volviendo a mi Generador de Flujos de Trabajo, voy a revertir todo esto para limpiarlo y cerrarlo. Si abro el siguiente flujo de trabajo, aquí es donde realicé los cambios que mencioné. Si nos fijamos, ahora tengo esto. Abro este archivo con "Explorar = Seleccionar archivo" y lo guardo como "Nueva validación". Al concatenarlo, concateno "Nueva validación" y, al final, lo cierro.
Ejecutemos este flujo de trabajo. Crucemos los dedos, esta vez me pide que elija un archivo. Puedo elegir mi conjunto de datos REP099 y luego continuar con el resto de los pasos. Ya tenemos nuestro flujo de trabajo, que es fantástico. El único problema que tengo con esto, si echan un vistazo rápido a mi ventana, es que tengo una gran cantidad de datos tabulados formados, y es un desastre.
Lo que buscaba era una forma de mostrar estos datos de forma más clara. Aquí es donde entran en juego los paneles. Volviendo a la presentación, los paneles, tomados de la página web de JMP, permiten visualizar todos los informes.
De nuevo, no necesitas conocimientos de scripting. Hay un buen constructor y una plantilla que te mostraré en un segundo. Simplemente tienes este Constructor de Paneles. Es una forma muy sencilla de hacerlo. La primera forma, si volvemos a mi flujo de trabajo para crear un panel, es ir al menú de la ventana y seleccionar "Combinar ventanas".
Esta te mostrará todas las ventanas abiertas. Digamos que quiero introducir datos tabulados. No sé, un gráfico de variabilidad, y que tengo una de mis tablas. Si presiono "Aceptar", debería actualizarse. Lo siento. Lo perdí. Quizás tenga que volver a hacerlo rápidamente porque acabo de cerrarla. No recuerdo dónde la puse. Listo. Lo siento. Como está llamando desde dos tablas, solo quiere que las asigne. Todas están bien. Entonces lo que vemos es este panel.
Aquí tenemos mi tabla, mi gráfico de variabilidad y estos datos tabulados. De nuevo, todo es interactivo. Si quiero filtrar o cambiar algo, puedo hacerlo. Es genial. Si solo quieres incluir dos o tres informes diferentes, pero en mi caso, tengo muchos informes diferentes, es demasiado complejo combinar ventanas. Cerremos esto y construyamos un panel.
Si vas a Archivo, Nuevo, y luego tienes la opción "Panel de Control", encontrarás esta plantilla de Panel. Hay varias plantillas listas para usar. Tenías cuatro informes. Tienes una cuadrícula de dos por dos que puedes usar. Si tienes un informe, pero quieres poder aplicarle un filtro, tienes esta plantilla aquí. En mi caso, solo quiero tener una plantilla en blanco y crear mi propio panel de control personalizado.
Ahora vamos al Generador de Paneles. Encontrarás todos estos informes en la parte lateral. Aquí están todos mis datos tabulados y mis gráficos. En la parte inferior, tienes otras opciones. Puedes añadir elementos como interruptores de columna y filtros de datos. Si quieres agregar una tabla de datos con las opciones, imágenes o cuadros de texto, puedes usarlas.
¿Cómo lo hacemos? Empecemos a construir. Primero, tomaré mi figura de verificación de identificación espectral y la arrastraré y soltaré en el panel. Por ejemplo, si quiero verificar la figura de linealidad e incluirla, tengo varias opciones.
Si lo pongo debajo, lo añadiré a esta lista vertical, y se apilarán uno encima del otro. Puedo añadirlo a la diapositiva aquí y añadirlo horizontalmente, uno al lado del otro. O bien, la última opción es insertarlo después de la tabulación. Eso es lo que voy a hacer. Ahora tengo una pestaña para la comprobación espectral. Luego, si paso a la siguiente, puedo añadir la comprobación de linealidad.
Veamos cómo se ve. Si van a esta flecha roja, tienen algunas opciones. Incluso pueden ejecutar su Panel de Control, pero lo más práctico es el modo de vista previa. Si ejecuto el modo de vista previa, tenemos esta primera pestaña. De nuevo, es atractiva e interactiva. Hagan clic en ella. Puedo ver cada conjunto de datos y luego comprobar la linealidad entre [inaudible 00:25:15]. Pueden ver esta bonita relación lineal.
Cierro el panel. Sigamos. Como mencioné antes, a nuestro equipo de calidad le gusta tener tanto los números como las cifras. En esta pestaña, quiero agregar dos cosas. Puedo agregar un contenedor. Esto me permite agregar algo más. Si también introduzco los datos tabulados, podré colocarlos horizontalmente. Si vuelvo al modo de vista previa, lo colgaré y moveré los elementos ligeramente. Espero que vean que ahora tengo los datos tabulados y mi cifra.
Ahora, lo que deberían ver, como ya lo hice antes, es que apliqué un filtro para la figura y otro para los datos tabulados. Sin embargo, esto es un poco engorroso, ya que quiero la misma configuración de filtro para ambos al mismo tiempo. ¿Puedo simplificarlo un poco? Sí. Pueden mover estos filtros de datos locales. Eliminémoslos. Si cierro este panel, aquí es donde entran en juego elementos como este filtro de datos. Puedo agregarlo a mi lista horizontal y volver al modo de vista previa. Ahora pueden ver que puedo hacer una conexión rápida. Así es como tengo los datos tabulados y la figura, pero sin filtro.
Si agrego un filtro aquí, verá que se filtrarán ambas tablas a la vez, lo que facilita mucho su uso. Tenga en cuenta que, si tiene varias pestañas y agrega un filtro, este se aplicará a todas las figuras o gráficos de esa tabla, incluso si están en una pestaña diferente. Si lo deja en una pestaña y accede a otra figura, verá que se prefiltra. A veces es mejor mantener el filtro de datos local asociado a la gráfica de datos tabulada.
De nuevo, puedes hacer pequeñas cosas aquí. En el modo de vista previa, incluso cambiar bits. Puedes verificar el ID, asignar nombres y acceder a varias opciones. Ahora solo quiero cerrar esto. Luego, voy a abrir el script que tengo, que debería contener todo el flujo de trabajo para mi... Ah, perdón, el panel de carpetas que necesito. Allá vamos.
Este es el panel final que he creado. Tenemos la comprobación espectral, que incluye el filtro. Estamos comprobando la linealidad, y puedo filtrar aquí, analizando los residuos, la precisión y comprobando que el Raman se encuentre dentro de las especificaciones.
Es importante tener en cuenta que, al usar el Generador de Flujos de Trabajo, incluso si el botón de grabación está activado, no se registrará la creación del panel. Debe agregarlo manualmente. No hay problema. Lo que debe hacer es guardar el script del panel. Vaya a Panel, Guardar script en una ventana de script, que ya está aquí, así que no lo volveré a hacer. En la ventana de script, si copia todo y luego va al panel, puede, bajo el botón rojo, ir a Agregar acción personalizada. Si hace clic en este, puede pegar el script y luego llamarlo como desee.
Si quieres intentar comentar, ten en cuenta que, al final, como esto proviene del Generador de Paneles, todavía está en modo de Edición. Obviamente, lo que quieres en tu flujo de trabajo es que se ejecute. Solo tienes que cambiar la palabra "Editar" a "Ejecutar" en la parte inferior.
Ya tenemos nuestro panel de control. Esto significa que ya no necesitamos ninguno de estos informes, ya que todos están incluidos en el panel. Voy a cerrarlo por el resto. Ciérralo.
Si abro el flujo de trabajo de mi presentación final, lo que ven aquí es un poco más claro. Tenemos todos los pasos que necesito realizar en JMP. Finalmente, este panel está programado en ese botón. Si lo reproduzco, debería pedirme que abra el archivo. Abro el conjunto de datos REP09. Sigo los pasos. Esta vez, solo se procesan las tablas, pero en lugar de abrir cada figura, solo me pide que las asigne correctamente.
Ya no puedo con eso. Mi informe final está listo. Ahora, si quiero volver a Spectral IDCheck, copiarlo (aún puedo) y añadirlo a un informe, todavía tengo esta opción de Editar, Copiar gráfico, y puedo hacerlo después.
Este es el informe cuatro. Vamos a invertir el proceso. Ejecútalo de nuevo. Ahora lo ejecutaré el año que viene. Estoy en el conjunto de datos del Informe 10. Debería repetir los mismos pasos. Me pedirá que asigne tablas. Lo que pueden ver aquí es que tengo el REP09 de la ejecución anterior, pero ahora también se ha añadido el REP10. Tengo todo lo que necesito, y es mucho más sencillo y rápido.
Finalmente, para concluir rápidamente, tenemos el Generador de Flujos de Trabajo JMP, que es una forma muy sencilla de programar todos los pasos sin necesidad de conocer el lenguaje de programación. En la parte superior, se encuentra el panel de control, que inicia y detiene la grabación, lo cual es clave. Ejecutaremos este flujo de trabajo, lo reiniciaremos o, lo que no he cambiado hoy, lo haremos paso a paso o lo rebobinaremos paso a paso.
Puedes cambiar el orden de las cosas, tanto vertical como horizontalmente, y descartar los pasos que no quieras. Si haces clic derecho en cualquier paso individual, tienes opciones para habilitarlo y guardarlo. O, como no lo mostré, puedes ejecutar un solo paso. Durante la compilación, si solo quieres comprobar que funciona, puedes ejecutarlo de nuevo.
En la ventana de Configuración de pasos, tienes tu nombre, que puedes cambiar a lo que quieras, agregar notas y todo el script que necesitas está allí, y es editable si lo necesitas.
A continuación, aparecen los Dashboards de JMP. En el Generador de Dashboards, se encuentran todos los informes y la posibilidad de añadir columnas y filtros de datos. Si desea incluir sus tablas de datos en el dashboard, puede hacerlo. Cabe destacar que no mencioné antes que se usará la tabla que aparece en este cuadro superior, y hay un menú desplegable para seleccionar la que desee.
Al agregar elementos, puedes hacerlo horizontal o verticalmente, o colocarlos después de las pestañas y crear cuadros de pestañas. Debajo del triángulo rojo, tienes el modo de panel para crearlo, un modo de vista previa muy útil. Puedes ejecutar el panel y, lo que es más importante, en cuanto al flujo de trabajo, guardar el script para añadirlo. Eso es todo, muchas gracias.