agilent chemstore c/s · interfase gráfica de usuario 37 pantalla sample (muestras) 40 pantalla...

228
s1 Agilent ChemStore C/S Guía de Conceptos

Upload: phamxuyen

Post on 25-Sep-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

s1

Agilent ChemStore C/S

Guía de Conceptos

Page 2: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

2 Guía de Conceptos de Agilent ChemStore C/S

Avisos© Agilent Technologies, Inc. 2002, 2004

No se permite la reproducción de parte alguna de este manual bajo cualquier forma ni por cualquier medio (incluyendo su almacenamiento y recuperación electró-nicos y la traducción a idiomas extranjeros) sin el consentimiento previo por escrito de Agilent Technologies, Inc. según lo estipu-lado por las leyes de derechos de autor estadounidenses e internacionales.

Microsoft ® es una marca registrada en los EE. UU. por Microsoft Corporation.

Número de referencia del manual:G2181-95010

Edición03/04

Impreso en Alemania

Agilent TechnologiesHewlett-Packard-Strasse 8 76337 Waldbronn, Alemania

Revisión de softwareEste manual es para un módulo del software Agilent ChemStation Plus. En el apartado “En este manual" en la página 3 encontrará información detallada sobre el módulo y la revisión del mismo, para el cual se ha dise-ñado este manual.

GarantíaEl material contenido en este docu-mento se proporciona “tal como es” y está sujeto a modificaciones, sin pre-vio aviso, en ediciones futuras. Ade-más, hasta el máximo permitido por la ley aplicable, Agilent rechaza cual-quier garantía, expresa o implícita, en relación con este manual y con cual-quier información contenida en el mismo, incluyendo, pero no limitado a, las garantías implícitas de comer-cialización y adecuación a un fin determinado. En ningún caso Agilent será responsable de los errores o de los daños incidentales o consecuen-tes relacionados con el suministro, utilización o uso de este documento o de cualquier información contenida en el mismo. En el caso que Agilent y el usuario tengan un acuerdo escrito separado con condiciones de garantía que cubran el material de este docu-mento y que estén en conflicto con estas condiciones, prevalecerán las condiciones de garantía del acuerdo separado.

Licencias sobre la tecnologíaEl hardware y/o software descritos en este documento se suministran bajo una licencia y pueden utilizarse o copiarse únicamente de acuerdo con las condiciones de tal licencia.

Avisos de seguridad

P R E C A U C I Ó N

Un aviso de PRECAUCIÓN indica un peligro. Advierte sobre un pro-cedimiento de operación, una prác-tica o similar que, si no se realizan correctamente o no se ponen en práctica, pueden provocar daños en el producto o pérdida de datos importantes. No avance más allá de un aviso de PRECAUCIÓN hasta que se entien-dan y se cumplan completamente las condiciones indicadas.

ADVERTENCIA

Un aviso de ADVERTENCIA indica un peligro. Advierte sobre un procedimiento de operación, una práctica o similar que, si no se realizan correctamente o no se ponen en práctica, pueden provo-car daños personales o la muerte. No avance más allá de un aviso de ADVERTENCIA hasta que se entiendan y se cumplan completa-mente las condiciones indicadas.

Page 3: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 3

En este manualEste manual explica los conceptos principales de Agilent ChemStore C/S revisión B.03.01. Hace hincapié en las caracte-rísticas principales del producto y le ayuda a preparar sus estudios y gestionar sus datos. Está organizado de la forma siguiente:

1 Introducción a ChemStore C/S

En este capítulo se ofrece una descripción general de las dife-rentes funciones de Agilent ChemStore C/S, para facilitarle así su manejo.

Información para operadores Si es usted operador de Agilent ChemStore C/S y desea conocer con más detalle su funcionamiento, lea el Capítulo 2, el Capítulo 3 y el Capítulo 4.

2 Conceptos de ChemStore C/S

En este capítulo se describen los conceptos y ventajas principa-les derivadas de la utilización de la base de datos ChemStore C/S en el laboratorio analítico.

3 Utilización de la calculadora personalizada

Este capítulo le ofrece una descripción general sobre la creación y utilización de plantillas de cálculo.

4 Utilización del Editor de plantillas de informes

Este capítulo le ofrece una descripción general sobre la creación y utilización de plantillas de informes.

Información paraadministradores

Si es usted administrador de Agilent ChemStore C/S y desea saber cómo configurarlo para su adaptación a las necesidades de diferen-tes laboratorios y usuarios, lea el Capítulo 5 y el Capítulo 6.

5 Seguridad de los datos

Este capítulo describe las utilidades que se encuentran disponi-bles en ChemStore C/S para garantizar la seguridad en la base de datos.

Page 4: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

4 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datos

Este capítulo explica cómo tratar los datos dentro de la base de datos utilizando copias de seguridad y las funciones de restau-ración y archivo.

7 Cálculos de ChemStore C/S

Agilent ChemStore C/S incluye un conjunto completo de cálcu-los estadísticos. En este capítulo encontrará información deta-llada sobre cómo se han realizado dichos cálculos. Se describen los cálculos estadísticos, los comandos y códigos de error de la calculadora personalizada, los cálculos con campos personaliza-dos y los cálculos de tiempo realizados por ChemStore C/S.

Page 5: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 5

Contenido

1 Introducción a ChemStore C/S

ChemStations y ChemStore C/S 12

Breve recorrido por el ChemStore C/S 13

2 Conceptos de ChemStore C/S

Funcionamiento de ChemStore C/S 20

Flujo de datos de ChemStore C/S 21

Organización de resultados 22

Organización de los resultados de un estudio 22Utilización de campos personalizados 23

Transferencia de datos desde la ChemStation 26

Recuperación de datos de la base de datos 27

Configuración de consultas 27Filtrado del conjunto de datos 30

Revisión y aprobación de resultados 33

Estado de aprobación de análisis 33

Interfase gráfica de usuario 37

Pantalla Sample (Muestras) 40Pantalla Compound (Compuestos) 45Configuración de tablas 50Cálculos relativos a una misma muestra 51Estadísticas 51Creación de gráficos de control 52Configuración de la interfase de usuario 53

Transferencia de datos a la ChemStation 55

Versiones 56

Eliminación de análisis de la base de datos 58

Page 6: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

6 Guía de Conceptos de Agilent ChemStore C/S

Contenido

3 Utilización de la calculadora personalizada

¿En qué consiste la calculadora personalizada? 60

Preparación para la utilización del editor de secuencias de la calculadora personalizada 61

Recuperación del conjunto de datos de cálculo 61Familiarización con las pantallas del editor de secuencias

de la calculadora personalizada 61

Editor de secuencias de la calculadora personalizada 64

Familiarización con los asistentes para las secuencias de la calculadora personalizada 64

Ejemplo: Creación de una secuencia de cálculo de informe 73Utilización del editor de secuencias de la calculadora

personalizada 85

4 Utilización del Editor de plantillas de informes

¿Qué es Editor de plantillas de informes? 96

Preparación para la utilización de Report Template Editor (Editor de plantillas de informes) 98

Recuperación del conjunto de datos del informe 98Familiarización con la disposición en árbol de Report Template

Editor (Editor de plantillas de informes) 99

Utilización del Editor de plantillas de informes 101

Utilización de los cuadros de diálogo para crear secciones en el informe 101

Utilización de la disposición en árbol para tablas y gráficos 104

Familiarización con los componentes de las plantillas de informes 105

Encabezados y pies de página 105Secciones de datos 106Encabezados de sección 109Elementos de sección 110

Page 7: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Contenido

Guía de Conceptos de Agilent ChemStore C/S 7

Familiarización con las tablas 117

Agrupaciones y resúmenes para las tablas 117Familiarización con los tipos de tablas 119Creación de informes a través de una plantilla 133Elaboración automática de informes 134

5 Seguridad de los datos

Introducción 136

Seguridad 137

Configuración y gestión de usuarios 139

Configuración de la información organizativa 143

Configuración y gestión de estudios 143Configuración y gestión de campos personalizados 144

Configuración y gestión de los elementos de ChemStore C/S 146

Archivar y desarchivar 148

Archivo automático 149Archivo interactivo 152Archive Units (Unidades de archivo) 154Eliminar análisis 156Reabrir análisis 156Desarchivar análisis 157Interfase de archivo XML genérica 157Familiarización con el estado de archivo 160Revisión de los informes y estados de archivo 162Una visión más detallada del proceso de

Archivo/Desarchivo 163

Procesos de archivo y desarchivo en Admin Client 165

Descripción general del proceso de Archivo/Eliminación 166Realización de tareas de Archivo/Desarchivo en Admin

Client 167

Audit Trail (Seguimiento del análisis) 169

Page 8: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

8 Guía de Conceptos de Agilent ChemStore C/S

Contenido

Notificación por correo electrónico 171

Historial de la base de datos 174

Validación y seguridad de los archivos impresos 175

Validación de archivos en funcionamiento 175Funciones de validación de archivos 176Sustitución del esquema de seguridad integrado

por una solución personalizada 176

6 Tratamiento de datos

Copias de seguridad de la base de datos 180

¿Hacer copias de seguridad o archivar? 181

Realización de copias de seguridad de la versión autónoma 182

Copia de seguridad de Windows 2000 y Windows XP 183Automatización y programación de copias de seguridad

de Windows 2000 y Windows XP 183Unidades de cinta 184CD-ROM 185

Realización de copias de seguridad de la versión Cliente/Servidor 186

Tipos de copia de seguridad de Oracle 186

Mantenimiento del equipo con ChemStation 188

Eliminación de los archivos temporales antiguos 188Mantenimiento del sistema de archivos del PC 189Funcionamiento continuo 190

Plan de recuperación 191

Fallo del disco duro 191Fallo eléctrico 191La base de datos está dañada 192

Page 9: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Contenido

Guía de Conceptos de Agilent ChemStore C/S 9

7 Cálculos de ChemStore C/S

Cálculos estadísticos 194

Cálculos de valores individuales 194Cálculos de regresión 195Modelo de regresión lineal 196Solución matriz de la regresión 196Valores estadísticos y relativos 197Modificaciones para la regresión lineal ponderada 199Modificaciones para funciones no lineales 200

Comandos de la calculadora personalizada 202

Códigos de error y descripciones 211

Cálculos con campos personalizados 216

Factor de respuesta original 216Lista de funciones integradas 217

Cálculo del tiempo 219

Sincronización del tiempo 219Marcas de hora 219Zonas horarias 220Configuración de las zonas horarias en el PC 221

Índice 223

Page 10: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

10 Guía de Conceptos de Agilent ChemStore C/S

Contenido

Page 11: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

11

Agilent ChemStore C/SGuía de Conceptos

Agilent Technologies

1Introducción a ChemStore C/S

ChemStations y ChemStore C/S 12

Breve recorrido por el ChemStore C/S 13

Page 12: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

12 Guía de Conceptos de Agilent ChemStore C/S

1 Introducción a ChemStore C/SChemStations y ChemStore C/S

ChemStations y ChemStore C/S

ChemStore C/S es un módulo de evaluación y almacenamiento de datos para las ChemStation de sistemas LC, LC/MS, GC, CE, CE/MS o A/D. ChemStore C/S, basado en funciones estándar de bases de datos, permite almacenar y recuperar datos de una base de datos relacional y dispone de funciones de revisión y crea-ción de informes a partir de muestras e instrumentos interrelacionados.

ChemStore C/S, una vez que haya sido instalado correctamente y se haya seleccionado la casilla "Connection to Database" (Conexión a la base de datos), añadirá nuevas funciones a la ChemStation. Solicita que un usuario específico inicie la sesión en la ChemStation y añade funciones a la interfase de usuario para controlar la transferencia de los resultados analíticos a la base de datos, revisar los datos, transferirlos de nuevo a la ChemStation para la revisión de lotes y/o reprocesado y otras funciones.

La interfase de usuario del software del cliente ChemStore C/S se instala como una aplicación aparte. Le permite extraer información de una base de datos ChemStore C/S realizando consultas, así como crear cálculos, gráficos de tendencias e informes comparativos entre muestras.

ChemStore C/S se encuentra disponible como un producto autónomo que fun-ciona en una única ChemStation, o bien, como un producto cliente/servidor. La versión autónoma utiliza una base datos MS Access instalada en una única ChemStation. La versión cliente/servidor utiliza una base de datos Oracle ins-talada en un servidor MS Windows o Unix. Ambas versiones ofrecen un alma-cenamiento centralizado de los datos iniciales y de los resultados, así como de los metadatos (archivos de métodos y secuencias) utilizados para generar los resultados.

En ambos casos, el software del cliente ChemStore C/S y la base de datos se comunican a través de un controlador ODBC estándar. El software del cliente ChemStore C/S es el mismo para ambas configuraciones; la versión cliente/servidor ofrece utilidades adicionales para archivar y desarchivar. Ambas versiones realizan un seguimiento de los análisis reprocesados, mante-niendo la versión actual y todas las anteriores en estricto orden cronológico, y ofrecen utilidades para mantener la integridad de los datos vinculando los datos iniciales a la información de métodos y secuencias.

Page 13: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 13

Introducción a ChemStore C/S 1Breve recorrido por el ChemStore C/S

Breve recorrido por el ChemStore C/S

ChemStore C/S es un módulo de bases de datos complementario para las ChemStation de sistemas LC, LC/MS, GC, CE, CE/MS y A/D.

Ofrece las siguientes funciones:

Organización de datos

ChemStore C/S ha sido diseñado para ayudarle a organizar los resultados en una base de datos de forma flexible y eficaz. Puede configurar estudios en los cuales puede recopilar todos los análisis asociados a un proyecto específico. Además, es posible restringir el acceso a dichos estudios únicamente a deter-minados usuarios para facilitar el uso y la seguridad de los mismos. Asimismo, ChemStore C/S le ofrece la posibilidad de especificar campos personalizados, en los que puede incorporar datos adicionales e información organizativa aso-ciada al análisis y/o estudio.

Transferencia de resultados

El software ChemStore C/S está totalmente integrado en el software ChemStation. Una vez que haya analizado sus resultados, puede transferir fácilmente de forma automática o interactiva la información correspondiente a un único análisis, secuencia o lote al ChemStore C/S. Además de los resulta-dos, la información transferida puede incluir los cromatogramas y espectros, los datos iniciales reales, así como información sobre métodos y secuencias.

Recuperación de conjuntos de datos

Una vez que haya recopilado datos en la base de datos, podrá recuperar el con-junto que le interese utilizando Query Builder (Generador de consultas) para especificar criterios de consulta de forma sencilla. Query Builder permite defi-nir consultas fácilmente utilizando una interfase gráfica en lugar de una ins-trucción SQL (Lenguaje de consulta estructurado) complicada.

Page 14: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

14 Guía de Conceptos de Agilent ChemStore C/S

1 Introducción a ChemStore C/SBreve recorrido por el ChemStore C/S

Para facilitar su trabajo, también puede guardar las consultas realizadas para utilizarlas posteriormente.

Una vez que haya especificado el subgrupo que le interesa (la consulta), puede trabajar con él en todas sus tareas posteriores: revisión y aprobación, cálculos comparativos de muestras, gráficos de control, transferencia a una ChemStation para el procesado adicional de lotes y elaboración de informes. También puede exportar los datos a otras aplicaciones (como MS Excel) o a un sistema LIMSystem.

Revisión y aprobación de datos

La revisión en línea de los datos que han sido recuperados mediante una con-sulta (query) le permite examinar un conjunto de resultados analíticos dentro de un contexto. Partiendo de esta información comprimida, puede utilizar las funciones integradas de aprobación y rechazo o marcar los análisis para vol-verlos a someter a la revisión de lotes de la ChemStation para realizar así ins-pecciones y reprocesados más detallados. La función de aprobación permite hasta tres firmas electrónicas por cada versión de resultados.

Seguimiento de los cambios

Un seguimiento del análisis (Audit Trail), que se mantiene al margen de los datos analíticos, se encarga de llevar un control de todos los cambios realiza-dos en el análisis; puede visualizar o imprimir dicho seguimiento del análisis, así como la información detallada sobre los cambios realizados en cualquier análisis.

Creación de gráficos de control

Para visualizar la tendencia de los datos de resultados seleccionados, puede utilizar los gráficos de control que se incluyen. Puede visualizar cual-quier combinación de resultados dentro de un contexto, con gráficos super-puestos, si se desea. También puede personalizar los gráficos en función de sus necesidades.

Page 15: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 15

Introducción a ChemStore C/S 1Breve recorrido por el ChemStore C/S

Ejecución de cálculos personalizados

Una calculadora personalizada integrada le ofrece la posibilidad de definir sus propios cálculos y estadísticas comparativas de muestras. El cálculo se basa en una secuencia que se puede desarrollar fácilmente mediante asistentes para secuencias de cálculo.

Para almacenar estas secuencias se usan las versiones, que pueden volver a utilizarse para todos los conjuntos de datos similares. En los informes pueden incluirse resultados y gráficos de los cálculos.

Creación de informes

Una vez que haya revisado y aprobado los datos, probablemente deseará crear un informe. En la barra de herramientas principal, existe un botón que le per-mite crear un informe de forma rápida utilizando una de las plantillas de informe estándar. Los informes pueden imprimirse o guardarse en un archivo en varios formatos diferentes.

Personalización de informes

Si las plantillas de informe estándar que se incluyen con ChemStore C/S no se adaptan del todo a sus necesidades, puede modificarlas fácilmente utilizando el editor de plantillas de informe. También puede utilizar el editor de planti-llas de informe para diseñar las suyas propias. En general, todos los datos visibles en ChemStore se pueden incluir en el informe, además de datos adi-cionales definidos mediante cálculos especificados por el usuario.

Exportación a otras aplicaciones

Para realizar un procesado de datos más avanzado, ChemStore C/S le permite exportar información a MS Excel o imprimir los informes en un archivo con formato html, xml o csv. Asimismo, puede exportar los datos al Portapapeles de Windows para utilizarlos en otras aplicaciones de Windows.

Page 16: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

16 Guía de Conceptos de Agilent ChemStore C/S

1 Introducción a ChemStore C/SBreve recorrido por el ChemStore C/S

Archivar y desarchivar análisis

La versión cliente/servidor también le permite copiar datos en un archivo y, en caso necesario, eliminar los análisis archivados de la base de datos. Los análisis archivados que no se borren de la base de datos se bloquean y no se puede realizar ningún cambio en ellos a menos que se vuelvan a abrir. Natural-mente, los análisis archivados que se borren también pueden desarchivarse y volverse a abrir.

El archivo permite el almacenamiento a largo plazo de datos separados de la base de datos del servidor. El límite de la cantidad de análisis activos en la base de datos es crucial para conseguir un tamaño y rendimiento óptimos de la base de datos.

La operación de archivo puede efectuarse de forma interactiva, según se vaya dando el caso, o puede configurarse automáticamente a intervalos regulares. Puede emplear la utilidad interna de archivo de ChemStore o una herramienta de archivo de otros proveedores basada en tecnología XML. En el CD de instala-ción existe una utilidad genérica de archivo XML. Para obtener información más detallada póngase en contacto con su representante de Agilent Technologies.

Protección e integridad de los datos

Para evitar el acceso no autorizado a la base de datos o la manipulación de los resultados, a cada usuario del ChemStore C/S se le asigna una contraseña de acceso y un conjunto de permisos que determinan las utilidades disponibles para dicho usuario. Tan solo el administrador u otro usuario con los permisos necesarios puede cambiar los permisos de un usuario. Si un acceso no autori-zado provoca el bloqueo de una cuenta, puede configurarse ChemStore de forma que avise a todos los usuarios afectados mediante correo electrónico.

Page 17: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 17

Introducción a ChemStore C/S 1Breve recorrido por el ChemStore C/S

A cada análisis se le asocia un seguimiento (Audit Trail) que contiene un regis-tro de todos los cambios que se han realizado en dicho análisis. Asimismo, la utilidad de versión integrada garantiza que las inyecciones que sean reproce-sadas varias veces se mantengan en ChemStore C/S como un conjunto y pue-dan ser recuperadas en estricto orden cronológico. También puede optar por recuperar todas las versiones (es decir, el conjunto completo de resultados reprocesados) o únicamente las últimas; si recupera todas las versiones, puede elegir visualizar sólo las últimas. La existencia de más de una versión del análisis en la base de datos se indica mediante un asterisco en la tabla del análisis.

Asimismo, todas las interacciones de la base de datos que afectan a la seguri-dad quedan registradas en un historial (logbook) de la base de datos, el cual puede visualizar si se le concede el nivel de acceso oportuno.

Escalado

La base de datos se va ampliando a medida que aumentan sus necesidades. Puede empezar con un sistema autónomo de MS Access y actualizarlo a la ver-sión cliente/servidor basada en Oracle según vaya añadiendo más sistemas. Gracias a un conjunto de utilidades, podrá realizar la migración de las bases de datos autónomas a la versión cliente/servidor, que le ofrece las ventajas adicionales de archivar y desarchivar los datos y admite bases de datos mucho mayores. El sistema crece en función de sus necesidades organizativas y de elaboración de informes de los resultados, al mismo tiempo que preserva la inversión en datos y formación durante el proceso ya que la interfase básica del usuario no cambia.

Page 18: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

18 Guía de Conceptos de Agilent ChemStore C/S

1 Introducción a ChemStore C/SBreve recorrido por el ChemStore C/S

Page 19: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

19

Agilent ChemStore C/SGuía de Conceptos

Agilent Technologies

2Conceptos de ChemStore C/S

Funcionamiento de ChemStore C/S 20

Flujo de datos de ChemStore C/S 21

Organización de resultados 22

Transferencia de datos desde la ChemStation 26

Recuperación de datos de la base de datos 27

Revisión y aprobación de resultados 33

Interfase gráfica de usuario 37

Transferencia de datos a la ChemStation 55

Versiones 56

Eliminación de análisis de la base de datos 58

Page 20: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

20 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SFuncionamiento de ChemStore C/S

Funcionamiento de ChemStore C/S

Figura 1 Funcionamiento habitual de ChemStore C/S

Crear un estudio Configurar una secuencia

Especificar campos personalizados

Asignar estudio y datos de campos personalizados

Configurar una consulta

Datos de análisis transferidos

Reprocesar análisis

Pantalla de muestras Pantalla

de compuestos

Estadísticas

ChemStore C/S ChemStation

Revisar

Datos

Lotetransferido

Rechazar análisis Aceptar análisisMarcar análisis

para reprocesado de lotes

Cargar lote de ChemStore

Definir informe Definir gráfico

Imprimir informe

Imprimir gráfico

Page 21: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 21

Conceptos de ChemStore C/S 2Flujo de datos de ChemStore C/S

Flujo de datos de ChemStore C/S

Figura 2 Flujo de datos en ChemStore C/S

Análisis para reprocesado de lotes

Cola

Datos de análisis de la ChemStation y valores de campos personalizados para la inyección

Base de datos

Definición de consulta

Conjunto de datos activo

Filtro

Visualización

Estado de aprobación

ChemStore C/S

ChemStation

Page 22: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

22 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SOrganización de resultados

Organización de resultados

La entidad organizativa central de ChemStore C/S es el análisis. Un análisis se define como un conjunto de resultados obtenido a partir de la aplicación de un método de análisis de datos a los datos iniciales derivados de una única inyección. Cuando se inserta un análisis en la base de datos ChemStore C/S, también se introduce toda la información asociada disponible acerca de la inyección, la muestra, etc. Es el único método que permite insertar datos en la base de datos.

Organización de los resultados de un estudio

Dentro de la base de datos ChemStore C/S es posible agrupar los análisis de manera lógica para cualquier fin. Por ejemplo, puede resultar conveniente agrupar todos los resultados analíticos relacionados con un ensayo clínico o con un estudio de estabilidad. Los grupos de análisis de ese tipo se denominan Estudio (Study); aquellos usuarios que dispongan de los permisos necesarios (consulte “Seguridad” en la página 137), podrán definir todos los estudios que deseen, pero se debe identificar cada estudio con un único nombre. Cuando se transfieren los resultados de la ChemStation al ChemStore C/S, los análisis individuales (o grupos de análisis) se asignarán a un estudio; dichos análisis, junto con los que se asignaran anteriormente al mismo estudio, estarán dispo-nibles como una unidad lógica.

Puede optar por guardar datos adicionales junto con los datos de los resulta-dos, por ejemplo, el cromatograma y los espectros. También puede, si lo desea, guardar los datos iniciales no procesados, el archivo de métodos y el archivo de secuencias, garantizando así el mantenimiento de la completa integridad de los datos.

Para facilitar la organización de los resultados y la creación de informes, puede asociar un conjunto de campos personalizados (consulte “Utilización de campos personalizados” en la página 23) con el estudio. Estos campos perso-nalizados pueden ser específicos de dicho estudio o pueden ser utilizados por otros estudios. Todos los campos personalizados nuevos que especifique al configurar el estudio estarán disponibles automáticamente para ser utilizados en otros estudios.

Page 23: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 23

Conceptos de ChemStore C/S 2Organización de resultados

Cuando configure un estudio que utilice un campo personalizado, deberá espe-cificar cómo se introducirán los datos para dicho campo personalizado. Puede optar por introducir los datos de forma automática (a través de una macro de ChemStation) o bien de forma manual. Si elige introducir los datos manual-mente, puede especificar si será necesario introducir siempre un valor; o bien, puede especificar un valor por defecto. Si especifica que siempre será necesa-rio introducir un valor, debe introducir un valor válido en el campo antes de permitir la transferencia de los resultados de los análisis al ChemStore C/S. Además, puede definir ciertas características para algunos tipos de campo (valores máximo y mínimo para campos numéricos, longitud máxima de cadena para campos de texto). Las características de la introducción de datos son específicas para cada estudio; si el campo personalizado se utiliza en otros estudios, las características de introducción de datos podrían variar.

El acceso a los estudios está restringido a una lista de usuarios asignados. Tan sólo aquellos usuarios asignados a trabajar en un estudio pueden añadir datos al mismo o acceder a los datos. De este modo, es posible que varios equipos utilicen la misma base de datos y, al mismo tiempo, garantizar la seguridad de su estudio, evitando que usuarios no autorizados trabajen con sus datos. La restricción del acceso a los estudios facilita la utilización del producto, ya que el usuario únicamente ve los datos correspondientes a los estudios para los que se le ha asignado acceso. Para asignar un estudio a un usuario debe ser administrador del sistema o tener los permisos de ChemStore apropiados.

Utilización de campos personalizados

Además de los datos asociados normalmente a los resultados analíticos y proporcionados por la ChemStation, es posible incluir datos externos en el registro de la base de datos. Estos datos se añaden en forma de campos perso-nalizados (campos definidos por el usuario) que contienen información de cualquier tipo. Puede utilizar dichos campos personalizados para organizar los datos de los resultados, ya que se pueden adaptar al tipo de análisis que rea-lice normalmente.

Page 24: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

24 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SOrganización de resultados

Por ejemplo, para un estudio preclínico habrá que establecer campos para añadir información a cada grupo de resultados sobre:

• Valor de pH

• Nombre del paciente

• Edad del paciente

• No fumador

• Fecha de la prueba

• Sexo del paciente

• Dosis aplicada

• etc.

Podrá utilizar estos datos posteriormente para recuperar un grupo específico de resultados de análisis, por ejemplo, todos los resultados de un determinado paciente.

Los campos personalizados pueden ser de seis tipos:

True/False (Verdadero/Falso)

El campo sólo puede contener los valores verdadero o falso, por ejemplo, No fumador podrá ser True (Verdadero) o False (Falso).

Selection list (Lista de selección)

El valor se limita a un valor específico de una lista definida por el usuario, por ejemplo, Sexo del paciente ofrece los valores Varón o Mujer.

Integer (Número entero)

El campo sólo puede contener un valor entero, por ejemplo Edad del paciente normalmente vendrá dada por un número entero.

Real (número real) El campo puede contener cualquier valor numérico, por ejemplo, Dosis aplicada puede ser un número no entero.

Text (texto) El campo sólo puede contener texto, por ejemplo, Nombre del paciente.

Date/Time (Fecha/Hora)

El campo puede contener información sobre la fecha y la hora, por ejemplo, Fecha de la prueba.

Page 25: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 25

Conceptos de ChemStore C/S 2Organización de resultados

La organización de la información en una base de datos resulta útil, no sólo para conservar los resultados de análisis almacenados de forma centralizada, sino también para elaborar con flexibilidad informes comparativos entre muestras y/o instrumentos, cálculos y análisis de tendencias sobre un con-junto de resultados.

Siguiendo la estructura del ejemplo expuesto anteriormente, podría comparar, por ejemplo, resultados de determinadas dosis y generar un gráfico de control en el que se mostrara la concentración del componente activo detectado.

Los campos personalizados se encuentran disponibles en toda la base de datos, de forma que cualquier campo personalizado definido puede adjuntarse a un estudio. Los campos personalizados pueden hallarse en estado active (activo) o inactive (inactivo); si configura el estado de un campo personali-zado como inactivo no afectará a los estudios configurados para utilizar dicho campo personalizado, pero hará que el campo no pueda incluirse en ningún otro estudio adicional.

Los campos personalizados utilizados en un estudio pueden estar configura-dos como “always required” (necesario siempre). Debe introducir valores váli-dos en dichos campos antes de permitir la transferencia de los resultados de los análisis al ChemStore C/S.

Los campos personalizados están protegidos mediante permisos y contraseñas de usuario (consulte “Seguridad” en la página 137). Sólo aquellos usuarios que dispongan del permiso necesario podrán crear o modificar los campos perso-nalizados y los cambios deberán confirmarse mediante firma electrónica.

Page 26: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

26 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/STransferencia de datos desde la ChemStation

Transferencia de datos desde la ChemStation

Los resultados de los análisis pueden transferirse de la ChemStation al ChemStore C/S tanto de forma interactiva como automática como parte de una secuencia, en un lote o como muestras individuales. Tras el análisis, los datos se transfieren a través de una cola a la base de datos; la cola funciona como un proceso de fondo que permite que la ChemStation pueda seguir fun-cionando. Con este sistema la ChemStation no disminuye su velocidad a causa del proceso de transferencia y se evita la posible pérdida de datos en caso de que falle su introducción en la base de datos.

La transferencia interactiva de datos se realiza desde la pantalla Data Analysis (Análisis de datos) de la ChemStation, en modo de único archivo de datos, reprocesando una secuencia, o bien en Batch Review (Revisión de lotes). Puede transferir el archivo de datos actual a cualquier estudio activo que esté asignado al usuario correspondiente. Al realizar la transferencia deberá indicar los valores correspondientes a los campos personalizados requeridos. También puede cambiar los valores predeterminados de aquellos campos personalizados a los que se les asignaron valores predeterminados en el proceso de configuración.

La transferencia automática de datos se realiza desde una secuencia o desde un lote. Cada análisis de una secuencia o de un lote se asigna a un estudio (puede utilizar varios estudios y asignar cada análisis a un estudio diferente); durante la configuración de la secuencia o el procesado de lotes se establecen los valores para los campos personalizados asociados al estudio.

Todos aquellos datos que haya seleccionado para guardar junto con los resul-tados (cromatogramas, espectros o datos iniciales, archivos de métodos y secuencias) se transfieren junto con los resultados de los análisis.

NOTA Tanto para la transferencia de datos interactiva como para la automática, debe establecer valores para los campos personalizados especificados como always required (necesario siempre) antes de que pueda realizarse la transferencia de datos. Los encabezados de estos campos están marcados con un asterisco.

Page 27: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 27

Conceptos de ChemStore C/S 2Recuperación de datos de la base de datos

Recuperación de datos de la base de datos

Los análisis se recuperan de la base de datos ChemStore C/S realizando una consulta (vaya a “Configuración de consultas” en la página 27). Una consulta es una petición de recuperación de un conjunto de análisis que cumplen cier-tos criterios de entre los muchos que forman la base de datos, por ejemplo, la pregunta “Which samples contain Procaine?” (¿Qué muestras contienen la palabra Procaína?). Cuanto más específico sea el criterio, menor será el grupo de análisis recuperado. Antes de recuperar un grupo de análisis, ChemStore C/S confirma el número de análisis recuperados utilizando el criterio de consulta actual.

Los datos que cumplen con los criterios de consulta definidos se agrupan y copian en el ChemStore C/S local, como un grupo de datos — una instantánea de los datos que desea revisar (consulte la Figura 2 en la página 21).

El modo en que se organizan los análisis dentro de la base de datos, así como la información almacenada con cada análisis, pueden aumentar considerable-mente la eficacia del proceso de recuperación de datos. Los análisis asignados a estudios diseñados para adaptarse a la forma de trabajo del laboratorio pueden contribuir a la optimización de la recuperación de los resultados analíticos. Para conseguirlo es necesario definir un conjunto de campos personalizados bien estructurado que refleje de la mejor forma posible sus necesidades de la consulta de datos.

Por ejemplo, si normalmente agrupa los resultados según el participante en la prueba, podrá definir “Participante en la prueba” como campo personalizado. Los campos personalizados pueden buscarse junto al criterio de consulta estándar, como nombre de operador y nombre de instrumento, que se almace-nan por defecto en la base de datos.

Configuración de consultas

ChemStore C/S ofrece dos niveles de consulta: Simple y Avanzada. Ambos niveles se establecen utilizando un constructor gráfico que le facilita la defini-ción del criterio de consulta sin la necesidad de aprender SQL (lenguaje de consulta estructurado), lenguaje estándar que se utiliza para especificar los

Page 28: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

28 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SRecuperación de datos de la base de datos

criterios de consulta en bases de datos relacionales. El editor gráfico le per-mite seleccionar las categorías de datos que le interesan y seleccionar elemen-tos de datos ya existentes o introducir valores manualmente. Puede elegir entre los diferentes estudios para limitar el número de elementos de datos que aparecen en el cuadro de diálogo. La consulta más simple utiliza un único ele-mento de una categoría de información, por ejemplo “Find the samples from the Study called Beta1” (Encontrar las muestras del Estudio denominado Beta1), donde “Study” (Estudio) constituye la categoría de datos y “Beta1” el elemento. Si no recupera los análisis necesarios a través de la consulta más simple, puede ampliar el criterio de consulta utilizando varios elementos o varias categorías de datos. Si selecciona múltiples elementos en una categoría de datos, éstos se combinan en la consulta simple con un OR (O); por ejemplo, “Find the samples from Study Beta1 OR Beta2” (Encontrar las muestras del Estudio Beta1 O Beta2). Si selecciona múltiples categorías de datos, éstas se combinan en la consulta simple con un AND (Y); por ejemplo, “Find the sam-ples which contain Procaine AND which are control samples” (Encontrar las muestras que contengan la palabra Procaine Y sean muestras de control). La consulta Avanzada amplía la especificación de la consulta utilizando otros operadores lógicos, OR, NOT (O, NO), y la especificación de los rangos de valo-res, por ejemplo, “Find the samples which contain Procaine AND which are NOT control samples” (Encontrar las muestras que contengan la palabra Procaina Y que NO sean muestras de control).

Figura 3 Query Builder (Generador de consultas)

Posibles valores del elemento de datos seleccionado

Especificación de consulta configurada mediante el constructor gráfico

Restringe la presentación de elementos de datos más abajo

Seleccionar todos los datos o la última versión

El constructor gráfico le permite seleccionar las categorías de datos que desea buscar

Page 29: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 29

Conceptos de ChemStore C/S 2Recuperación de datos de la base de datos

ChemStore C/S ofrece dos formas de generar consultas:

• La forma Simple (mostrada en la Figura 3) le permite configurar la consulta seleccionando datos y valores en la interfase gráfica. Se utiliza AND (Y) para criterios múltiples: se recuperan los análisis que cumplen todas las condiciones.

• La forma Avanzada utiliza la misma interfase gráfica pero añade la utilidad de ampliar el criterio utilizando cláusulas Where (Dónde) absolutas y relati-vas, el operador OR (O) y la negación. Las cláusulas Where (Dónde) disponi-bles dependen del tipo de datos, como se muestra en la Figura 1 en la página 20.

El operador NOT (NO) niega la condición: no es igual, no es mayor que, no es menor que, no está entre y no contiene.

Tabla 1 Cláusulas Where (Dónde) en el Generador Avanzado de Consultas (Advanced Query Builder)

Numeric (Numérica)

Date/Time (Fecha/Hora)

Text (Texto) Selection List (Lista de selección)

is equal (igual) Yes (Sí) Yes (Sí) Yes (Sí) Yes (Sí)

is greater than (mayor que)

Yes (Sí) Yes (Sí)

is less than (menor que)

Yes (Sí) Yes (Sí)

is between (entre)

Yes (Sí) Yes (Sí)

contains (con-tiene)

Yes (Sí)

cláusula relativa not older than (no más antiguo que)

currently logged on user (usuario que ha iniciado la sesión actual-mente),current computer (ordenador actual),

Page 30: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

30 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SRecuperación de datos de la base de datos

Una vez especificada la consulta, el conjunto de datos recuperado estará dis-ponible para todas las tareas posteriores:

• revisión y aprobación en pantalla

• cálculos personalizados

• generación de gráficos de control

• generación de informes

Como es probable que desee utilizar las consultas varias veces para recuperar el mismo conjunto de datos, éstas pueden guardarse y volverse a utilizar pos-teriormente.

Las consultas forman parte de la configuración de ChemStore C/S que puede compartirse entre los usuarios designados. Una vez que se haya configurado y guardado una consulta, ésta puede asignarse a otros usuarios aparte del que la ha creado. Las consultas están protegidas del uso indebido mediante los per-misos de usuario (consulte “Seguridad” en la página 137); únicamente los usuarios que tengan los permisos necesarios podrán guardar o asignar consul-tas ya salvadas, a otros usuarios.

Filtrado del conjunto de datos

A menudo, el conjunto de datos recuperados mediante una consulta contiene análisis que no son necesarios para crear un determinado gráfico de control o informe. En estos casos, se puede utilizar un filtro para seleccionar única-mente los análisis que le interesen y ocultar la información innecesaria. Por ejemplo, en una consulta que haya recuperado 50 muestras analizadas por dos operadores distintos, se puede aplicar un filtro para que se muestren los resul-tados de un solo operador. El filtro funciona sólo con el grupo de datos activo y no con toda la base de datos, pero no cambia el contenido del conjunto de datos. Al aplicar un filtro se acelera el tiempo de trabajo.

Hay dos filtros disponibles:

• El filtro personalizado puede especificarse utilizando un constructor grá-fico, de forma similar a la consulta, y puede utilizarse para filtrar un grupo de datos empleando criterios de consulta (consulte la Figura 4). Los crite-rios de consulta disponibles son las columnas configuradas de la tabla de resultados.

Page 31: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 31

Conceptos de ChemStore C/S 2Recuperación de datos de la base de datos

• El filtro estándar contiene un grupo de filtros predefinidos seleccionados para reflejar los criterios que se utilizan con mayor frecuencia. Los criterios disponibles son estado de aprobación, estado de archivo y versión de análi-sis, consulte la Figura 5 en la página 31. El filtro de la versión de análisis resulta útil cuando haya optado por recuperar todas las versiones de un análisis pero desee revisar sólo la última versión.

Si se aplican al mismo tiempo el filtro personalizado y el estándar, los criterios se combinan con el operador AND (Y).

Figura 4 Constructor gráfico de filtros personalizados

Figura 5 Elementos de selección del filtro estándar

Categorías de datos disponibles para elegir

Condición del filtro

Lista de valores de la categoría de datos seleccionada

Page 32: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

32 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SRecuperación de datos de la base de datos

Los filtros están disponibles en dos estados:

• El estado Filter (Filtro) muestra sólo aquellos análisis que cumplen las con-diciones del filtro; los análisis que no cumplen las condiciones del filtro quedan ocultos.

• El estado Complement Filter (Filtro complemento) muestra sólo aquellos análisis que no cumplen las condiciones del filtro; los análisis que cumplen las condiciones del filtro quedan ocultos.

Ambos estados de filtros se configuran exactamente igual y pueden activarse y desactivarse. Puede alternar entre estado Filter (Filtro) y Complement Filter (Filtro complemento) para visualizar los dos grupos complementarios de aná-lisis que forman el conjunto de datos.

Al igual que las consultas, los filtros personalizados forman parte de la confi-guración de ChemStore C/S que puede compartirse entre los usuarios designa-dos. Una vez que se haya especificado y guardado un filtro personalizado, éste puede asignarse a otros usuarios además del que lo creó. Asimismo, los filtros personalizados están protegidos del uso indebido mediante los permisos de usuario (consulte “Seguridad” en la página 137); únicamente los usuarios que tengan los permisos necesarios, podrán guardar una especificación de filtro personalizado o asignar un filtro a otros usuarios.

Page 33: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 33

Conceptos de ChemStore C/S 2Revisión y aprobación de resultados

Revisión y aprobación de resultados

ChemStore C/S está diseñado para revisar los resultados de los análisis den-tro de un contexto. La función de revisión de lotes de la ChemStation consti-tuye un vehículo ideal para la revisión y transferencia de datos desde la ChemStation a la base de datos ChemStore C/S.

Una vez que los resultados están en la base de datos, puede consolidarlos y revisarlos dentro de un contexto. Después de recuperar los datos que le intere-sen realizando una consulta y, si es necesario, filtrando un subgrupo del con-junto de datos recuperados, puede visualizar los resultados restantes organizados por muestra (revisión de muestras) o compuesto (revisión de compuestos).

Estado de aprobación de análisis

Cuando se transfiere un análisis de la ChemStation a ChemStoreC/S, se le asigna el estado de aprobación “Approval Pending” (Aprobación pendiente). En función de la configuración del estudio, sus análisis correspondientes los podrán aprobar y revisar electrónicamente uno o varios revisores de primer nivel y uno o dos revisores de segundo nivel. También es posible denegar la aprobación con la opción "Reject" (Rechazar). El rechazo enviado por un usua-rio anula la aprobación de los demás revisores.

Los permisos de usuario para el primer y segundo nivel de aprobación pueden asignarse individualmente (consulte “Seguridad” en la página 137). Las dos aprobaciones de segundo nivel son equivalentes con relación al orden de eje-cución. También puede aplicarse una aprobación de segundo nivel para análi-sis sin aprobación de primer nivel.

Los usuarios que dispongan de los permisos necesarios pueden aprobar o rechazar análisis individuales o grupos completos de análisis. El proceso de aprobación o rechazo se divide en dos pasos, tal como se expone en la Figura 6 en la página 34.

Page 34: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

34 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SRevisión y aprobación de resultados

Figura 6 Marcado de análisis para su aprobación

Paso 1 consiste en marcar los análisis para su aprobación o rechazo durante la revi-sión de los resultados.

Paso 2 consiste en aplicar la firma electrónica y el comentario de aprobación/rechazo a un análisis o a todos los análisis marcados en el paso 1. Para armonizar los comentarios de aprobación, los administradores pueden predefinir un con-junto de comentarios estándar en el menú Approval configuration (Configuración de la aprobación) (Figura 7 en la página 35). Sin embargo, el usuario puede añadir aún un comentario nuevo o modificar o ampliar los comentarios prede-finidos durante el proceso de aprobación.

Page 35: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 35

Conceptos de ChemStore C/S 2Revisión y aprobación de resultados

Cada acción del paso 2 queda registrada en el seguimiento del análisis (audit trail) (consulte la Figura “Audit Trail (Seguimiento del análisis)” en la página 170) junto con la hora en que se realizó, el estado del análisis, el nom-bre del operador y un comentario proporcionado o seleccionado por el opera-dor. El cambio del estado de aprobación se confirma como '1st level approved' (Primer nivel aprobado), '2nd level approved' (Segundo nivel aprobado) o 'Rejected' (Rechazado).

Un análisis aprobado puede ser rechazado posteriormente y viceversa, pero para cada una de estas acciones, tanto para la aprobación como para el rechazo, es necesario explicar la razón del cambio de estado. El cambio de estado también genera un dato en el seguimiento del análisis.

Los análisis también pueden bloquearse automáticamente cuando se alcanza un estado de aprobación determinado. El bloqueo de un análisis evita el poste-rior reprocesado de lotes de este análisis. Para eliminar el bloqueo es necesa-rio rechazar la aprobación.

Figura 7 Cuadro de diálogo de configuración de comentarios de aprobación

Page 36: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

36 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SRevisión y aprobación de resultados

Si se modifican los valores de los campos personalizados de un análisis apro-bado, su estado de aprobación volverá a “Approval Pending” (Aprobación pen-diente); en la versión cliente/servidor, cuando se vuelve a abrir un análisis, se le asigna automáticamente el estado de aprobación “Approval Pending” (Aprobación pendiente).

Figura 8 Transiciones del estado de aprobación del análisis

Approved (Aprobado)

Approval Pending

(Aprobación pendiente)

Rejected (Rechazado)

user (usuario)

user (usuario)

change or reopen

(cambiar o re

abrir)

user (usuario)

user (usuario)

change or reopen

(cambiar o reabrir)

Page 37: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 37

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Interfase gráfica de usuario

La pantalla de ChemStore C/S se divide en cuatro zonas (consulte la Figura 9 en la página 40 y la Figura 10 en la página 45):

• barra de herramientas principal

• barra de herramientas secundaria

• panel izquierdo de la pantalla

• panel derecho de la pantalla

La configuración de la interfase de usuario, incluida la configuración de todos los elementos configurables por el usuario, puede guardarse y volverse a utili-zar posteriormente (consulte “Configuración de la interfase de usuario” en la página 53).

Barra de herramientas principal

La barra de herramientas principal está situada debajo de la barra de menús, a lo largo de la parte superior de la pantalla de ChemStore C/S. Contiene las herramientas que le permiten configurar consultas y filtros, cambiar entre pantallas y configurar e imprimir informes. Todas las actividades que pueden realizarse con las barras de herramientas también pueden llevarse a cabo uti-lizando los elementos del menú.

Las siguientes herramientas están disponibles en todos los modos:

Abre las pantallas Sample (Muestras) o Compound (Compuestos), que se utilizan para revisar, aprobar o rechazar y marcar los análi-sis para el procesado de lotes.

Abre la pantalla Delete (Eliminar) en la versión autónoma o la pantalla Archive/Delete (Archivar/Eliminar) en la versión cliente/servidor, que se utilizan para marcar los análisis que se van a archivar y/o eliminar. Este botón no aparece si el usuario actual no tiene permiso para archivar o eliminar.

Page 38: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

38 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

Esta herramienta aparece dos veces. En el contexto de la calcula-dora personalizada y en el contexto de un informe. Muestra un menú desplegable desde el que puede seleccionar crear una nueva plantilla de informe o de cálculo, editar una ya existente o utilizar sus plantillas de informe o de cálculo.

Muestra una vista preliminar de los resultados de cálculo actuales utilizando la plantilla de cálculo seleccionada en ese momento.

Muestra una vista preliminar del informe actual utilizando la plan-tilla de informe seleccionada en ese momento.

Imprime un informe de los resultados actuales en la impresora seleccionada, utilizando la plantilla de informe que esté seleccio-nada en ese momento.

Muestra un menú desplegable desde el que puede guardar la confi-guración actual de la interfase de usuario para utilizarla más ade-lante o utilizar o seleccionar otra configuración guardada anteriormente.

Las fichas “Sample” (Muestras) y “Compound” (Compuestos) abren las panta-llas Sample (Muestras) y Compound (Compuestos) respectivamente. Cada una de ellas incluye una segunda barra de herramientas, cuyo formato dependerá de la pantalla seleccionada (consulte “Pantalla Sample (Muestras)” en la página 40 y “Pantalla Compound (Compuestos)” en la página 45).

Las siguientes herramientas se encuentran en la pantalla Sample (Muestras):

Abre la pantalla Sample Review (Revisión de muestras)

Abre la pantalla Sample Table (Tabla de muestras)

Abre la pantalla Sample Chart (Gráfico de muestras)

Page 39: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 39

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Al seleccionar Regression Statistics (Estadísticas de regresión) en la pantalla Sample (Muestras), aparecen dos herramientas más:

Muestra la tabla Regression Results (Resultados de regresión) y las estadísticas calculadas

Muestra el gráfico Regression Residuals (Restos de regresión)

Las siguientes herramientas se encuentran en la pantalla Compound (Compuestos):

Abre la pantalla Compound Review (Revisión de compuestos)

Abre la pantalla Compound Table (Tabla de compuestos)

Abre la pantalla Compound Chart (Gráfico de compuestos)

Al seleccionar Regression Statistics (Estadísticas de regresión) en la pantalla Sample (Muestras), aparecen dos herramientas más:

Muestra la tabla Regression Results (Resultados de regresión) y las estadísticas calculadas

Muestra el gráfico Regression Residuals (Restos de regresión)

Page 40: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

40 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

Pantalla Sample (Muestras)

En la pantalla Sample (Muestra) se muestran los análisis recuperados basados en información de muestras. Ofrece tres pantallas con distinta información sobre el conjunto de datos actual:

• La pantalla Sample Revision (Revisión de muestras) consta de tres paneles: Run List (Lista de análisis) en el panel izquierdo, la pantalla Chromatogram (Cromatograma) en el panel superior derecho y la tabla Summary Sample (Resumen de muestras) en el panel inferior derecho (consulte Figura 9 en la página 40).

• La pantalla Sample Table (Tabla de muestras) consta de dos paneles: Run List (Lista de análisis) en el izquierdo y la tabla Sample (Muestras) en el derecho.

• La pantalla Sample Chart (Gráfico de muestras) consta de dos paneles: Run List (lista de análisis) en el panel izquierdo y el gráfico Sample (Mues-tras) en el derecho.

Figura 9 Pantalla de revisión de muestras

Barra de herramientas secundaria

Lista de análisis

Barra de herramientas principal

Cromatograma del análisis seleccionado

Tabla resumen de muestras

Page 41: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 41

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Asimismo, la pantalla Sample (Muestras) muestra dos grupos diferentes de resultados estadísticos:

• Summary Statistics (Estadísticas resumen) divide el panel derecho de la pantalla Sample Table (Tabla de muestras) y dispone la tabla de muestras en la parte superior del panel y los resultados de las Estadísticas resumen en la parte inferior.

• Regression Statistics (Estadísticas de regresión) presenta dos paneles:

La pantalla Regression Results (Resultados de regresión) consta de tres paneles: Run List (lista de análisis) situado a la izquierda, la tabla Regression Results (Resultados de regresión) situada en la parte superior derecha y las estadísticas de regresión calculadas situadas en la parte infe-rior derecha.

La pantalla Regression Residuals (Restos de regresión) consta de dos pane-les: Run Lista (Lista de análisis) situado a la izquierda y Residuals Chart (Gráfico de restos) situado a la derecha.

Barra de herramientas secundaria de la pantalla Sample (Muestras)

En función de la pantalla seleccionada, aparecerán distintas herramientas en la barra de herramientas secundaria de la pantalla Sample (Muestras).

Las siguientes herramientas aparecen en todas las pantallas Sample (Muestras):

Le permite establecer el estado de aprobación de todos los análisis marcados para su aprobación en “Approved” (Aprobado).

Le permite establecer el estado de aprobación de todos los análisis marcados para su rechazo como “Rejected” (Rechazado).

Le permite configurar uno o más lotes para los análisis marcados para el reprocesado de lotes.

Muestra la información relativa a la muestra del análisis actual, incluida la configuración del procesado relativo a la muestra.

Muestra la información relativa al análisis y al análisis de datos del análisis actual.

Page 42: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

42 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

Muestra el seguimiento del análisis de todas las versiones de la inyección actual.

Muestra los parámetros de método de ChemStation para el análi-sis seleccionado. Está activo únicamente para versiones de análi-sis transferidas a ChemStore, revisión B.02.02 o superior.

Muestra el cuadro de diálogo de selección de columnas de tablas, que le permite seleccionar las columnas que se incluirán en la tabla Sample (Muestras).

Muestra un menú que le permite alternar entre el filtro personali-zado normal y el filtro complemento.

Alterna el estado del filtro personalizado normal actual entre acti-vado y desactivado.

Alterna el estado del filtro complemento actual entre activado y desactivado.

Le permite exportar datos al portapapeles de Windows o a un archivo en formato Microsoft Excel.

Le permite imprimir una o más secciones de la pantalla activa en la impresora seleccionada en ese momento.

La pantalla Sample Review (Revisión Muestras) añade una herramienta al conjunto general de herramientas:

Inicia un proceso automático de desplazamiento por los análisis. Para detener este proceso automático, seleccione el botón Stop (Detener), que reemplaza al botón Start (Iniciar). Puede configu-rar el intervalo de tiempo para el proceso automático de desplazamiento.

Page 43: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 43

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

La pantalla Sample Table (Tabla de muestras) añade dos herramientas al con-junto general de herramientas:

Clasifica los resultados de la columna seleccionada en la tabla Sample (Muestras) en orden alfanumérico o de fecha/hora.

Clasifica los resultados de la columna seleccionada en la tabla Sample (Muestras) en orden alfanumérico o de fecha/hora inverso.

La pantalla Sample Chart (Gráfico de muestras) añade una herramienta al conjunto general de herramientas:

Le permite especificar las opciones del gráfico.

Regression Statistics (Estadísticas de regresión) añade otra herramienta:

Le permite establecer los parámetros de cálculo de las estadísticas y los restos de regresión.

Run List (Lista de análisis)

Run List (consulte la Figura 9 en la página 40) es una tabla que contiene infor-mación sobre todos los análisis del conjunto de datos actual. Esta tabla está compuesta por cinco columnas:

• "Run” (Análisis) muestra el número del análisis en el conjunto de datos

• "Mark run for” (Marcar el análisis para) muestra cómo ha marcado el análisis:

• "P” indica que el análisis se ha marcado para ser aprobado

• "R” indica que el análisis se ha marcado para ser rechazado

• "B” indica que el análisis se ha marcado para ser incluido en un lote que será reprocesado en la ChemStation

• "EXC” indica que el análisis ha sido excluido de los informes y cálculos estadísticos

• "Sample name” (Nombre de muestra) presenta el nombre de la muestra

Page 44: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

44 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

• "Audit” (Revisión) muestra si un análisis ha sido previamente reprocesado:

• Si únicamente se ha recuperado la última versión de un análisis, se utili-zará un asterisco para indicar que existen varias versiones.

• Si se han recuperado todas las versiones, aparecerán numeradas en secuencia, 1 para la versión más antigua; + indica la última versión.

• Muestra los parámetros de método de ChemStation para el análisis selec-cionado. Está activo únicamente para versiones de análisis transferidas a ChemStore, revisión B.02.02 o superior.

• "Status” (Estado) indica el estado actual del análisis (estado de aprobación en la revisión de datos, estado de archivo en la pantalla Archive/Delete (Archivar/Eliminar)).

Utilice las casillas de la parte inferior del panel para marcar los análisis para aprobar, rechazar o procesar por lotes, o utilice el botón derecho del ratón para seleccionar la opción correspondiente en el menú desplegable. El hecho de marcar los análisis no cambiará el estado de aprobación de los mismos (consulte “Estado de aprobación de análisis” en la página 33) ni los transferirá a un lote. El estado de aprobación de los análisis únicamente se puede cam-biar utilizando la herramienta apropiada: la herramienta Approve (Aprobar) determina el estado de aprobación de los análisis marcados como “Approved” (Aprobado); la herramienta Reject (Rechazar) determina el estado de aproba-ción de los análisis marcados como “Rejected” (Rechazado) y el lote se puede configurar tan solo con la herramienta Batch Processing (Procesado de lotes). Si aprueba o rechaza un análisis, deberá explicar el motivo del cambio de estado; esta información, junto con el cambio de estado, se incluye en el segui-miento de dicho análisis.

Tabla Summary Sample (Resumen de muestras)

La tabla Summary Sample (Resumen de muestras) contiene información sobre cada pico del análisis seleccionado de la lista. Puede configurar dicha tabla y seleccionar la información que muestra (consulte “Configuración de tablas” en la página 50). Puede utilizar los botones “Next” (Siguiente) y “Previous” (Ante-rior), que se encuentran en la parte inferior de la tabla, para desplazarse manualmente por los análisis; el botón “Exclude” (Excluir) marca los análisis como Excluded (Excluido) y los elimina del panel derecho de la revisión de muestra; puede eliminar la marca de exclusión utilizando el botón “Include” (Incluir).

Page 45: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 45

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Tabla Sample (Muestras)

La tabla Sample (Muestras) de la pantalla Table (Tabla) contiene información sobre todos los análisis de la lista. Puede configurar dicha tabla y seleccionar la información que muestra (consulte “Configuración de tablas” en la página 50). Normalmente, esta pantalla se utiliza para presentar el equiva-lente a la tabla de secuencias en el modo de funcionamiento orientado a secuencias.

Pantalla Compound (Compuestos)

Figura 10 Pantalla Compound Review (Revisión de compuestos)

Barra de herramientas principal

Espectro del compuesto seleccionado

Tabla Summary results (Resumen de resultados)

Barra de herramientas secundariaLista de compuestos

Cromatograma del análisis seleccionado

Page 46: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

46 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

En la pantalla Compound (Compuestos) se muestran los análisis recuperados basados en información sobre compuestos. Al igual que la pantalla Sample (Muestras), consta de tres pantallas que ofrecen diferente información sobre el grupo de datos activo:

• La pantalla Compound Review (Revisión de compuestos) consta de cuatro paneles: Compound List (Lista de compuestos) a la izquierda, la pantalla Chromatogram (Cromatograma) en la parte superior izquierda del panel derecho, la pantalla Spectrum (Espectro) en la parte superior derecha del panel derecho y por último, la tabla Summary Results (Resumen de resulta-dos) en la parte inferior del panel derecho (consulte la Figura 10 en la página 45).

• La pantalla Compound Table (Tabla de compuestos) consta de dos paneles: Compound List (Lista de compuestos) a la izquierda y la tabla Results (Resultados) a la derecha.

• La pantalla Compound Chart (Gráfico de compuestos) consta de dos paneles: Compound List (Lista de compuestos) a la izquierda y el gráfico Compound (Compuestos) a la derecha.

Asimismo, la pantalla Compound (Compuestos) puede mostrar dos grupos diferentes de resultados estadísticos:

• Summary Statistics (Resumen de estadísticas) divide el panel derecho de la pantalla Compound Table (Tabla de Compuestos) y muestra la tabla Results (Resultados) en la parte superior y los resultados de Summary Statistics (Resumen de estadísticas) en la parte inferior del panel.

• Regression Statistics (Estadísticas de regresión) presenta dos paneles:

• Regression Results (Resultados de regresión) consta de tres paneles: Compound List (Lista de compuestos) a la izquierda, la tabla Regression Results (Resultados de regresión) en la parte superior del panel derecho y las estadísticas de regresión calculadas en la parte inferior del panel derecho.

• La pantalla Regression Residuals (Restos de regresión) consta de dos paneles: Compound List (Lista de compuestos) a la izquierda y el gráfico de Residuals (Restos) a la derecha.

Page 47: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 47

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Barra de herramientas secundaria de la pantalla Compound (Compuestos)

Las herramientas que aparecen en la barra de herramientas secundaria de la pantalla Compound (Compuestos) dependen de la pantalla seleccionada.

Las siguientes herramientas aparecen en todas las pantallas Compound (Compuestos):

Muestra el cuadro de diálogo de selección de columnas de tablas, que le permite seleccionar las columnas que se incluirán en la tabla Results (Resultados).

Muestra un menú que le permite alternar entre el filtro personali-zado normal y el filtro complemento.

Alterna el estado del filtro personalizado actual entre activado y desactivado.

Alterna el estado del filtro complemento actual entre activado y desactivado.

Le permite exportar datos al portapapeles de Windows o a un archivo en formato Microsoft Excel.

Le permite imprimir una o más secciones de la pantalla activa en la impresora seleccionada en ese momento.

La pantalla Compound Review (Revisión de compuestos) añade cinco herra-mientas al grupo de herramientas general:

Le permite establecer el estado de aprobación de todos los análisis marcados para su aprobación en “Approved” (Aprobado).

NOTA Los datos que se encuentran disponibles para el filtro se basan únicamente en los datos relativos a la muestra.

Page 48: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

48 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

Le permite establecer el estado de aprobación de todos los análisis marcados para su rechazo como “Rejected” (Rechazado).

Le permite configurar uno o más lotes para los análisis marcados para el reprocesado de lotes.

Muestra la información relativa a los picos del compuesto activo.

Inicia un proceso automático de desplazamiento por los análisis. Para detener este proceso automático, seleccione el botón Stop (Detener), que reemplaza al botón Start (Iniciar). Puede configu-rar el intervalo de tiempo para el proceso automático de desplazamiento.

La pantalla Compound Table (Tabla de compuestos) añade dos herramientas al conjunto de herramientas generales:

Clasifica los resultados de la columna seleccionada en la tabla de resultados en orden alfanumérico o de fecha/hora.

Clasifica los resultados de la columna seleccionada en la tabla de resultados en orden alfanumérico o de fecha/hora inverso.

La pantalla Compound Chart (Gráfico de compuestos) añade una herramienta al grupo general de herramientas:

Le permite especificar las opciones del gráfico.

Regression Statistics (Estadísticas de regresión) añade otra herramienta:

Le permite establecer los parámetros de cálculo de las estadísticas y los restos de regresión.

Page 49: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 49

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Compound List (Lista de compuestos)

Compound List (Lista de Compuestos, consulte la Figura 10 en la página 45) contiene una lista de todos los compuestos (analitos) del grupo de datos activo. Los compuestos calibrados aparecen con su nombre, los no calibrados se muestran como “Uncalibrated Compounds” (Compuestos no calibrados). El compuesto que desea visualizar se selecciona en la lista. En la pantalla Com-pound Review (Revisión de compuestos) sólo se puede seleccionar un com-puesto, pero en la pantalla Compound Table (Tabla de compuestos), una columna adicional le permite seleccionar múltiples compuestos para visuali-zar. En la pantalla Compound Chart (Gráfico de compuestos) se pueden repre-sentar varios parámetros de un solo compuesto o un solo parámetro de varios compuestos. Si se representan varios parámetros de un único compuesto, las líneas se normalizan al valor mayor del grupo de datos.

Tabla Summary Results (Resumen de Resultados)

La tabla Summary Results (Resumen de resultados) muestra información sobre el compuesto seleccionado en cada análisis. Puede configurar dicha tabla y seleccionar la información que muestra (consulte “Configuración de tablas” en la página 50). Utilice las casillas de la parte inferior de la tabla para marcar los análisis para aprobar, rechazar o procesar por lotes. El hecho de marcar los análisis no cambiará el estado de aprobación de los mismos (con-sulte “Estado de aprobación de análisis” en la página 33) ni los transferirá a un lote. El estado de aprobación de los análisis únicamente se puede cambiar utilizando la herramienta apropiada: la herramienta Approve (Aprobar) deter-mina el estado de aprobación de los análisis marcados como “Approved” (Aprobado); la herramienta Reject (Rechazar) determina el estado de aproba-ción de los análisis marcados como “Rejected” (Rechazado) y el lote se puede configurar tan solo con la herramienta Batch Processing (Procesado de lotes).

Tabla Results (Resultados)

La tabla Results (Resultados) muestra información de todos los compuestos seleccionados en cada análisis. Puede configurar dicha tabla y seleccionar la información que muestra (consulte “Configuración de tablas” en la página 50). Puede utilizar la tabla Results (Resultados) para seleccionar los enumeradores de los ejes X e Y de los gráficos (consulte Figura 11 en la página 50).

Page 50: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

50 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

Configuración de tablas

Es posible configurar todas las tablas que se presentan en el panel derecho de la ventana ChemStore C/S. Mediante un cuadro de diálogo pueden seleccio-narse las columnas que componen cada tabla y puede definirse su secuencia en la tabla. Para las columnas numéricas y las filas de resultados estadísticos también puede seleccionar el formato numérico y la precisión; para las colum-nas de fecha puede seleccionar el tipo de presentación. El cuadro de diálogo de configuración contiene sólo las columnas válidas para la tabla que se está configurando.

Durante el proceso de configuración de la columna, también puede seleccionar los enumeradores de los ejes X e Y de los gráficos utilizando las casillas del cuadro de diálogo de configuración de columnas. Los enumeradores de los ejes X e Y sólo pueden seleccionarse desde las columnas incluidas en la tabla. Puede elegir únicamente un enumerador del eje X, pero tantos enumeradores del eje Y como desee.

Además de los resultados estándar que proporciona la ChemStation, también se pueden definir columnas que muestren resultados de cálculos aritméticos realizados con los datos disponibles en la tabla configurada.

Figura 11 Cuadro de diálogo Column Configuration (Configuración de columnas)

Page 51: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 51

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Cálculos relativos a una misma muestra

En las tablas de resultados puede configurar una columna que contenga una expresión matemática para realizar un cálculo simple, relativo a una misma muestra, (por ejemplo, una suma o un cociente) con los resultados de cada análisis o compuesto.

Estos cálculos relativos a una misma muestra son relativos al análisis o al pico de la fila de la tabla. Para cálculos comparativos entre varias muestras y cálcu-los avanzados relativos a una misma muestra (relativos a una columna de la tabla) consulte “Estadísticas” en la página 51 y “Preparación para la utiliza-ción del editor de secuencias de la calculadora personalizada” en la página 61.

En los cálculos personalizados, puede utilizar cualquier dato de la tabla; la expresión matemática puede incluir operadores aritméticos y funciones mate-máticas, así como constantes numéricas.

Estadísticas

ChemStore C/S ofrece tres niveles de estadísticas:

• Las Summary Statistics (Estadísticas resumen) aparecen en la parte inferior de la tabla Sample (Muestras) en Sample Review (Revisión de muestras) o de la tabla Results (Resultados) en Compound Review (Revisión de compuestos).

• Las Regression Statistics (Estadísticas de regresión) aparecen en dos pantallas separadas: Regression Results Table (Tabla de resultados de regresión) y Residuals Chart (Gráfico de restos).

• Si se requieren resultados estadísticos para más cálculos, puede utilizarse la calculadora personalizada para calcular las estadísticas resumen y de regresión. Consulte “Ejemplo: Creación de una secuencia de cálculo de informe” en la página 73.

Summary Statistics (Estadísticas resumen)

Las estadísticas resumen se calculan y muestran para cada columna de la tabla Sample (Muestras) o de la tabla Results (Resultados). Las estadísticas que se muestran son:

Page 52: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

52 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

Para obtener información más detallada sobre los cálculos utilizados en Summary Statistics (Estadísticas resumen), consulte “Cálculos estadísticos” en la página 194.

Regression Statistics (Estadísticas de regresión)

Para obtener más detalles sobre los cálculos utilizados en Regression Statistics (Estadísticas de regresión), consulte “Cálculos de regresión” en la página 195.

Creación de gráficos de control

Puede generar gráficos con los resultados que decida incluir en la tabla Sample (Muestras) (Sample Review (Revisión de muestras)) o en la tabla Result (Resultados) (pantalla Compound (Compuestos)). Los enumeradores de los ejes X e Y elegidos al configurar la tabla se transfieren al gráfico. De todos modos, puede utilizar los botones situados sobre los ejes X e Y para cam-biar las opciones seleccionadas, por ejemplo para simplificar el gráfico.

Puede dar formato al color, estilo y forma de las líneas y puntos de cada una de las líneas del gráfico utilizando el cuadro de diálogo Chart Options (Opciones de gráfico), al que puede acceder desde el menú de opciones o desde la barra de herramientas. También puede seleccionar el estilo, tamaño y posición del título, las etiquetas de los ejes y la leyenda del gráfico.

Count Número de valores del conjunto de datos

Max Valor máximo del conjunto de datos

Mean Valor de la media del conjunto de datos

Min Valor mínimo del conjunto de datos

RSD Desviación estándar relativa de los valores del grupo datos

Std. Dev Desviación estándar de los valores del conjunto de datos

Sum Suma de los valores del conjunto de datos

Variance Varianza de los valores del conjunto de datos

Page 53: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 53

Conceptos de ChemStore C/S 2Interfase gráfica de usuario

Por defecto, la escala de los ejes de los gráficos se calcula automáticamente: la escala del eje X se calcula a partir del valor mínimo al máximo del rango de enu-meradores del eje X; la escala del eje Y se calcula a partir del valor mínimo al máximo del conjunto de enumeradores del eje Y. Es posible modificar la escala definiendo valores máximo y mínimo y también es posible definir la precisión de los valores de escala del eje. También puede optar por mostrar los datos en ejes logarítmicos, en cuyo caso, los ajustes de precisión no tendrán efecto. No podrá mostrar enumeradores de tiempo en formato logarítmico. Los datos menores que o iguales a cero no aparecen en representaciones logarítmicas.

Adición de líneas límite

Además de representar los resultados, se pueden añadir hasta cinco líneas límite a los gráficos: línea central, límites de aviso superior e inferior y límites críticos superior e inferior. Para fijar la posición de estas líneas en el eje Y puede utilizar valores calculados (media y desviación estándar) o valores especificados:

Configuración de la interfase de usuario

Una vez que haya revisado los datos y configurado las tablas, los gráficos de control y las opciones estadísticas, puede guardar esta configuración para uti-lizarla posteriormente (consulte la Figura 12). En la información guardada no sólo se incluye la configuración y el formato de los gráficos y tablas configura-bles, sino también la anchura de las columnas de las tablas no configurables (por ejemplo, la lista de análisis y la lista de compuestos) y el tamaño de los paneles de cada pantalla. La configuración de la interfase de usuario se guarda con un nombre y puede ser utilizada posteriormente; las personas con el permiso de usuario necesario para manejar los parámetros de la interfase de usuario, también podrán asignar la configuración guardada a otros usua-rios para su utilización.

Línea central Se puede basar en el valor de la media de uno de los enumeradores del eje Y o fijarse en un valor específico.

Líneas límite Pueden ser valores específicos o fijarse en una diferencia específica respecto a la línea central. La diferencia especificada puede ser un valor absoluto o basado en la desviación estándar del enumerador seleccionado del eje Y.

Page 54: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

54 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SInterfase gráfica de usuario

Figura 12 Parámetros configurables de la interfase de usuario

Anchura de las columnas de todas las tablas de todas las pantallas

Estilo y color de líneas y puntos, etiquetado de ejes, leyenda y título de todos los gráficos

Precisión y formato numérico de las tablas de resultados

Tamaño de los paneles de todas las pantallas

Page 55: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 55

Conceptos de ChemStore C/S 2Transferencia de datos a la ChemStation

Transferencia de datos a la ChemStation

La transferencia de datos de ChemStore C/S a la ChemStation se realiza en dos fases.

La primera fase tiene lugar durante el proceso de revisión en ChemStore C/S, cuando selecciona los análisis que volverán a ser transferidos a la ChemStation para ser reprocesados o reanalizados. Al añadir un análisis a una consulta de lote, se genera un dato en el seguimiento de dicho análisis. Una vez que haya seleccionado todos los análisis requeridos, éstos se transfie-ren a uno o más lotes, junto con toda la información asociada (nombre del estudio, valores de los campos personalizados y atributos). Antes de que se transfieran los análisis, el sistema busca archivos idénticos en la ubicación original; si los archivos ya existen y son idénticos, no se realizará ninguna transferencia. Si los archivos no existen en la ubicación original y se encuen-tran disponibles en la base de datos, se transferirán a la ChemStation en una zona de almacenamiento temporal independiente.

La segunda fase tiene lugar en la ChemStation cuando opta por cargar un lote de ChemStore C/S en la función de revisión de lotes de la ChemStation. Si se ha configurado más de un lote en ChemStore C/S, se selecciona aquel en el que se va a cargar de la lista de lotes pendientes. Sólo aparecerán en la lista aquellos lotes que hayan sido asignados al usuario activo de la ChemStation o a todos los usuarios.

También puede optar por volver a cargar alguno o todos los archivos guarda-dos con un análisis o una secuencia completa de forma interactiva desde la interfase de información de análisis (datos iniciales, archivos de métodos o secuencias). En ese caso, si los archivos ya existen en la ChemStation, se le pedirá que modifique la ruta de destino o cancele la transferencia.

Los análisis reprocesados que se transfieren a ChemStore C/S se guardan en la base de datos como análisis nuevos; no sobrescriben los resultados origina-les. Los resultados originales se conservan en la base de datos y pueden ser recuperados cuando se desee (si cumplen los criterios de búsqueda). Puede utilizar el filtro estándar para visualizar todas las versiones (la última versión y todas las anteriores) o para mostrar únicamente la última versión.

Page 56: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

56 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SVersiones

Versiones

ChemStore C/S conserva todas las versiones anteriores de los archivos repro-cesados por la ChemStation. Si decide almacenar los datos iniciales, los archi-vos de métodos y las secuencias con los datos, sólo se almacenarán con la nueva versión aquellos archivos que hayan cambiado; es decir, el archivo de datos iniciales se almacena sólo una vez, el archivo de métodos sólo se alma-cena si se ha modificado el método y el archivo de secuencias únicamente se almacena si el análisis se transfiere dentro de una secuencia y no si se trans-fiere dentro de un lote o manualmente.

Al configurar una consulta, puede elegir entre recuperar todas las versiones del análisis o sólo la última. Si decide recuperar todas, puede aplicar un filtro estándar para visualizar únicamente la última versión.

Cuando se visualizan todas las versiones del análisis, la columna Audit (Revisión) de la lista de análisis muestra el número de versión de dicho análi-sis: 1 es la versión más antigua, 2 es la siguiente; el análisis marcado con el signo + es la última versión.

Si sólo se muestra la última versión del análisis, aparece un asterisco (*) en la columna Audit (Revisión) de la lista de análisis, que indica que existen varias versiones de dicho análisis en la base de datos.

Una <A> en la columna Audit (Revisión) indica normalmente que existe más información detallada para este análisis, además de la información de que la versión se ha añadido a la base de datos (evento: NUEVO). Las acciones siguientes generan la indicación <A>:

• análisis añadido a un nuevo lote

• estado de aprobación del análisis modificado o aprobación rechazada

• análisis reabierto

• valor de campo personalizado modificado

• nombre de muestra modificado

Page 57: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 57

Conceptos de ChemStore C/S 2Versiones

Figura 13 Recuperación y visualización de las versiones

Recuperada sólo la última versión

Recuperadas todas las versiones

Indica que existen varias versiones en la base de datos

Indica un dato en el seguimiento del análisis para la última versión

Indica la última versión

Versiones anterioresIndica un dato ampliado en el seguimiento del análisis para esta versión

Page 58: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

58 Guía de Conceptos de Agilent ChemStore C/S

2 Conceptos de ChemStore C/SEliminación de análisis de la base de datos

Eliminación de análisis de la base de datos

Puede eliminar análisis de la base de datos ChemStore C/S utilizando la pan-talla “Delete” (Eliminar) de la versión autónoma o la pantalla “Archive/Delete” (Archivar/Eliminar) de la versión cliente/servidor. En la versión cliente/servi-dor, puede optar por archivar los análisis antes de eliminarlos o eliminarlos sin haberlos archivado. Para archivar los datos en la versión autónoma, copie los archivos *.mdb de la base de datos al medio de archivo.

Los análisis que se van a eliminar se seleccionan en la lista de análisis del panel izquierdo de la pantalla “Delete” (Eliminar), en la versión autónoma, o de la pantalla “Archive/Delete” (Archivar/Eliminar), en la versión cliente/servidor. Cuando haga clic en el botón Delete (Eliminar) situado en la barra de herra-mientas, se eliminarán los análisis.

El proceso de eliminación está protegido por permisos y mediante la contraseña de usuario. Las pantallas “Archive/Delete” (Archivar/Eliminar) y “Delete” (Eliminar) están disponibles únicamente para los usuarios que dis-pongan de los permisos adecuados y deberá introducir la contraseña antes de comenzar a eliminar los análisis.

P R E C A U C I Ó N Los análisis que elimine se eliminarán de la base de datos y no podrán recuperarse. Asegúrese de eliminar sólo los análisis que haya archivado, copiado a otro medio o que ya no necesite más.

Page 59: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

59

Agilent ChemStore C/SGuía de Conceptos

Agilent Technologies

3Utilización de la calculadora personalizada

¿En qué consiste la calculadora personalizada? 60

Preparación para la utilización del editor de secuencias de la calculadora personalizada 61

Editor de secuencias de la calculadora personalizada 64

En este capítulo se describe la utilización de la calculadora personalizada. Se muestra cómo crear cálculos personalizados para conjuntos de datos de la base de datos de ChemStore y cómo integrar los resultados en un informe de ChemStore.

Page 60: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

60 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizada¿En qué consiste la calculadora personalizada?

¿En qué consiste la calculadora personalizada?

La calculadora personalizada es un componente integrado de ChemStore que proporciona una funcionalidad de cálculo mejorada.

Las plantillas de cálculo (secuencias) definen los cálculos mediante un len-guaje de programación sencillo, parecido a SQL. Existen varios asistentes que ayudan a desarrollar plantillas de cálculo sintácticamente correctas. Estos asistentes guían al usuario en la creación de cada paso de cálculo. Para los usuarios avanzados se incluye un editor de secuencias que permite la progra-mación directa de secuencias de cálculo.

El lenguaje de programación contiene estructuras que van desde las operacio-nes y funciones matemáticas más simples hasta complejos cálculos de resu-men. Se ha diseñado un conjunto de plantillas de cálculo incorporadas para los cálculos comunes; pueden servir como punto de partida para el desarrollo de plantillas de cálculo personalizadas.

A la hora de escribir plantillas de cálculo, pueden comprobarse y depurarse mediante eficaces herramientas de depuración como la ejecución paso a paso y los puntos de parada. Las plantillas de cálculo pueden guardarse y asignarse para la ejecución exclusiva de determinados usuarios. Cuando se modifica una plantilla de cálculo, el usuario puede guardarla como una versión separada o como una nueva plantilla de cálculo. El historial de ChemStore mantiene un seguimiento de estas operaciones.

El usuario puede obtener una vista preliminar de los resultados de una planti-lla de cálculo, darles formato e incluirlos en informes. Las plantillas de cálculo incluidas en informes se ejecutan automáticamente cada vez que se genera el informe. Los resultados de estos cálculos pueden imprimirse en forma de tabla o en gráficos.

Un sistema de privilegios especiales de usuarios, la asignación de plantillas de cálculo a usuarios y la gestión de la propiedad de las plantillas de cálculo regu-lan el acceso a estas funcionalidades de cálculo.

Page 61: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 61

Utilización de la calculadora personalizada 3Preparación para la utilización del editor de secuencias de la calculadora personalizada

Preparación para la utilización del editor de secuencias de la calculadora personalizada

Recuperación del conjunto de datos de cálculo

La plantilla de cálculo opera sobre el conjunto de datos actual descargado por una consulta de la base de datos. Es el conjunto de datos el que puede verse en la tabla de revisión. No obstante, las tablas de revisión no muestran necesaria-mente todas las columnas que se supone que se utilizarán en los cálculos. El asistente Table (Tabla) de la calculadora personalizada permite especificar todas las columnas del conjunto de datos actual, independientemente de la configuración de la interfase de usuario.

Cuando se comienza el desarrollo de una nueva plantilla de cálculo, es impor-tante efectuar una consulta sobre un conjunto de datos que sea representativo de los datos en los que se aplicará dicha plantilla.

Familiarización con las pantallas del editor de secuencias de la calculadora personalizada

Árbol de selección de ventanas

El explorador de ventanas es una vista en forma de árbol que ayuda al usuario a desplazarse por las ventanas de cálculo personalizado que se representan como las hojas del árbol. Al hacer doble clic sobre un nodo de hoja de este árbol esta disposición en árbol busca, presenta y desplaza hacia la parte supe-rior la ventana seleccionada que estaba solapada parcial o totalmente por otras ventanas o incluso no se podía ver hasta ese momento. Los dos nodos de hoja superiores (Calculation (Cálculo), Errors (Errores)) están siempre pre-sentes. Estos nodos llevan a la parte superior las ventanas Calculation editor (Editor de cálculo) y Calculation errors (Errores de cálculo). Debajo del nodo Tables (Tablas) se enumeran todas las ventanas de tablas de cálculo disponi-bles actualmente. Estos nodos llevan a la parte superior la tabla de cálculo personalizado seleccionada.

Page 62: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

62 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaPreparación para la utilización del editor de secuencias de la calculadora personalizada

Ventana de cálculo

Esta ventana se utiliza para modificar y depurar las secuencias de cálculo. La barra de título contiene el nombre y la versión de la plantilla de cálculo car-gada, si se encuentra disponible. El borde izquierdo contiene la línea de ejecu-ción actual y los marcadores de puntos de parada. El borde inferior contiene la posición del cursor (línea y columna) y una barra de progreso de la ejecución. El área de cliente de la ventana se utiliza para modificar la secuencia de cál-culo. Las líneas de la secuencia de cálculo se escriben en negro, a menos que se detecte un error o se emita un aviso. Las líneas de error se escriben en rojo, mientras que las de aviso aparecen en azul.

Figura 14 Árbol de selección de ventanas

Figura 15 Ventana de cálculo

Page 63: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 63

Utilización de la calculadora personalizada 3Preparación para la utilización del editor de secuencias de la calculadora personalizada

Lista de variables

Se trata de una lista que contiene los nombres y los valores de las variables de cálculo que se encuentran disponibles en ese momento. Al hacer doble clic sobre una variable de la lista, emerge un cuadro de diálogo que contiene una copia de sólo lectura del nombre y del valor de la variable. Este cuadro de diá-logo puede utilizarse para ver nombres y valores de variable que sean largos. También pueden copiarse estos valores en el portapapeles.

Ventana de errores y avisos

Esta ventana enumera información detallada sobre todos los errores y avisos resultantes de la ejecución de una secuencia de cálculo. Una referencia a la línea de la secuencia y una indicación visual de la posición del error ayuda a resolverlo.

Figura 16 Lista de variables

Page 64: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

64 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Editor de secuencias de la calculadora personalizada

Consiste en una ventana de cálculo de color amarillo donde se crea la secuen-cia de la plantilla de la calculadora personalizada. Esta secuencia puede reali-zarse mediante los asistentes de la calculadora personalizada para crear el código apropiado de la secuencia o mediante programación libre, como cuando se escribe una macro.

Familiarización con los asistentes para las secuencias de la calculadora personalizada

Los asistentes se utilizan para ayudar al usuario en la generación de un código de secuencia para el cálculo que se desee. Para cada tarea de operación de cál-culo individual se utiliza un asistente determinado a fin de crear esta parte en concreto de la secuencia.

Los asistentes pueden abrirse desde la barra de herramientas o haciendo clic en una línea de la plantilla (haga clic con el botón derecho del ratón y selec-cione Edit (Editar) en el menú emergente que aparezca). Según el contenido de esta línea se muestra, aparecerá el asistente apropiado con los campos correspondientes que incluyen la información de esta línea.

Los asistentes pueden utilizarse para crear líneas nuevas o modificar las exis-tentes en la plantilla.

Page 65: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 65

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Características comunes de los asistentes

La Figura 17 muestra un ejemplo de un asistente sencillo para tablas. En la parte izquierda de cada cuadro de diálogo del asistente aparece un símbolo que visualiza el objetivo de la instrucción de cálculo. Un asistente para tablas se utiliza, por ejemplo, para transferir datos desde el conjunto de datos actual a una tabla.

En la parte central existen componentes sintácticos que definen las partes de la línea de comandos que se va a generar. El orden de estos componentes es el mismo que el orden en el que aparecerán más tarde en la instrucción de cál-culo. Cada componente sintáctico contiene un nombre de terminal (letras azu-les grandes), una descripción (letras negras pequeñas) y controles para seleccionar y/o introducir información específica de la instrucción.

Figura 17 Asistente Table (Tabla)

Page 66: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

66 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Subasistentes comunes

Selección de columnas

La Figura 18 muestra un cuadro de diálogo que se utiliza para seleccionar columnas de tabla, por ejemplo, cuando se navega por la función SELECT del asistente de tablas. Una disposición en árbol en la parte izquierda contiene todas las tablas disponibles y sus columnas. Al mover elementos a la parte derecha se define la nueva tabla. En la parte derecha del cuadro de diálogo se incluye una lista de columnas seleccionadas. Los iconos situados delante de los nodos seleccionados del árbol son verdes, mientras que los que no están seleccionados son blancos.

Figura 18 Pantalla de selección de columnas (calculadora personalizada)

Page 67: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 67

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Expresiones

El cuadro de diálogo Expressions (Expresiones) que se muestra en la Figura 19 constituye el nucleo de la calculadora personalizada. Permite la creación y modificación de expresiones y condiciones. El cuadro de edición del marco situado en la parte superior contiene la expresión compuesta hasta el momento. Es posible componer el contenido seleccionando los elementos de los marcos Data Items (Elementos de datos) y Functions (Funciones) haciendo clic en los botones ‘Add to Expression’ (Añadir a expresión). También es posi-ble escribir manualmente el contenido del cuadro de edición. Un icono de marca de verificación situado en la esquina superior derecha y una línea de información adicional indican si la expresión que se está creando es sintácti-camente correcta. Estos dos elementos se actualizan continuamente si se ha activado la casilla Continuous check (Comprobación continua).

Si la expresión que se está creando no es correcta sintácticamente, el icono de marca de verificación cambia a un signo de interrogación. La información de comprobación aporta algunas indicaciones sobre el problema y la parte erró-nea de la expresión se muestra en rojo en el cuadro de edición.

Figura 19 Cuadro de diálogo Set condition (Especificar condición)

Page 68: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

68 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Asistente Table (Tabla)

El asistente para tablas que se muestra en la Figura 17 posibilita la selección de un conjunto de columnas del conjunto de datos actual y permite guardarlo en una nueva tabla de cálculo. Éste es el paso inicial para crear una nueva plantilla de cálculo. Como punto de partida se recomienda añadir todas las columnas utilizadas para identificación de muestras y para los pasos de cál-culo deseados en una tabla general.

El asistente escribe el resultado de la selección del usuario en la ventana de la secuencia, tal como se muestra en el ejemplo siguiente:

SELECT Study,’Nombreestudio’,Sample.'Nombremuestra', etc.

FOR "Antipyrine",”Phenacteine”

WHERE (Phenacetine.PeakArea>0

INTO "1_descripción_general"

En este ejemplo la columna Nombre del estudio se seleccionó de la tabla estu-dio y la columna Muestra se seleccionó de la tabla muestra. La selección se basa en los compuestos Antipyrine y Phenacetine y se limita a todas las mues-tras en las que se encontró un pico de Phenacetine. El resultado de esta sec-ción se escribirá en la nueva tabla denominada 1_descripción_general.

Page 69: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 69

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Asistente Column (Columna)

El asistente Column (Columna) permite la ampliación de una tabla determi-nada con otra columna de cálculo. Esta columna contiene valores basados en una expresión definida mediante el asistente de expresión similar a la Figura 19.

El ejemplo que se muestra en la Figura 20 agrega una nueva columna ‘ResRatio’ a la tabla ‘1_descripción_general’. La relación entre las áreas de los compuestos ‘Etanol’ and ‘Metanol’ define el contenido de esta columna.

Asistente Variable

Este asistente es similar al asistente Column. El usuario puede aplicar una expresión matemática de valores procedentes de una o más columnas y guarda el resultado en una variable. Suele suceder cuando el resultado incluye la evaluación de una serie de valores.

Figura 20 Asistente Column (Columna)

Page 70: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

70 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Asistente If (Si)

Los ejemplos anteriores han mostrado cómo calcular valores nuevos basados en valores determinados de columnas y asignarlos a valores nuevos de una columna o a una variable única.

En los casos en que esta asignación debe depender de una condición determi-nada puede utilizarse el asistente IF (Si).

Asistente Format (Formato)

La calculadora personalizada muestra las cifras sin procesar, con todos los decimales disponibles. Para poder leer con más comodidad o para mostrar únicamente los dígitos significativos, el asistente Format (Formato) da for-mato a valores individuales (variables), a una columna de una tabla determi-nada o incluso a un grupo de columnas de varias tablas. La precisión de cálculo no se ve afectada por el formato del número.

Además de a los números, también se puede dar formato a cadenas, fechas, horas e incluso a celdas vacías. La ayuda en línea del asistente Format (Formato) contiene ejemplos de estas opciones de formato ampliadas.

Asistente Transpose (Transponer)

Este asistente permite transponer una tabla existente convirtiendo las colum-nas en filas y las filas en columnas. Esto puede ser útil a la hora de calcular estadísticas sobre valores que se presentan en una fila. Pueden ser resultado de un cálculo previo. Sin embargo, las estadísticas son posibles únicamente para columnas y se requiere efectuar un paso de transposición antes de reali-zar el cálculo de la estadística.

El cuadro de diálogo del asistente Transpose (Transponer) (Figura 21 en la página 71) contiene los componentes sintácticos siguientes:

• En el cuadro combinado TRANPOSE el usuario puede indicar el nombre de la tabla que se desea transponer. Nota: La selección contiene sólo las tablas disponibles en la línea de cálculo en cuestión: todas las tablas generadas previamente.

Page 71: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 71

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

• En el cuadro combinado BY el usuario debe indicar qué tabla de la columna debe emplearse como fila de encabezado de la tabla transpuesta. Suele tra-tarse del nombre de la muestra o de la ID del análisis, ya que estos elemen-tos definían las filas de la tabla original.

• En el cuadro de edición INTO el usuario puede indicar un nombre para la tabla transpuesta.

Asistente Group (Grupo)

La agrupación de una tabla puede ser útil, por ejemplo, en los casos de cálculo de estadísticas sobre un cierto grupo de muestras en lugar de estadísticas generales. Pueden lograrse los mismos resultados definiendo múltiples subta-blas, pero el asistente Group (Grupo) lo combina en un paso.

Figura 21 Asistente Transpose (Transponer)

Page 72: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

72 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

El cuadro de diálogo que se muestra en la Ecuación 22 en la página 72 con-tiene los componentes sintácticos siguientes:

• En el cuadro combinado GROUP el usuario indica el nombre de la tabla que se desea agrupar.

• En el cuadro combinado BY el usuario indica el identificador del grupo. Por ejemplo, al agrupar por ‘Sample calibration level’ (‘Nivel de calibración de muestra’) se posibilita la combinación de muestras y calibración en grupos separados. Los análisis de calibración se agruparán también por nivel de calibración.

• El componente DO define una función (estadística) que se aplica a una columna de tabla determinada lo que resulta en una columna con un nom-bre nuevo.

Deberá que rellenar el cuadro INTO con un nombre para la tabla resultante.

Figura 22 Asistente Group (Grupo)

Page 73: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 73

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Ejemplo: Creación de una secuencia de cálculo de informe

En el capítulo siguiente se muestra cómo puede desarrollarse una plantilla de ejemplo sencilla. El ejemplo se basa en los datos que se reciben al ejecutar la consulta ‘SSR for quality control’ en la base de datos ChemStoredemo.mdb instalada con ChemStore C/S. Se recomienda que siga los pasos de este capí-tulo para familiarizarse con la utilización y la funcionalidad de los asistentes de la calculadora. Este ejemplo no representa una recomendación sobre cómo evaluar criterios de aceptación para un conjunto de datos.

Supongamos que ha recibido la tarea siguiente:

Desarrolle una plantilla en la que se calcule la desviación estándar relativa de las áreas de un compuesto determinado para análisis de calibración y análisis de muestras. La comparación debe marcar los análisis de muestras como ‘pass’ si su desviación estándar relativa es menor que la de los análisis de calibración. Los resultados deben incor-porarse a un informe.

Para solucionar esta tarea hay que pasar por cuatro fases:

1 Trazar un plan que incluya los pasos necesarios para conseguir una solución.

2 Desarrollar la plantilla conforme a este plan.Esto incluye la comprobación y la corrección de cada paso de desarrollo.

3 Ajustar la plantilla

4 Incluir la plantilla en el informe.

NOTA En el caso que la secuencia descrita no pueda obtenerse, existe una copia de esta secuencia de ejemplo en el CD de instalación de ChemStation Plus. Explore la carpeta de asistencia en busca de simple_example.cct. Para importar la secuencia de ejemplo a la base de datos de demostración, emplee la función de importación de la calculadora personalizada.

Page 74: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

74 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Trazar un plan

Para trazar un plan hay que comprender completamente la tarea. Divida la tarea en pasos y escriba lo que desea conseguir en cada paso:

1 Cree una tabla que se componga de todos los parámetros que se requieran para el cálculo y de todos los parámetros de muestra para la identificación de muestras y la generación de informes. Para el cálculo se necesita:

• El área de pico

• El tipo de muestra para distinguir entre análisis de calibración y análisis de muestras

Para la identificación de las muestras necesitará ver:

• El nombre de la muestra

• El nombre del archivo de datos iniciales

2 Calcule la desviación estándar relativa de las áreas de pico por cada nivel de calibración y guárdela en una tabla nueva.

3 Calcule el promedio de las desviaciones estándar relativas y guárdelo en una variable.

4 Calcule las áreas promedio para todos los análisis de muestras y la desvia-ción absoluta y relativa de esta cantidad promedio. Esto debe realizarse tomando como base cada análisis.

5 Compruebe si la desviación relativa de cada muestra es menor que la des-viación estándar relativa promedio de los análisis de calibración y már-quela como corresponda.

Tras cada paso debe comprobar el resultado intermedio para ver si sigue el camino adecuado. Si el resultado intermedio se desvía de sus expectativas debe adoptar medidas correctivas.

Page 75: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 75

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Desarrollo de la plantilla

Creación de una tabla general

Para crear la tabla inicial utilizará el asistente para tablas tal como se muestra en la Figura 23 en la página 75. Seleccione las columnas Sample Name (Nom-bre de muestra), Sample Calibration level (Nivel de calibración de muestra), Sample type (Tipo de muestra), Acq. Sequence name (Nombre de secuencia de adquisición), Raw data file name (Nombre de archivo de datos iniciales) y Peak area (Área de pico) para el compuesto ‘Antipyrine’ y guárdelo en la tabla '1_descripción_general'. Una práctica recomendada es añadir un número ini-cial a las tablas creadas por la secuencia para reflejar la estructura de la secuencia en los resultados.

Figura 23 Asistente Table (Tabla)

Page 76: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

76 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Para comprobar este paso ejecute la secuencia, lo que le permitirá obtener una tabla que enumere los nombres de muestra, los niveles de calibración, los tipos de muestra, los nombres de secuencia de adquisición, los nombres de archivo de datos iniciales y las áreas de pico para el compuesto 'Antipyrine' para todas las muestras recuperadas por la consulta 'SSR for quality control’ (véase la Figura 24 en la página 76).

Creación de subtablas

El siguiente paso consiste en crear una subtabla para separar los análisis de calibración de los análisis de muestras. Esto puede efectuarse mediante un asistente para subtablas. La clave para separar los tipos de muestras es la condición WHERE, que ha de coincidir exactamente con el ejemplo que se muestra en la Figura 25 en la página 77. La condición "Calibration" (Calibración) debe escribirse manualmente en el cuadro de diálogo de defini-ción de condición y debe incluirse entre comillas dobles.

Figura 24 Tabla general

Page 77: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 77

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

La ejecución de la secuencia dará como resultado una tabla sencilla que enu-merará todas las muestras de calibración con el nivel de calibración y las áreas de pico del compuesto 'Antipyrine' (consulte la Figura 26 en la página 77).

Figura 25 Asistente para subtablas para separar análisis de calibración

Figura 26 Subtabla de análisis de calibración

Page 78: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

78 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Cálculo de la desviación estándar relativa de las áreas de pico para cada nivel de calibración

Para calcular la desviación estándar relativa por nivel de calibración puede utilizar el asistente Group (Grupo). La agrupación de la tabla '2_calib_runs' en niveles de

calibración genera un resultado por nivel y se guarda en la nueva tabla '3_calibstatistics'. El cálculo que debe ejecutarse por cada grupo se define en la sección DO/AS del asistente para grupos (Figura 27 en la página 78). El asistente para grupos permite definir múltiples cálculos para múltiples com-puestos al mismo tiempo, pero el ejemplo actual se ha restringido a uno con el fin de simplificarlo.

Figura 27 Asistente Group (Grupo)

Page 79: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 79

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

La ejecución de la secuencia da como resultado una tabla pequeña que con-tiene la desviación estándar relativa para cada nivel de calibración.

Para promediar las desviaciones estándar relativas debe emplearse el asis-tente para variables con la instrucción de definición siguiente:

Avg(RSTD_Antipyrine)=mean(‘3_Calibstatistics’.’RSTD_Antip_area’)

Para comprobar este paso, ejecute el cálculo y encontrará su variable con el resultado correspondiente en la lista de variables. Aquí finaliza el cálculo rela-tivo a los análisis de calibración y el paso siguiente consiste en realizar los cál-culos sobre los resultados de análisis de muestras y, para finalizar, se efectúa la comparación deseada.

Cálculo de la desviación de área relativa para análisis de muestras

Para enumerar los análisis de muestras en una tabla independiente, genere una subtabla, como se muestra en la Figura 25 en la página 77, pero sustituya el tipo de muestra ’Calibration’ (Calibración) en la condición WHERE por ‘Sample’ (Muestra) y el nombre de la tabla de destino por '4_sample_runs'.

Los dos pasos siguientes consisten en añadir dos columnas adicionales a la tabla de muestras: una para calcular la respuesta promedio de todas las mues-tras (consulte la Figura 29) y otra para calcular la desviación absoluta de las respuestas individuales respecto el promedio. Utilice el asistente 'add columns' ('añadir columnas') para conseguirlo. El cuadro de diálogo 'set condi-tion' ('definir condición') para calcular la desviación absoluta se muestra en la Figura 30.

Figura 28 Desviación estándar relativa de las áreas de pico del compuesto Antipyrine

Page 80: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

80 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Figura 29 Promedio de las respuestas del compuesto Antipyrine para análisis de muestras

Figura 30 Desviación absoluta del área del compuesto Antipyrine respecto al valor medio

Page 81: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 81

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Ejecución de los resultados de la secuencia en la tabla de muestras siguiente:

Comprobación y marcado

Ahora se dispone de todos los resultados para definir una tabla de resultados final en la que se realizará la comparación. Utilice un asistente para subtablas para generar un extracto de la tabla '4_sample_runs' y guárdelo en la tabla de resultados final

Figura 31 Resultados de los cálculos de desviación

Figura 32 Cálculo de la desviación de área relativa

Page 82: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

82 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

'5_Antipyrine_results'. El ejemplo utiliza las columnas sample name (nombre de muestra), raw data file name (nombre de archivo de datos sin procesar), peak area (área de pico), delta_ant. Si deben aparecer otras columnas para la identificación de muestras en el informe final, tendrá que añadirlas además a la tabla de resultados.

Antes de comparar los análisis de muestras y los de calibración, debe dividir la desviación de área absoluta de los análisis de muestras por el área, con el fin de obtener la desviación relativa. El asistente para añadir columnas para este cálculo se muestra en la Figura 32 en la página 81.

Si la desviación de área relativa es menor que el valor promedio de los análisis de calibración, deben marcarse los análisis con PASS (superado), en caso con-trario con FAIL (no superado). Esto puede lograrse con el asistente If (Si). La condición IF (SI) de la Figura 33 en la página 82 muestra esta comparación. Las instrucciones THEN y ELSE las definen asistentes para columnas. Puede acceder a estos asistentes mediante los botones de navegación del asistente IF (SI). Este paso, que se muestra en la Figura 34 en la página 83, añadirá una columna 'status' ('estado') a la tabla de resultados.

Figura 33 Asistente If (Si) para la evaluación de resultados

Page 83: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 83

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Para comprobar este paso final, ejecute la secuencia y se añadirá una columna nueva a la tabla de resultados que contará con el calificativo PASS (SUPERADO) o FAIL (NO SUPERADO) junto a la columna de desviación relativa (Figura 35 en la página 83).

Figura 34 Definición de una instrucción THEN mediante un asistente para columnas

Figura 35 Tabla de resultados finales

Page 84: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

84 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Ajuste de la plantilla

Asignación de formato a columnas

Finalmente, y sin restarle importancia, es posible que desee dar formato a algunas de las columnas. Emplee el asistente correspondiente para dar for-mato, por ejemplo, a la columna delta_Ant de la tabla ‘4_sample_runs’ y en la tabla ‘5_Antipyrine_results’, la columna ‘rel_dev’ y la columna Antipyrine.Peak.Area, como se muestra en la Figura 36.

Todas las columnas de la tabla y las variables que deben aparecer con el mismo formato numérico pueden definirse con un asistente para tablas.

Inclusión de una plantilla en un informe

En la sección “Cálculos” en la página 114 se describe cómo incluir una tabla de resultados de cálculo en un informe.

Figura 36 Asignación de formato a la tabla de resultados finales

Page 85: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 85

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Utilización del editor de secuencias de la calculadora personalizada

El editor de secuencias se parece a un editor de texto para secuencias de la calculadora personalizada. Los usuarios avanzados pueden escribir secuen-cias sin la ayuda del asistente. Esto permite además crear estructuras de secuencias que no pueden crearse con el asistente. Estas estructuras pueden simplificar el código de la secuencia, de forma que es más fácil tener una vista general.

Comandos

A continuación se describen los comandos más importantes utilizados para crear las secuencias de la plantilla. Para obtener una descripción más deta-llada de todos los comandos, consulte la sección de referencia “Comandos de la calculadora personalizada” en la página 202.

Selección de columnas de la base de datos

Para seleccionar columnas de la base de datos y, opcionalmente, utilizar una condición para reducir el conjunto de datos resultante, utilice el comando SELECT:

SELECT columna/s FOR compuesto/s WHERE unaCondición INTO una-Tabla

columna/s puede significar una o más columnas, indicadas por su nombre, de cualquier tabla existente en la base de datos.

compuesto/s puede significar uno o más compuestos, indicados por su nom-bre, para los que deben seleccionarse columnas. Aquí se permiten caracteres comodín. Para obtener información más detallada, consulte la sección de refe-rencia de “Comandos de la calculadora personalizada” en la página 202.

unaCondición es opcional. Indica una condición para la selección.

unaTabla se trata del nombre de una tabla para la que se escribirá la selec-ción.

Page 86: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

86 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Selección de columnas de una tabla

Para seleccionar columnas de una tabla de la calculadora personalizada, uti-lice el comando FROM:

FROM unaTabla SELECT columna/s FOR compuesto/s WHERE unaCon-dición INTO otraTabla

Este comando realiza la misma operación que el comando SELECT, excepto que recupera las columnas sólo de una tabla que ha recibido procedente de un comando SELECT o FOR anterior.

Aplicación de condiciones

Las condiciones pueden aplicarse mediante instrucciones condicionales: el comando IF THEN ELSE se utiliza para realizar esta operación:

IF unaCondición THEN realizaEsto ELSE realizaLoOtro

Si la condición se cumple, se evaluará la parte THEN; si la condición no se cumple, se evaluará la parte ELSE. La parte ELSE es opcional y puede omitirse.

Asignación de formato a resultados de tablas

Es posible dar formato a los valores resultantes de las tablas de la calculadora personalizada o a los valores de las variables mediante el comando FORMAT:

FORMAT columna/s/variable/s USING unFormato

unFormato se trata de una cadena (entre comillas) que contiene la especifica-ción del formato. Para obtener información más detallada, consulte la sección de referencia de “Comandos de la calculadora personalizada” en la página 202.

NOTA La instrucción condicional puede asignarse sólo a operaciones sobre variables o columnas de tablas. No puede utilizarse para la evaluación condicional de su secuencia de la plantilla.

Page 87: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 87

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Transposición de tablas

Los cálculos se efectúan en las columnas seleccionadas de cada fila. Los resul-tados se escriben en columnas nuevas. Algunos cálculos (estadísticos) deben llevarse a cabo en una fila para cada columna. Esto no es posible directa-mente: es necesario convertir esta fila en una columna. Para hacerlo se utiliza el comando TRANSPOSE:

TRANSPOSE unaTabla BY unaColumna INTO tablaDestino

unaColumna se utiliza como clave para la operación de transposición. Las entradas de esta columna se utilizarán como encabezados de columna de la tabla destino. Debido a que los nombres de columna deben ser únicos, la tabla destino no contendrá ningún nombre de columna repetido.

Agrupación de tablas

La agrupación de tablas es una forma de organizar mejor el contenido de una tabla y posibilitar algunas estadísticas. Las tablas se agrupan mediante el comando GROUP:

GROUP unaTabla BY unaColumna DO operaciones INTO tablaDestino

La agrupación de unaTabla se define con los valores de unaColumna. Cada grupo contiene filas con valores iguales en la columna. Las operaciones que deben realizarse en cada grupo de filas se definen en las operaciones.

Adición de comentarios

El símbolo "#" se utiliza para marcar el inicio de un comentario. El texto escrito tras este símbolo NO se evaluará:

# ¡Esto es un comentario!

A pesar del asistente que gestionará la parte de declaración de la secuencia, los comentarios se añaden tras la definición de la variable, en el caso de que estén relacionados con esta definición:

strCompuesto = “Barbital”# Esta es la definición del compuesto

Page 88: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

88 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

La parte de declaración de la secuencia comienza con el comentario

# D E C L A R A C I O N

y termina con el comentario

# I M P L E N T A C I O N

Sintaxis

La descripción detallada de la sintaxis de todos los comandos y partes de secuencia la encontrará en la sección de referencia de “Comandos de la calcu-ladora personalizada” en la página 202.

A continuación se describen algunas características especiales que deben con-siderarse para evitar errores innecesarios en la secuencia.

Utilización de las comillas

Las comillas deben utilizarse siempre para rodear cadenas. Las cadenas son nombres de compuestos, muestras y columnas. Además, como podrá ver en la sección siguiente, las cadenas también pueden contener comandos.

Si la cadena a su vez también contiene comillas será necesario convertirlas en comillas dobles.

Los apóstrofos que rodean los nombres de columnas deben permanecer como tales cuando se incluyen dentro de comillas.

Utilización de paréntesis

Los paréntesis deben utilizarse siempre que haya que ordenar por jerarquía varias operaciones en una expresión. Las expresiones contenidas dentro de paréntesis se evaluarán primero. Por este motivo, cada parte de una expresión que deba evaluarse antes que otra parte deberá colocarse entre paréntesis.

Page 89: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 89

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Distinción entre mayúsculas y minúsculas

Las secuencias (comandos, nombres de columnas, expresiones) no suelen dis-tinguir mayúsculas y minúsculas. Sólo existen dos excepciones:

• Cuando se comparan cadenas para comprobar si son idénticas (cadena1=cadena2), en esta operación se distingue entre mayúsculas y minúsculas.

• Los nombres de las variables deben utilizarse en la secuencia tal como se definieron al principio.

Utilización de variables de cadena

La característica principal del editor de secuencias es la creación de variables de cadena. A partir de este momento colocaremos el prefijo str delante de los nombres de variables de cadena. Una variable de cadena es un texto entre comillas. El contenido de estas variables de cadena puede tratarse de un nom-bre sencillo, por ejemplo, el nombre de un compuesto o la definición de la columna del nombre de muestra.

strCompuesto = “Barbital”

strNombreMuestra = “Muestra.’Nombre de muestra“

e incluso puede tratarse de un trozo de código de secuencia, por ejemplo, la instrucción para seleccionar columnas de la base de datos:

strSeleccionar = “SELECT Muestra.’Nombre de muestra’ FOR Barbital INTO unaTabla”

Tenga en cuenta que los nombres de columna que contengan un espacio en blanco:

Muestra.’Nombre de muestra’

o los caracteres especiales contenidos en sus nombres (como ‘1_descripción_general’)

deben colocarse entre ’ (apóstrofos).

El objetivo de emplear variables de cadena consiste en definirlas una vez y vol-ver a utilizarlas en el resto de la secuencia, incluso varias veces.

Page 90: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

90 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Para volver a utilizar estas variables de cadena es necesario anteponerles el prefijo $:

$strCompuesto

$strSeleccionar

El signo $ dará instrucciones al intérprete de secuencias para que interprete el contenido de esta variable. En lugar de escribir

SELECT Muestra.NombreMuestra FOR Barbital INTO unaTabla

también puede escribir:

SELECT Muestra.NombreMuestra FOR $strCompuesto INTO unaTabla

El intérprete sustituirá $strCompuesto por Barbital antes de evaluar el comando SELECT y efectuar la selección de la base de datos.

La ventaja radica en que puede definir una vez el nombre de un compuesto al principio de la secuencia y puede referirse a él en el resto de dicha secuencia. Cuando tenga que cambiar el nombre del compuesto basta con que lo haga una vez en esta variable al principio de la secuencia.

Tal como se muestra en el ejemplo anterior también puede definir variables de cadena para la codificación de secuencias:

strSeleccionar = “SELECT Muestra.NombreMuestra FOR Barbital INTO unaTabla”

o considerar la sustitución de nombres:

strSelecccionar = “SELECT $strNombreMuestra FOR $strCompuesto INTO unaTabla”

Para utilizar este tipo de estructura basta con que escriba en el editor de secuencias la variable de cadena con el signo $ como prefijo:

$strSeleccionar

El intérprete de secuencias sustituirá primero las variables de cadena de los nombres de muestra y compuesto por sus contenidos respectivos y, a conti-nuación, efectuará la selección, lo que en este caso significa seleccionar todos los nombres de muestra para Barbital.

Page 91: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 91

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Como hemos visto, las variables de cadena pueden contener también variables de cadena (con el prefijo $). Las variables de cadena son sustituidas por su contenido en el momento en el que el intérprete de secuencias evalúa y ejecuta el comando o bien a partir de una variable de cadena, como se muestra en el último ejemplo:

$strSeleccionar

o bien a partir del mismo comando introducido, como se muestra en el ejem-plo anterior:

SELECT $strNombreMuestra FOR $strCompuesto INTO unaTabla

Existe otro signo muy especial para la sustitución. Los parámetros de pico, como el área, la altura y también el factor de cola, la resolución, etc. dependen del compuesto elegido. Se suelen seleccionar estos parámetros para compues-tos determinados. El editor de secuencias le permite utilizar el signo ! (signo de exclamación) para seleccionar estos parámetros de pico relativos al com-puesto utilizado en el momento:

SELECT !Pico.Area FOR $strCompuesto INTO unaTabla

La ejecución de este comando seleccionará sólo áreas de pico del compuesto definido en strCompuesto (por ejemplo, Barbital). El ! representa Barbital o cualquier nombre de compuesto que se haya definido en la variable de cadena strCompuesto.

También podría haber escrito:

SELECT Barbital.Pico.Area FOR $strCompuesto INTO unaTabla

pero entonces se limita a Barbital o

SELECT $strCompuesto.Pico.Area FOR $strCompuesto INTO unaTabla

pero ! es más simple.

Page 92: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

92 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Ejemplo: Creación de una secuencia de cálculo de informe

Recuerde el ejemplo que ha desarrollado en la sección anterior. En este capí-tulo este ejemplo se utiliza para demostrar las ventajas de emplear variables de cadena. Aumenta la flexibilidad a la hora de adaptar la secuencia a otros conjuntos de datos.

Primero defina algunas variables de cadena. Será la sección de definición de su secuencia. A continuación, sustituya la parte correspondiente de la secuen-cia por estas variables. Será la parte de implementación de la secuencia. Final-mente, añada algunos comentarios a la secuencia.

Definición de variables de cadena

Defina una variable de cadena para el nombre de compuesto. Así resultará sencillo sustituir el nombre del compuesto en el caso que tenga que usar esta secuencia para otro compuesto:

strCompuesto = “Antipyrine”

Defina una variable de cadena para el nombre de la columna de respuesta. Así resultará más sencillo cambiar entre el área y la altura como indicador de res-puesta:

strRespuesta = “Pico.Area”

Para que pueda leerse mejor defina una variable de cadena para la selección. Esto facilita la modificación de toda la selección. Incluso puede utilizar las variables definidas anteriormente como parte de ésta, con el prefijo $:

strSeleccion="Muestra.'Nombre de muestra', Muestra.'Nivel de calibra-ción de muestra', Muestra.'Tipo de muestra', 'Secuencia de adquisi-ción'.'Nombre de secuencia de adquisición', 'Datos iniciales'.'Nombre de archivo de datos iniciales', !$strRespuesta"

NOTA En el caso de que la secuencia descrita no pueda obtenerse, existe una copia de esta secuencia de ejemplo en el CD de instalación de ChemStation Plus. Explore la carpeta de asistencia en busca de refined_example.cct. Para importar la secuencia de ejemplo a la base de datos de demostración, emplee la función de importación de la calculadora personalizada.

Page 93: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 93

Utilización de la calculadora personalizada 3Editor de secuencias de la calculadora personalizada

Aplicación de variables de cadena

La primera instrucción de selección se convertirá en:

SELECT $strSeleccion FOR $strCompuesto INTO '1_descripción_general'

y la segunda se reducirá a:

FROM '1_vista_general' SELECT $strSeleccion FOR $strCompuesto WHERE '1_descripción_general'.Muestra.'Tipo de muestra'="Calibración" INTO '2_analisis_calibracion'

Las tres instrucciones de cálculo se simplificarán para convertirse en

GROUP '2_analisis_calibracion' BY 'Muestra.Nivel de calibración de muestra' DO rstdev ($strCompuesto.$strRespuesta) AS 'RSTD_Antip_area' INTO '3_EstadisticaCalib'

'5_resultados_compuesto.'rel_dev'='5_resultados_compuesto'.'delta_Ant'/'5_resultados_compuesto'.$strCompuesto.$strRespuesta

Comentarios para la secuencia

El último paso consiste en añadir comentarios significativos para separar la sección de definición de la de implementación y simplificar la personalización de la sección de definición. Consulte también la plantilla refined_example.cct del CD-ROM de instalación.

Page 94: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

94 Guía de Conceptos de Agilent ChemStore C/S

3 Utilización de la calculadora personalizadaEditor de secuencias de la calculadora personalizada

Page 95: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

95

Agilent ChemStore C/SGuía de Conceptos

Agilent Technologies

4Utilización del Editor de plantillas de informes

¿Qué es Editor de plantillas de informes? 96

Preparación para la utilización de Report Template Editor (Editor de planti-llas de informes) 98

Utilización del Editor de plantillas de informes 101

Familiarización con los componentes de las plantillas de informes 105

Familiarización con las tablas 117

Creación de informes a través de una plantilla 133

Elaboración automática de informes 134

Page 96: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

96 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informes¿Qué es Editor de plantillas de informes?

¿Qué es Editor de plantillas de informes?

Report Template Editor (Editor de plantillas de informes) es una aplicación a la que se puede acceder haciendo clic sobre el icono izquierdo situado debajo del nombre del informe (Compound Amounts [(built-in)] en la figura inferior) o seleccionando un elemento del menú Report (Informe) en el cuadro de diá-logo principal de ChemStore C/S.

Report Template Editor se utiliza para crear y editar plantillas de informes, que se usan posteriormente para crear informes. Como probablemente deseará utilizar el mismo informe muchas veces, aunque con especificaciones ligeramente diferentes y con datos distintos, el Report Template Editor (Editor de plantillas de informes) ha sido diseñado para permitirle crear fácilmente plantillas de informe modificables.

Figura 37 Editor de plantillas de informes

Page 97: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 97

Utilización del Editor de plantillas de informes 4¿Qué es Editor de plantillas de informes?

Cuando se crea una plantilla de informe, se especifican elementos tales como el contenido y la ubicación de encabezados y pies de página, las tablas o gráfi-cos que se van a incluir, y las fuentes utilizadas en cada parte del informe. Como resultado, se crea un diseño específico para la presentación y el conte-nido de un informe y se guarda dicho diseño para volver a utilizarlo la siguiente vez que desee generar el informe. Además, puede cambiar el diseño de cualquier plantilla de informe y guardarlo con un nombre nuevo.

Figura 38 Report Template Editor (Editor de plantillas de informes)

Page 98: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

98 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesPreparación para la utilización de Report Template Editor (Editor de plantillas de informes)

Preparación para la utilización de Report Template Editor (Editor de plantillas de informes)

Recuperación del conjunto de datos del informe

En ChemStore C/S, se realizan consultas en la base de datos basándose en campos de datos seleccionados y para los que se especifican valores. El grupo de registros de datos obtenidos mediante la consulta se denomina conjunto de datos activo (también denominado instantánea). Después, se selecciona una plantilla de informe que se utiliza para crear un informe. Este informe mues-tra la información contenida en el conjunto de datos activo de acuerdo con la estructura de la plantilla. Es posible restringir aún más los datos que aparecen en el informe, pero si los datos no se encuentran en el conjunto de datos activo, no aparecerán en un informe que se haya generado con él.

Page 99: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 99

Utilización del Editor de plantillas de informes 4Preparación para la utilización de Report Template Editor (Editor de plantillas de informes)

Familiarización con la disposición en árbol de Report Template Editor (Editor de plantillas de informes)

Report Template Editor (Editor de plantillas de informes) utiliza disposiciones en árbol para mostrar los diferentes objetos.

Figura 39 Disposición en árbol de la plantilla en Report Template Editor (Editor de plantillas de informes)

Page 100: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

100 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesPreparación para la utilización de Report Template Editor (Editor de plantillas de informes)

El primer objeto que aparece en la disposición en árbol cuando se abre una plantilla es la propia plantilla de informe (en el lateral izquierdo del cuadro de diálogo principal). Cuando se edita una plantilla de informe existente, el cua-dro de diálogo principal de Report Template Editor (Editor de plantillas de informes) contiene una disposición en árbol que muestra la estructura de la plantilla. El nombre de la plantilla del informe aparece en la parte superior del árbol. Justo debajo del nombre de la plantilla se muestran los componentes de la plantilla de informe:

• encabezados y pies de página

• secciones de datos

• encabezados de sección

• elementos de sección, como tablas, gráficos, cálculos, cromatogramas y espectros

Junto a cualquier elemento de la disposición en árbol que pueda ampliarse aparecerá una casilla con un signo +, igual que en la estructura de directorios del Explorador de Windows. Junto a los encabezados de página nunca aparece el signo +, ya que éstos nunca se expanden. Sin embargo, como las secciones de datos contienen tablas y gráficos, si hace clic en el signo + que aparece junto a un nombre de sección de datos, podrá visualizar los elementos que componen dicha sección de datos.

Consulte “Familiarización con los componentes de las plantillas de informes” en la página 105 para obtener más detalles sobre las secciones y elementos que componen una plantilla de informe.

Page 101: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 101

Utilización del Editor de plantillas de informes 4Utilización del Editor de plantillas de informes

Utilización del Editor de plantillas de informes

Utilización de los cuadros de diálogo para crear secciones en el informe

El cuadro de diálogo principal de Report Template Editor (Editor de plantillas de informes) se utiliza para crear las secciones y elementos que desea que apa-rezcan en el informe, utilizando los elementos del menú o haciendo clic con el botón derecho del ratón.

Figura 40 Menú para crear elementos de secciones de datos

Page 102: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

102 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesUtilización del Editor de plantillas de informes

Los parámetros asociados con la sección o el elemento que esté editando aparecen en el lateral derecho del cuadro de diálogo. Por ejemplo, si va a añadir un encabezado de página, el lateral derecho del cuadro de diálogo contendrá parámetros como los que especifican si se va a imprimir o no el encabezado en todas las páginas, o si se va a imprimir o no un borde alrededor del encabezado, etc.

En la parte inferior del cuadro de diálogo aparecen uno o más botones en los que puede hacer clic para acceder a los cuadros de diálogo utilizados para editar los parámetros. Al editar los encabezados de página sólo aparecerá un botón en el cuadro de diálogo principal de Report Template Editor (Editor de plantillas de informes), con la etiqueta Edit (Editar). Si hace clic en dicho botón podrá editar los diferentes parámetros asociados a los encabezados, como el número de columnas y filas en el encabezado y el texto o los datos que se van a imprimir en las columnas o las filas.

Figura 41 Cuadro de diálogo Page Header (Encabezado de página) de Report Template Editor (Editor de plantillas de informes)

Page 103: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 103

Utilización del Editor de plantillas de informes 4Utilización del Editor de plantillas de informes

Si está editando una tabla, aparecerán muchos más botones en la parte infe-rior del cuadro de diálogo principal de Report Template Editor (Editor de plantillas de informes), ya que existen muchos más parámetros configurables para una tabla que para un encabezado.

Figura 42 Cuadro de diálogo Table (Tablas) en Report Template Editor (Editor de plantillas de informes)

Page 104: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

104 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesUtilización del Editor de plantillas de informes

Utilización de la disposición en árbol para tablas y gráficos

También se utiliza la disposición en árbol en la selección de campos de datos, como columnas de tablas o ejes de gráficos. Es conveniente utilizar la disposi-ción en árbol para seleccionar campos de la base de datos, ya que los campos forman parte de los registros que, a su vez, forman parte de un conjunto de datos. Por ejemplo, si selecciona las columnas para una tabla de muestras, ampliará la parte del conjunto de datos que contenga la información sobre la organización de las muestras, de manera que pueda visualizar todos los cam-pos asociados a las muestras.

Figura 43 Disposición en árbol para diseñar una tabla

Page 105: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 105

Utilización del Editor de plantillas de informes 4Familiarización con los componentes de las plantillas de informes

Familiarización con los componentes de las plantillas de informes

Una plantilla de informe consta de uno o más de los siguientes objetos: un encabezado, un pie de página, saltos de página y secciones de datos. Las sec-ciones de datos contienen elementos del informe tales como tablas, cálculos, cromatogramas, espectros y gráficos. Cualquiera de estas secciones o elemen-tos puede excluirse de un informe generado sin necesidad de eliminarlos de la plantilla del informe, simplemente a través de una casilla de verificación. Cada uno de los componentes de una plantilla de informe se denomina objeto (Object) porque se pueden editar individualmente y no dependen de los demás componentes seleccionados para la plantilla.

Encabezados y pies de página

Puede configurar un encabezado o un pie de página en la plantilla del informe para incluir los campos Report Name, Report Comment, User, Time, Page, Report Modified Date y Report Modified By (Nombre de informe, Comentario de informe, Usuario, Hora, Página, Fecha de modificación de informe e Informe modificado por). Cada uno de estos elementos puede colocarse en una de las tres columnas del encabezado y pueden formatearse con cualquier fuente y tamaño que admita el ordenador. Asimismo, cada uno de estos ele-mentos puede etiquetarse y justificarse dentro de la columna. También pue-den colocarse gráficos (como el logotipo de la compañía) en el encabezado o pie de página.

Page 106: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

106 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con los componentes de las plantillas de informes

Los encabezados y pies de página se editan a través de un cuadro de diálogo que permite visualizar su posición respecto al encabezado y a otros elementos del mismo. Este cuadro de diálogo le permite visualizar cómo queda el encabe-zado o el pie de página durante la edición.

Secciones de datos

Las secciones de datos contienen uno o más elementos del informe, como tablas, cálculos, gráficos, cromatogramas y espectros. Existen pocos paráme-tros directamente asociados con la sección de datos, tal y como puede ver si hace clic en el nombre de la sección de datos en la disposición en árbol de una plantilla de informes. Existe un campo de descripción (que aparece en la dispo-sición en árbol) y una casilla de verificación para indicar si se incluye o no la sección de datos en el informe. El botón Repeat (Repetir) que aparece en el cua-dro de diálogo se utiliza para seleccionar los campos que se van a repetir. Por este motivo, la función de repetición determina el orden interno del informe que genere. Es la clave para crear todos los diferentes tipos de informe.

Figura 44 Edición de encabezados y pies de página

Page 107: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 107

Utilización del Editor de plantillas de informes 4Familiarización con los componentes de las plantillas de informes

Repetición de una sección

Puede repetir una sección de datos por cada combinación única de los campos que haya seleccionado. Por ejemplo, suponga que desea crear un informe resu-men para secuencias que incluya cálculos estadísticos. Sin embargo, no desea calcular una estadística general para todos los niveles de calibración y análisis de muestras. Para crear informes separados de niveles de calibración y de tipos de muestras, hay que añadir los elementos 'Sample calibration level' (Nivel de calibración de muestras) y 'Sample type' (Tipo de muestra) a la sección de repetición, tal como se muestra en la Figura 45.

Figura 45 Secciones de datos

Page 108: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

108 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con los componentes de las plantillas de informes

Figura 46 Repetición

En nuestro ejemplo, también desea evitar estadísticas comparadas entre secuencias y entre estudios, por lo que estos elementos se añaden como separadores.

Finalmente, desea crear un informe de los resultados de secuencia correspon-dientes a cada compuesto en una tabla individual, que incluya estadísticas. Para ello se añade el elemento 'Compound name' (Nombre del compuesto).

Otro criterio importante es el orden de los elementos de campo en la sección de datos. Se repite primero el elemento situado más abajo en la lista. En nues-tro ejemplo, las páginas del informe presentarían el orden siguiente:

Compound A (Compuesto A) (Nivel cal. 1),Compound B (Compuesto B) (Nivel cal. 1), Compound A (Compuesto A) (Nivel cal. 2), Compound B (Compuesto B) (Nivel cal. 2), Compound A (Compuesto A) (muestras), Compound B (Compuesto B) (muestras).

Para obtener todos los informes del Compuesto A en una serie de páginas de informe, hay que desplazar el elemento 'Compound Name' (Nombre del com-puesto) por encima del elemento 'sample type' (Tipo de muestra). Como resul-tado se obtiene el orden de impresión siguiente:

Page 109: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 109

Utilización del Editor de plantillas de informes 4Familiarización con los componentes de las plantillas de informes

Compound A (Compuesto A) (Nivel cal. 1),Compound A (Compuesto A) (Nivel cal. 2), Compound A (Compuesto A) (muestras), Compound B (Compuesto B) (Nivel cal. 1), Compound B (Compuesto B) (Nivel cal. 2), Compound B (Compuesto B) (muestras).

Campos calculados

Se pueden crear campos calculados utilizando cualquiera de los campos del conjunto de datos activo. Una vez creados, los campos calculados pueden utili-zarse para determinar la sección repetida, así como las columnas de una tabla o los ejes de un gráfico. Los campos calculados se seleccionan de la misma manera que otros campos de datos, a excepción de que todos aparecen juntos bajo el encabezado “Calculated Fields” (Campos Calculados) en la disposición en árbol del conjunto de datos.

Encabezados de sección

Los encabezados de sección se utilizan para diferenciar secciones del informe. Además de los elementos enumerados para los encabezados y los pies de página (Report Name (Nombre de informe), Report Comment (Comentario de informe), Page (Página), etc.), los encabezados de sección pueden contener cualquier dato que haya seleccionado como dato para repetir. Por ejemplo, si decide repetir la sección basándose en las combinaciones únicas de Sample Type (Tipo de muestra) y Study Name (Nombre de estudio), ambos elementos de datos aparecerán en la lista de datos que pueden colocarse en el encabe-zado de la sección. Si no selecciona datos que se repitan, los únicos elementos que se podrán colocar en un encabezado de sección son aquellos que están dis-ponibles para el encabezado de página estándar.

Page 110: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

110 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con los componentes de las plantillas de informes

Elementos de sección

Tablas

Se pueden crear ocho tipos distintos de tablas; el tipo de tabla que seleccione determinará los campos del conjunto de datos que podrá utilizar. Las opciones son injection, run, signal, compound, peak, column configuration, instrument components y audit trail (inyección, análisis, señal, compuesto, pico, configu-ración de columna, componentes del instrumento y seguimiento del análisis). Para obtener más detalles sobre el funcionamiento de estas tablas, consulte el apartado “Familiarización con las tablas”, en este mismo capítulo.

Para cada tabla se especifica la información siguiente:

• los campos de datos que se van a utilizar como columnas en la tabla

• los campos de datos que se van a utilizar para agrupar datos en la tabla

• las columnas en las que se basarán los criterios de ordenación (hasta 3)

• cualquier resumen que se vaya a generar para cada grupo o para todo el informe

• la fuente y el tamaño de la información que se imprime

Page 111: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 111

Utilización del Editor de plantillas de informes 4Familiarización con los componentes de las plantillas de informes

Siempre que una tabla utilice columnas que contengan únicamente nombres o cadenas y no contengan datos numéricos, las filas que contengan los mismos datos se reducirán a una única fila.

Siempre que una tabla utilice columnas que contengan datos numéricos, las filas de la tabla permanecerán separadas, aún cuando los datos de las filas parezcan idénticos, como se muestra en las filas uno y tres del ejemplo Peak Table (Tabla de picos) que aparece a continuación:

Figura 47 Tabla Run (Análisis)

Page 112: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

112 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con los componentes de las plantillas de informes

Gráficos

Se pueden crear dos tipos de gráficos en un informe: de compuestos o de muestras. Para ambos tipos de gráfico se especifica la información siguiente:

• los campos de datos que se van a utilizar para crear los ejes X e Y

• las restricciones en los datos reales utilizados para crear el gráfico y, para los gráficos de compuestos, los compuestos que se van a incluir

• los campos de datos que se van a utilizar para agrupar gráficos

• las opciones adicionales del gráfico, que incluyen el tipo de curva, la ponde-ración, el tratamiento del origen, los límites, los títulos y la escala.

Tabla 2 Tabla Peak (Picos)

Study Name (Nombre del estudio)

Sample Name (Nombre de la muestra)

Inj Vol (Vol. iny.)

Compound Name (Nombre del compuesto)

Expected RT (RT esperado)

Procaine (Procaína)

Procaine decay (Desintegración de procaína)

3.0 Amino-Benzoic Acid (Ácido amino-benzoico)

1,734

Procaine (Procaína)

Control Procaine (Procaína de control)

3.0 Amino-Benzoic Acid (Ácido amino-benzoico)

1,734

Procaine (Procaína)

Procaine decay (Desintegración de procaína)

3.0 Amino-Benzoic Acid (Ácido amino-benzoico)

1,734

Page 113: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 113

Utilización del Editor de plantillas de informes 4Familiarización con los componentes de las plantillas de informes

Al crear un gráfico de muestras, los valores para el eje Y pueden elegirse entre los campos del análisis. Por cada campo del eje Y seleccionado, existirá un único punto por análisis con los valores para los diversos análisis dispuestos a lo largo del eje X del gráfico.

Al crear un gráfico de compuestos, los valores para el eje Y pueden elegirse entre los campos de cada compuesto. Si la sección tiene datos para varios compuestos, dichos datos podrán representarse en un único gráfico (con una curva por compuesto) o en varios gráficos.

También puede agrupar datos en los gráficos. Si agrupa los datos, sólo se incluirán en un único gráfico los datos de un grupo individual. Por lo tanto, habrá un gráfico impreso por cada grupo diferente de datos.

Figura 48 Gráfico de compuestos

Page 114: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

114 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con los componentes de las plantillas de informes

Cálculos

Es posible incluir los resultados generados por una secuencia de calculadora personalizada en el informe.

Los resultados que se mostrarán son una tabla de cálculo, una lista de variables utilizadas para el cálculo o un gráfico de cálculo que presenta los resultados.

Además pueden añadirse al informe la misma secuencia de cálculo y la lista de errores y avisos de cálculo.

Figura 49 Tabla Calculation (Cálculo)

Page 115: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 115

Utilización del Editor de plantillas de informes 4Familiarización con los componentes de las plantillas de informes

Para cada elemento se especifica la información siguiente:

• el nombre de la plantilla de cálculo

• la versión de la plantilla de cálculo

• la fuente y el tamaño de la información que se imprime

• Para las tablas y gráficos de cálculo hay que seleccionar además el nombre de la tabla de resultados generada por la plantilla de cálculo. Una vez se han elegido la plantilla y la versión de cálculo, ya pueden seleccionarse las tablas de cálculo. Seguidamente, el cuadro de diálogo 'data series' (serie de datos) permite seleccionar las columnas que se desea mostrar o representar.

Cromatogramas

Si en la base de datos hay algún cromatograma almacenado, puede agregarlo al informe. Durante la configuración de transferencias de estudios puede estable-cer como opción que se almacenen los cromatogramas. Al imprimir un cromato-grama en un informe aparece como una representación gráfica del metarchivo de líneas del cromatograma generado en el software ChemStation. No es posible configurar ninguna opción adicional en los informes de ChemStore.

Si el sistema ChemStation utilizó un controlador de impresora en color o en escala de grises, los cromatogramas se almacenarán en ChemStore en color. De lo contrario, se almacenarán en blanco y negro.

El tamaño, la posición y las opciones de agrupación de los cromatogramas se pueden especificar desde la aplicación de diseño de plantillas de informe.

P R E C A U C I Ó N Para crear correctamente una plantilla de informe que incluya cálculos personalizados es importante contar con una plantilla de cálculo que funcione sin problemas con el conjunto de datos activo.

Las plantillas de informe y de cálculo no están enlazadas de forma fija cuando se las exporta a un sistema de archivos. Ambas plantillas deben exportarse e importarse individualmente.

Page 116: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

116 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con los componentes de las plantillas de informes

Líneas de espectro

Si almacenó los espectros junto a los datos también podrá agregarlos al informe. Las opciones de almacenamiento de los espectros se establecen al configurar la transferencia de los estudios. Al igual que sucede con las tablas y ciertos gráficos, es posible configurar restricciones adicionales, como la posi-bilidad de imprimir únicamente los espectros de un compuesto o un grupo de compuestos determinado.

Si el sistema ChemStation utilizó un controlador de impresora en color o en escala de grises, las líneas de los espectros se almacenarán en ChemStore en color. De lo contrario, se almacenarán en blanco y negro.

El tamaño, posición y opciones de agrupación de las líneas de los espectros se pueden especificar desde la aplicación de diseño de plantillas de informe.

Page 117: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 117

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

Familiarización con las tablas

Los conceptos que subyacen tras el proceso de construcción de tablas con Report Template Editor (Editor de plantillas de informes) de ChemStore son los más complejos del software. En este apartado se presentan estos con-ceptos para que pueda entender las tablas que aparecen al seleccionar las distintas opciones.

Agrupaciones y resúmenes para las tablas

Agrupaciones

Los datos de las tablas pueden agruparse, de modo que todas las filas que ten-gan el mismo valor en un campo aparezcan juntas. Los grupos se clasifican por el campo que controla la agrupación, mientras que las filas de cada grupo lo hacen según el orden de clasificación que seleccione. Si decide agrupar filas en una tabla, podrá reducir el número de columnas incluidas en la tabla si no incluye el elemento de agrupación como columna. De hecho, si ha configurado las columnas en la tabla y luego configura la agrupación utilizando un campo ya representado por una columna, aparecerá un mensaje que le informará de la repetición.

Por ejemplo, puede agrupar las filas de una tabla por el campo Study Name (Nombre de estudio) para que todos los datos del mismo estudio aparezcan juntos. El elemento de agrupación de datos, Study Name (Nombre de estudio), aparecerá en la parte superior de cada grupo y todos los datos de ese grupo se dispondrán según la clasificación establecida. Otra forma de realizar esto con-siste en incluir Study Name (Nombre de estudio) como una columna y asig-narla como primer elemento de clasificación. Sin embargo, si agrupa los resultados por el campo Study Name dispondrá de más espacio en la tabla y podrá incluir otra columna.

Page 118: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

118 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

Estadísticas

Las estadísticas pueden imprimirse en resúmenes de tablas. Puede solicitar un resumen completo y/o resúmenes de grupos (si ha especificado un dato para la agrupación). Los resúmenes consisten en un máximo de siete líneas de información estadística como media, desviación estándar, mínimo, máximo, etc. Puede especificar si una columna se incluirá o no en resúmenes de grupos o resúmenes completos.

Figura 50 Tabla Compound (Compuestos)

Page 119: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 119

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

Familiarización con los tipos de tablas

Relación entre los elementos de las tablas

Las relaciones entre los elementos de las tablas, incluso en bases de datos pequeñas, pueden ser bastante complejas. La figura que aparece a continua-ción muestra un ejemplo de cómo se relacionan entre sí algunos elementos de una tabla en una base de datos pequeña.

En la figura, las inyecciones, análisis, compuestos, señales y picos se relacio-nan entre sí de la siguiente manera:

• La base de datos contiene datos de dos inyecciones diferentes. Cada una de ellas se ha analizado dos veces por lo que hay un total de cuatro análisis.

• Durante la primera inyección, se recogieron las señales (cromatogramas) I y II (por ejemplo, señales de dos detectores diferentes o de dos canales distintos de un detector multicanal). Durante la segunda inyección, se ana-lizaron tres señales (I, II y III).

Figura 51 Relación entre los elementos de las tablas

?

Inyecciones Análisis Compuestos Picos

1

2

1 (1A)

2 (1B)

3 (2A)

4 (2B)

X (1)X (2)

Y (2)Y (3)Y (4)

Z (3)Z (4)

Señales

I

II

III

1, I, 1,0 main1, II, 1,0 qual2, I, 1,0 main2, II, 1,0 qual2, I, 2,0 qual2, II, 2,0 main2, I, 3,0 unk2, II, 3,5 unk3, I, 2,0 main3, II, 2,0 3, III, 2,0 3, I, 4,5 maincontinúa

Page 120: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

120 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

• En el análisis 1 sólo se detectó el compuesto X, pero en el análisis 2 se detectaron ambos compuestos X e Y. En los análisis 3 y 4 se encontraron los compuestos Y y Z.

• Los resultados de la señal I del análisis 2 incluyen picos a 1,0, 2,0 y 3,0 minutos. De la señal II para el mismo análisis, resultaron picos a 1,0, 2,0 y 3,5 minutos.

• La señal I se utilizó para cuantificar el compuesto X, por lo que el pico (2, I, 1,0) se ha identificado como pico “main” (principal). El pico de la señal II que se produce en el mismo instante que el de la señal I sigue estando asociado al compuesto X, pero no como pico principal.

• Existen además otros dos picos asociados al compuesto Y del análisis 2; en este caso, la señal II se designa como pico principal.

Observe que los picos del análisis 2 a 3,0 y 3,5 minutos no se asocian a NINGÚN compuesto.

Este ejemplo se utiliza ahora para explicar las tablas de inyección, análisis, señal, compuesto y picos.

Tabla Injection (Inyección)

En una Tabla Injection (Inyección), los únicos campos (columnas) que puede incluir son los que contienen un valor por cada inyección (por ejemplo, fecha/hora de inyección, nombre del instrumento utilizado, número del vial, nombre del archivo de datos). Como resultado, el modelo de datos que se muestra en la Figura 51 en la página 119 queda simplificado al que aparece en la Figura 52.

Figura 52 Modelo de datos para una tabla de inyección

1

2

Injections

Page 121: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 121

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

En términos generales, la tabla del informe no tendrá más de una fila por cada inyección introducida en la base de datos de instantáneas (en este caso, dos filas), consulte la Tabla 3 en la página 121.

Existen varias razones por las que podría haber menos filas de las que hay:

• Si la tabla se encuentra en una sección que está repetida, cada repetición de la tabla sólo tendrá las filas asociadas a los valores de los campos repetidos para dicha repetición. Por ejemplo, si la sección se repite en el nombre del compuesto, habrá tres repeticiones (una por X, otra por Y y otra por Z). La tabla de inyección en la primera repetición contendrá tan solo la inyección I (ya que el compuesto X se detecta sólo en los análisis basados en la primera inyección). La repetición “Y” contendrá las inyecciones I y II, y la “Z” única-mente una fila para la inyección II.

• Si existiera alguna restricción de datos especificada para los elementos de la tabla, se eliminarán todas aquellas filas que no cumplan los criterios.

• Si la tabla no contiene ninguna columna numérica o de fecha/hora, sólo aparecerán en ella filas únicas. En el ejemplo anterior, si únicamente se incluyeran las columnas “operator” (operador) e “instrument” (instru-mento), habría una sola fila individual, en lugar de dos filas con idéntico contenido.

Tabla 3 Ejemplo de una tabla en un informe

Injection Date (Fecha de inyección)

Instrument (Instrumento)

Operator (Operador) Vial Number (Número de vial)

1-Apr-1977 08:00 LC System A Fred 10

1-Apr-1977 08:20 LC System A Fred 33

Page 122: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

122 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

Tabla Run (Análisis)

Los únicos campos que puede incluir en la Tabla Run (análisis) son aquellos que tienen un valor por cada inyección o un valor por cada análisis (por ejem-plo, nombre de estudio, valores de los campos personalizados, nombre del método de procesado). El modelo de datos de la Figura 51 en la página 119 queda reducido al que aparece en la Figura 53.

En general, la tabla del informe no tendrá más de una fila por cada análisis almacenado en la base de datos de instantáneas (en este caso, cuatro filas), consulte la Tabla 4.

Figura 53 Campos de una tabla de análisis

1

2

1 (1A)

4 (2B)

3 (2A)

2 (1B)

Injections Runs

Page 123: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 123

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

Al igual que en las Tablas Injection (inyección), podría haber menos filas por los motivos siguientes:

• La tabla se encuentra en una sección repetida.

• Existen restricciones de datos especificadas para los elementos de la tabla.

• No hay columnas numéricas o de fecha/hora, por lo que algunas filas podrían ser idénticas. Por ejemplo, si se incluyeran únicamente las colum-nas “Approval” (Aprobación) O “Patient Code” (Código de paciente), habría tan solo dos filas. Si se incluyen las dos, “Approval” (Aprobación) Y “Patient Code” (Código de Paciente), seguirá habiendo cuatro filas, ya que existen cuatro combinaciones únicas para estas columnas.

Tabla 4 Ejemplo de una tabla en un informe

Run No. (Núm. de análisis)

Injection Date (Fecha de inyección)

Vial Run Version (Versión del análisis)

Approval (Aprobación)

Patient Code (Código de paciente)

1 1-Apr-1977 08:00 10 2 Pending (Pendiente)

PKH9653

2 1-Apr-1977 08:00 10 1 Approved (Aprobado)

PKH9653

3 1-Apr-1977 08:20 33 2 Pending (Pendiente)

PKH9004

4 1-Apr-1977 08:20 33 1 Approved (Aprobado)

PKH9004

Page 124: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

124 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

Tabla Signal (Señales)

Los únicos campos que se pueden incluir en una Tabla Signal (Señales) son los que tienen un valor por inyección, análisis o señal (por ejemplo, descripción de señales, momento de inicio, momento final, tipo). El modelo de datos acce-sible es similar al de la Figura 54.

En términos generales, el informe no tendrá más de una fila por cada combi-nación de análisis y señal. En este caso, hay dos señales asociadas a los análi-sis 1 y 2 y tres señales asociadas a los análisis 3 y 4, por lo que puede haber hasta diez filas, consulte la Tabla 5 en la página 125.

Figura 54 Modelo de datos de una Tabla Signal (Señales)

1

2

1

4

3

2

Injections Runs

I

II

Signals

III

Page 125: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 125

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

Al igual que en las Tablas Injection (Inyección) y en las Tablas Run (Análisis), puede que haya menos filas por los motivos siguientes:

• La tabla se encuentra en una sección repetida.

• Existen restricciones de datos especificadas para los elementos de la tabla.

• No hay columnas numéricas o de fecha/hora, por lo que algunas filas podrían ser idénticas. Por ejemplo, si únicamente se incluyera la columna del canal, la tabla tendría sólo tres filas (una por cada una de las tres señales).

Tabla 5 Ejemplo de una tabla en un informe

Run No. (Núm. de análisis)

Version (Versión)

Vial Channel (Canal)

1 1 10 DAD1 A, Sig=282,8 Ref=550,100

1 1 10 DAD1 B, Sig=295,8 Ref=550,100

2 2 10 DAD1 A, Sig=282,8 Ref=550,100

2 2 10 DAD1 B, Sig=295,8 Ref=550,100

3 1 33 DAD1 A, Sig=282,8 Ref=550,100

3 1 33 DAD1 B, Sig=295,8 Ref=550,100

3 1 33 DAD1 C, Sig=320,8 Ref=550,100

4 2 33 DAD1 A, Sig=282,8 Ref=550,100

4 2 33 DAD1 B, Sig=295,8 Ref=550,100

4 2 33 DAD1 C, Sig=320,8 Ref=550,100

Page 126: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

126 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

Tabla Compound (Compuestos)

La Tabla Compound (Compuestos) puede incluir campos con un valor por inyección, análisis o compuesto. Además, puede incluir campos de pico y de señal. Sin embargo, los únicos valores de pico que se incluirán serán los del pico principal de los resultados de cada compuesto. Esto significa que sólo habrá, por ejemplo, un valor por área de pico asociada al compuesto X del aná-lisis 1. Del mismo modo, la única información de señal incluida en la Tabla Compound (Compuestos) proviene de la señal asociada al pico principal del compuesto.

En este caso, el modelo de datos se parecerá al que se muestra en la Figura 55. Observe que sólo se muestran los picos principales y que éstos tienen una rela-ción 1:1 con el resultado del compuesto y los datos de la señal.

En este ejemplo hay tres compuestos diferentes, pero siete grupos de resulta-dos de los compuestos para los cuatro análisis (porque algunos compuestos se detectan en más de un análisis), por lo que la tabla puede tener hasta siete filas, consulte la Tabla 6 en la página 127.

Figura 55 Modelo de datos para tablas de compuestos

Injections Runs Compounds Peaks Signals

1

2

1

2

3

4

X (1)

X (2)

Y (2)

Y (3)

Y (4)

Z (3)

Z (4)

I (1)

I (2)

II (2)

I (3)

I (4)

II (3)

II (4)

1,I,1.0 main

2,I,1.0 main

2,II,2.0 main

3,I,2.0 main

4,I,2.0 main

3,II,4.5 main

4,II,4.5 main

continued

Page 127: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 127

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

Al igual que en otras tablas, podría haber menos filas por los motivos siguientes:

• La tabla se encuentra en una sección repetida.

• Existen restricciones de datos especificadas para los elementos de la tabla.

• No hay columnas numéricas o de fecha/hora, por lo que algunas filas podrían ser idénticas. Por ejemplo, si sólo se incluye la columna “Cpd Name” (Nombre de compuesto), la tabla tendrá únicamente tres filas (una por cada uno de los tres compuestos).

Tabla Peak (Picos)

Al igual que la Tabla Compound (Compuestos), la Tabla Peak (Picos) puede incluir campos con un valor por inyección, análisis, compuesto, señal o pico. A diferencia de los picos en la Tabla Compound (Compuestos), los picos en la Tabla Peak (Picos) no se limitan al pico principal de cada compuesto. Es decir, la tabla puede contener información de todos los picos, incluso de los que no estén asociados a ningún compuesto. En este caso, el modelo de datos se pare-cerá al que se muestra en la Figura 56 en la página 128.

Tabla 6 Ejemplo de una tabla de resultados de compuestos

Run No. (Núm. de análisis)

Vial Cpd Name (Nombre de comp.)

Cpd Amt (Cant. de comp.)

RT Channel (Canal)

1 10 X n.nnn 1,000 DAD1 A, ...

2 10 X n.nnn 1,000 DAD1 A, ...

2 10 Y n.nnn 2,000 DAD1 B, ...

3 33 Y n.nnn 2,000 DAD1 A, ...

3 33 Z n.nnn 4,500 DAD1 B, ...

4 33 Y n.nnn 2,000 DAD1A, ...

4 33 Z n.nnn 4,500 DAD1 B, ...

Page 128: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

128 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

En este ejemplo, hay ocho datos de picos para los dos primeros análisis.

Si fuera a crear una tabla de picos exactamente con las mismas columnas que aparecen en el ejemplo anterior de la tabla de compuestos, la tabla de picos tendría muchas más columnas, como se muestra a continuación. Observe que los picos no asociados a ningún compuesto de destino carecen de valor y tie-nen el nombre de compuesto “Unknown” (Desconocido).

Figura 56 Modelo de datos para tablas de picos

1

2

Injections

Runs Compounds

1

4

3

2

X (2)

X (1)

Y (2)

Y (3)

Y (4)

Z (3)

Z (4)

2, I, 3.0 unk

2, II, 3.5 unk

3, I, 2.0 main

1, I, 1.0 main

2, II, 2.0 main

2, I, 2.0 qual

2, II, 1.0 qual

2, I, 1.0 main

1, II, 1.0 qual

3, II, 2.0 qual

3, I, 4.5 main

3, III, 2.0 qual

Peaks

?

?

continued

I

II

Signals

III

Page 129: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 129

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

Al igual que en otras tablas, podría haber menos filas por los motivos siguientes:

• La tabla se encuentra en una sección repetida.

• Existen restricciones de datos especificadas para los elementos de la tabla.

• No hay columnas numéricas o de fecha/hora, por lo que algunas filas podrían ser idénticas. Por ejemplo, si se incluyera sólo la columna “Cpd Name” (Nombre de compuesto), la tabla tendría cinco filas (para los compuestos X, Y, Z, Unknown 1 y Unknown 2).

Tabla 7 Ejemplo de una tabla de picos en un informe

Run No. (Núm. de análisis)

Vial Cpd Name (Nombre de comp.)

Cpd Amt (Cant. de comp.)

RT Channel (Canal)

1 10 X n.nnn 1,000 DAD1 A, ...

1 10 X n.nnn 1,000 DAD1 B, ...

2 10 X n.nnn 1,000 DAD1 A, ...

2 10 X n.nnn 1,000 DAD1 B, ...

2 10 Y n.nnn 2,000 DAD1 A, ...

2 10 Y n.nnn 2,000 DAD1 B, ...

2 10 <Unknown 1 (Desconocido 1)>

3,000 DAD1 A, ...

2 10 <Unknown 2 (Desconocido 2)>

3,500 DAD1 B, ...

3 33 Y n.nnn 2,000 DAD1 A, ...

3 33 Y n.nnn 2,000 DAD1 B, ...

3 33 Y n.nnn 2,000 DAD1 C, ...

P R E C A U C I Ó N Cuando se recogen varios canales de datos, la tabla de picos puede tener más datos que cualquier otra tabla de la base de datos y puede consumir cantidades significativas de recursos (tiempo de ordenador y papel de impresora).

Page 130: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

130 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

Tabla Instrument Components (Componentes del instrumento)

En la tabla Instrument Components (Componentes del instrumento) puede incluir columnas con un valor por análisis, inyección o componentes del ins-trumento. Cada análisis se asocia a un único instrumento, que posiblemente se asocia a su vez a varios componentes.

Si el diagrama anterior representa los datos con los que se trabaja, la tabla Instrument Component (Componentes del instrumento) tendrá un máximo de 14 filas (los cuatro componentes del Instrumento 1 se utilizan para la Inyección 1 y los análisis 1 y 2; los tres componentes del Instrumento 2 se utilizan para los análisis 3 y 4), como se representa en la Tabla 8 en la página 131.

Figura 57 Modelo de datos para la tabla de componentes del instrumento

1Instrument I

2Instrument II

1

4

3

2

VWD 2

Pump 1

DAD 2

Pump 2

DAD 1

FLD 1

Oven 1

Injections RunsComponents

Page 131: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 131

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

El número de filas puede reducirse mediante cualquiera de los tres factores que se aplican a las otras tablas mencionadas anteriormente.

Tabla 8 Ejemplo de una tabla de componentes del instrumento

Component Name (Nombre del componente)

Injection No. (Núm. de inyección)

Run No. (Núm. de análisis)

Pump 1 (Bomba 1) 1 1

Oven 1 (Horno 1) 1 1

FLD 1 1 1

DAD1 1 1

Pump 1 (Bomba 1) 1 2

Oven 1 (Horno 1) 1 2

FLD 1 1 2

DAD 1 1 2

Pump 2 (Bomba 2) 2 3

DAD 2 2 3

VWD 2 2 3

Pump 2 (Bomba 2) 2 4

DAD 2 2 4

VWD 2 2 4

Page 132: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

132 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

Tabla Column Configuration (Configuración de columnas)

La tabla de configuración de columnas (Column Configuration) funciona exac-tamente igual que la tabla de componentes del instrumento, pero la informa-ción sobre la configuración de las columnas sustituye a la información sobre los componentes del instrumento (cada inyección puede asociarse a varios datos de configuración de columnas). Así pues, las únicas columnas que se pueden incluir son los campos de inyección, análisis o de configuración de columnas.

Tabla Audit Trail (Seguimiento del análisis)

En la tabla de seguimiento del análisis se pueden incluir columnas con un valor por dato de inyección, análisis o seguimiento del análisis. Cada dato del análisis se asocia a uno o más datos del seguimiento del análisis (uno por cada dato cuando se cambia el estado de aprobación o los valores de los campos personalizados).

Figura 58 Modelo de datos para la tabla de seguimiento del análisis

1

2

1

4

3

2

Injections Runs

Pending

Approved

Pending

Pending

Approved

Pending

AuditEntries

Page 133: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 133

Utilización del Editor de plantillas de informes 4Familiarización con las tablas

Creación de informes a través de una plantilla

Cuando termine la edición preliminar de una plantilla de informe, puede obte-ner una vista preliminar del informe que se creará utilizando dicha plantilla. A continuación, podrá realizar todos los cambios pertinentes en la plantilla, sin tener que abandonar la aplicación del Report Template Editor (Editor de plan-tillas de informes). Cuando obtenga la plantilla deseada, podrá imprimir entonces el informe.

Seleccione mediante una consulta en ChemStore C/S el grupo de resultados del análisis que se desee incluir en el informe y, a continuación, elija la planti-lla que desee utilizar para el informe.

Tabla 9 Ejemplo de una tabla de seguimiento del análisis

Inj. No. (Núm. de inyección)

Run No. (Núm. de análisis)

Approval Status (Estado de aprobación)

Audit Time (Fecha y hora de seguimiento)

1 1 Pending (Pendiente) 01-Apr-97 08:10

1 2 Pending (Pendiente) 02-Apr-98 10:15

1 2 Approved (Aprobado)

02-Apr-98 14:30

2 3 Pending (Pendiente) 01-Apr-97 08:30

2 4 Pending (Pendiente) 02-Apr-98 10:20

2 4 Approved (Aprobado)

02-Apr-98 14:30

Page 134: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

134 Guía de Conceptos de Agilent ChemStore C/S

4 Utilización del Editor de plantillas de informesFamiliarización con las tablas

Elaboración automática de informes

ChemStore C/S permite crear informes de forma automática tras una secuen-cia. Después de una secuencia, se puede crear un informe resumen de la secuencia basado en los resultados de la secuencia activa. Los informes se ini-cian a través de una conexión DDE (intercambio dinámico de datos de Micro-soft) con ChemStore C/S. El cuadro de diálogo Preferences (Preferencias) del menú ChemStore que aparece en la pantalla Method and Run Control (Método y control de análisis) de ChemStation permite determinar el nombre y el tipo de informe para después de la secuencia. Para el informe Post-Secuencia puede elegir entre cualquiera de los informes ChemStore C/S disponibles (las plantillas estándar y sus plantillas personalizadas).

Page 135: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

135

Agilent ChemStore C/SGuía de Conceptos

Agilent Technologies

5Seguridad de los datos

Introducción 136

Configuración y gestión de usuarios 139

Configuración de la información organizativa 143

Configuración y gestión de los elementos de ChemStore C/S 146

Procesos de archivo y desarchivo en Admin Client 165

Audit Trail (Seguimiento del análisis) 169

Notificación por correo electrónico 171

Validación y seguridad de los archivos impresos 175

Page 136: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

136 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosIntroducción

Introducción

La seguridad e integridad de los datos es una de las principales preocupaciones en los laboratorios analíticos que trabajan bajo algún control regulador, como pueden ser las normas GLP (Good Laboratory Practice, Prácticas recomendadas de laboratorio) y cGMP (current Good Manufacturing Practice, Prácticas recomendadas de laboratorio actuales).

ChemStore C/S ofrece las siguientes utilidades para satisfacer estas necesidades:

• El acceso a ChemStore C/S está protegido por contraseña; los usuarios deben proporcionar una contraseña válida para iniciar ChemStore C/S. Asimismo, muchas otras actividades que producen cambios en la base de datos requieren la introducción de una identificación y una contraseña por parte del usuario.

• ChemStore C/S utiliza un sistema de permisos de usuario para evitar que usuarios no autorizados ejecuten funciones de gestión, como la definición de composiciones de informes o la eliminación de análisis de la base de datos. El perfil de usuario determina los permisos; puede utilizar alguno de los perfiles de usuario integrados o personalizar los perfiles para cada usuario individual.

• ChemStore C/S no permite la modificación de los resultados de los análisis almacenados; éstos se encuentran protegidos. El usuario únicamente puede cambiar los campos personalizados o el estado de aprobación de un registro. Todos los cambios que se lleven a cabo quedan reflejados en un seguimiento del análisis (audit trail).

• La versión cliente/servidor de ChemStore C/S incluye funciones de archivo que permiten archivar los datos cuando se haya completado un proyecto y recuperarlos posteriormente cuando necesite revisarlos.

NOTA Si necesita que el software cumpla las normas GLP/GMP, añada a su ChemStore C/S el paquete de seguridad Security Pack G2183AA, que le proporcionará su proveedor local de Agilent Technologies.

Page 137: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 137

Seguridad de los datos 5Introducción

• Para facilitar el seguimiento de la transferencia de datos, ChemStore C/S proporciona un seguimiento del análisis que registra las acciones siguientes:

• adiciones a la base de datos (análisis),

• cambios en los campos personalizados,

• cambios en el estado de aprobación de un análisis,

• adición o eliminación desde un archivo de lotes,

• cambios en el estado de archivo de un análisis.

• Tanto ChemStation como ChemStore pueden bloquearse mientras están en funcionamiento para evitar la manipulación por parte de una persona no autorizada. El bloqueo puede ser Private (Privado), cuando es necesario introducir la identificación y la contraseña del usuario actual o del Administrador para desbloquear la sesión, o Non-Private (No Privado), cuando cualquier combinación de contraseña e identificación de usuario válidos resulta suficiente para desbloquear la sesión.

Seguridad

ChemStore C/S proporciona dos niveles de seguridad con el fin de evitar el acceso o uso no autorizado de la base de datos. El primer nivel de seguridad consiste en la protección por medio de una contraseña, que impide el acceso no autorizado; el segundo nivel de seguridad se realiza a través de los permisos de usuario, que limitan las utilidades disponibles a los usuarios autorizados. Ninguno de estos niveles es global; se configuran de forma individual para cada base de datos de ChemStore C/S.

Protección por contraseña

ChemStore C/S está protegido por contraseña; para poder iniciar ChemStore C/S el usuario deberá introducir una contraseña válida. Otras muchas actividades de ChemStore C/S también requieren la verificación de contraseña, además de permisos de usuario, por ejemplo:

• cambio a un usuario distinto del anterior

• cambio de contraseñas

• edición de campos personalizados

• reapertura de un análisis previamente archivado

Page 138: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

138 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosIntroducción

• eliminación de un análisis

• archivo y desarchivo de análisis

• aprobación y rechazo de análisis

Configuración de contraseña

Existen una serie de condiciones que se aplican a la validez y duración de las contraseñas. El administrador puede especificar los valores de estas condiciones.

NOTA Por motivos de seguridad, le recomendamos que cambie las contraseñas de usuario predeterminadas tras la instalación de ChemStore C/S. Consulte “Servidor—Cambio de contraseñas predeterminadas” en la Guía de instalación de ChemStore C/S.

Minimum length (Longitud mínima)

Longitud mínima aceptable (en caracteres) de una contraseña. Las contraseñas cuya longitud sea menor a la mínima no serán válidas y serán rechazadas por ChemStore C/S. La longitud mínima predeterminada de una contraseña es de 8 caracteres.

Password validity (Validez de la contraseña)

Periodo de tiempo (días) durante el que es válida la contraseña. La contraseña caduca una vez transcurrido el periodo de validez especificado; en ese caso, debe proporcionarse una nueva contraseña. El periodo de validez predeterminado es de 90 días.

Minimum password recycle (Reciclaje mínimo de contraseña)

Número mínimo de contraseñas nuevas y únicas que debe utilizar un usuario antes de poder volver a usar una contraseña ya utilizada anteriormente. El valor predeterminado es 12, lo cual significa que el usuario debe cambiar la contraseña al menos 12 veces antes de volver a utilizar la contraseña original.

Retries before rejection (Reintentos antes de rechazo)

Número máximo de intentos fallidos consecutivos que puede realizar un usuario antes de ser rechazado por ChemStore C/S. El valor predeterminado es 3. Si se alcanza el número máximo de intentos, la contraseña actual quedará invalidada.

Page 139: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 139

Seguridad de los datos 5Configuración y gestión de usuarios

Configuración y gestión de usuarios

Muchas de las utilidades de ChemStore C/S se encuentran protegidas frente a posibles modificaciones por parte de personal no autorizado a través de un conjunto de permisos de usuario. A cada usuario de ChemStore C/S se le concede un permiso para realizar ciertas tareas. Es posible conceder diferentes permisos a cada usuario, dependiendo de las necesidades de trabajo de cada laboratorio y de cada usuario.

Un usuario de ChemStore C/S es una persona registrada en ChemStore C/S que dispone de un nombre de acceso de usuario, un nombre de usuario, que aparece en los seguimientos y otros informes, y que cuenta con una contraseña y un conjunto de permisos. El conjunto de permisos identifica las utilidades de ChemStore C/S que se encuentran disponibles para el usuario.

Sólo un Administrador, u otro usuario que disponga de los permisos apropiados, puede crear un nuevo usuario de ChemStore C/S. Para facilitar la configuración de los permisos de usuario se ofrecen cuatro perfiles de usuario estándar:

Operator (Operador)

El operador es el usuario básico. Éste puede recuperar datos de la base de datos, pero carece de permiso para realizar cambios en la configuración de ChemStore C/S.Permisos: Sólo crear lotes.

Chemist (Químico) El Químico puede cambiar el estado de aprobación de los datos recuperados y los valores de los campos personalizados. También puede guardar los parámetros de su interfase de usuario y, en la versión cliente/servidor, archivar, desarchivar y recuperar archivos.Permisos: Archivar o desarchivar análisis, realizar aprobaciones de primer nivel, crear lotes, crear o modificar consultas, filtros avanzados y plantillas de informe y de cálculo. Definir columnas o expresiones, modificar o guardar parámetros.

Page 140: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

140 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosConfiguración y gestión de usuarios

Se pueden configurar usuarios utilizando uno de los cuatro perfiles de usuario estándar, pero los permisos individuales pueden ser concedidos o denegados, para otorgar un conjunto personalizado de permisos a cada usuario. En la Tabla 10 se muestran los permisos incluidos en las plantillas que se proporcionan.

Lab Manager (Director de laboratorio)

El Director del laboratorio dispone de todos los permisos del Químico y además, puede crear y modificar estudios y campos personalizados. El director tiene el permiso de aprobar análisis en un segundo nivel y de cambiar la configuración de recarga de datos. También tiene capacidad para asignar parámetros de ChemStore C/S a otros usuarios y para eliminar análisis.Permisos: Todos a excepción del modo de prueba de Admin Client (un modo especial de diagnóstico y mantenimiento), administrar el servidor de la base de datos, administrar usuarios (consulte la Tabla 10 en la página 140), asignar estudios a los usuarios, definir la configuración de la aprobación, realizar migraciones de bases de datos y compactar una base de datos autónoma.

Administrator (Administrador)

El Administrador dispone de los mismos permisos que el Director de laboratorio y, además, de la capacidad para administrar usuarios, asignar estudios a usuarios y, en la versión cliente/servidor, administrar el servidor de ChemStore C/S y realizar migraciones de bases de datos.Permisos: Todos (consulte la Tabla 10 en la página 140).

NOTA Si está instalado el paquete de seguridad Security Pack, los permisos para tareas como efectuar una pausa en la cola de trabajo, eliminar trabajos de la cola o preseleccionar una base de datos se gestionan en el nivel del sistema operativo. La operación estándar del software debe ejecutarla un miembro del grupo de usuarios de Windows usuarios. Véase también la Guía del usuario del paquete de seguridad ChemStation Plus Security Pack.

Tabla 10 Plantillas de permisos de usuario

Permiso Operator (Operador)

Chemist (Químico)

Lab. Manager (Director de laboratorio)

Administrator (Administrador)

Modo de prueba de Admin Client Sí

Administrar el servidor de la base de datos

Administrar campos personalizados Sí Sí

Page 141: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 141

Seguridad de los datos 5Configuración y gestión de usuarios

Administrar usuarios Sí

Administrar parámetros de usuario Sí Sí

Asignar estudios a los usuarios Sí

Archivar/desarchivar análisis Sí Sí Sí

Aprobación de primer nivel Sí Sí Sí

Aprobación de segundo nivel Sí Sí

Crear o editar consultas Sí Sí Sí

Crear o modificar filtros avanzados Sí Sí Sí

Crear o modificar plantillas de informe

Sí Sí Sí

Crear o modificarplantillas de la calculadora

Sí Sí Sí

Crear o modificar estudios Sí Sí

Definir columnas o expresiones Sí Sí Sí

Eliminar análisis Sí Sí

Editar valores de campos personalizados

Sí Sí Sí

Reabrir análisis Sí Sí

Crear lotes Sí Sí Sí Sí

Compactar bases de datos (sólo bases de datos autónomas)

Editar o guardar parámetros Sí Sí Sí

Migrar bases de datos Sí

Tabla 10 Plantillas de permisos de usuario (continúa)

Permiso Operator (Operador)

Chemist (Químico)

Lab. Manager (Director de laboratorio)

Administrator (Administrador)

Page 142: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

142 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosConfiguración y gestión de usuarios

No se requieren permisos para las siguientes tareas:

• Guardar resultados en la base de datos.

• Recuperar y revisar datos utilizando consultas guardadas a las cuales tiene acceso el usuario.

• Acceder a cualquier parámetro de usuario (consulta, filtro, plantilla de informe o interfase de usuario) que no esté controlado por permisos de seguridad, que pertenezcan al usuario o a los cuales se haya concedido acceso al usuario.

• Para volver a cargar archivos de datos iniciales, archivos de métodos o archivos de secuencias en ChemStation se requiere el permiso para crear lotes.

Desactivación de usuarios

Un Administrador (u otro usuario que disponga del permiso para administrar usuarios) tiene capacidad para desactivar a cualquier usuario de ChemStore C/S registrado. Los usuarios desactivados no podrán iniciar la sesión en ChemStore C/S.

Page 143: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 143

Seguridad de los datos 5Configuración de la información organizativa

Configuración de la información organizativa

Sólo aquellos usuarios que dispongan de los permisos necesarios podrán configurar y gestionar estudios y campos personalizados. En lo que respecta a los perfiles de usuario estándar, solamente los Directores de laboratorio y los Administradores tienen los permisos necesarios.

Configuración y gestión de estudios

Un estudio sólo puede ser creado o modificado por un Administrador, Director de laboratorio u otro usuario que disponga del permiso adecuado. Un estudio nuevo puede crearse empezando desde cero o basarse en otro estudio ya existente. Durante el proceso de creación del estudio, el creador identifica los elementos (cromatogramas, espectros, datos iniciales e información sobre métodos y secuencias) que se almacenarán en ChemStore C/S junto con los resultados, y especifica los campos personalizados que se van a asociar al estudio. Todos los campos personalizados que hayan sido creados para otros estudios y que no hayan sido desactivados estarán disponibles para ser incluidos en el nuevo estudio. También podrán especificarse en ese momento todos los campos personalizados nuevos que se vayan a incluir en el estudio (consulte “Configuración y gestión de campos personalizados” en la página 144). Independientemente de si los campos personalizados incluidos en el estudio son de nueva creación o ya existentes, los valores de un campo personalizado son únicos para los análisis del estudio.

Una vez configurado el estudio, deberá conceder o denegar el acceso al mismo a cada usuario según sus asignaciones (consulte “Asignación de estudios” en la página 145). Los usuarios asignados al estudio pueden añadir datos al mismo y recuperar los análisis usando el nombre del estudio como criterio de búsqueda.

Page 144: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

144 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosConfiguración de la información organizativa

A la hora de crear un estudio, un usuario con los privilegios suficientes también tiene la opción de cambiar el modo de aprobación, el modo de bloqueo de un análisis y el modo de notificación LIMS.

Los usuarios que dispongan del permiso adecuado podrán asignar el estado de "Active" (Activo) o "Inactive" (Inactivo) a los estudios. Un estudio activo estará disponible para cualquier actividad de la ChemStation y de ChemStore C/S. En un estudio inactivo, la ChemStation no podrá añadir datos. ChemStore C/S aún podrá utilizar el estudio para recuperar datos, pero no podrá utilizarlo como plantilla para un nuevo estudio o para realizar modificaciones.

Configuración y gestión de campos personalizados

Los campos personalizados sólo pueden ser creados o modificados por un Administrador, Director de laboratorio u otro usuario que disponga del permiso necesario. Para crear un campo personalizado es necesario proporcionar un nombre y la especificación del tipo de datos (consulte “Utilización de campos personalizados” en la página 23); para algunos tipos de datos también se necesita información adicional (unidades, una lista de posibles valores). Los campos personalizados de nueva creación pueden incluirse en cualquier estudio.

Introducción de datos en campos personalizados

Parte de la especificación del campo personalizado es el método de introducción de datos. Los valores de los campos personalizados pueden introducirse automáticamente (mediante una macro de ChemStation) o bien de forma manual. Puede especificarse que la introducción manual de datos sea siempre necesaria cuando deba introducirse un valor válido en el campo antes de permitir la transferencia de los resultados de los análisis a ChemStore C/S. Si no se requiere siempre un valor, puede indicarse un valor predeterminado que podrá modificarse antes de la transferencia de datos. Asimismo, se pueden especificar máscaras de datos para algunos tipos de campos: valores máximo y mínimo para campos numéricos, longitud máxima de cadena para campos de texto. Dichas máscaras de datos son específicas de cada estudio; si se utiliza el campo personalizado en otros estudios, las máscaras de datos pueden tener distintas especificaciones.

Page 145: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 145

Seguridad de los datos 5Configuración de la información organizativa

Si los datos se van a introducir automáticamente en el campo personalizado utilizando una macro de ChemStation, deberá asegurarse de que

• la macro devuelve el tipo de datos adecuado (de acuerdo a las especificaciones del campo personalizado)

• la macro está cargada en ChemStation

Para obtener más información sobre macros, consulte el apartado de la ayuda en línea de ChemStation acerca de los Comandos.

Los usuarios que dispongan del permiso adecuado pueden asignar a los campos personalizados el estado de "Active" (Activo) o "Inactive" (Inactivo). Si el estado de un campo personalizado se cambia a inactivo, ya no estará disponible para ninguna de las utilidades de ChemStation ni de ChemStore C/S, excepto para ser utilizado como criterio de consulta.

Asignación de estudios

A los estudios únicamente tienen acceso aquellos usuarios asignados al mismo. Es posible asignar un estudio a un usuario durante la creación y la modificación del estudio o mediante una interfase independiente que permite modificar todas las asignaciones de estudios.

Los usuarios sólo podrán acceder a aquellos estudios que les hayan sido asignados desde las interfases de software de ChemStore y ChemStation. De este modo se evita la modificación de los estudios, el acceso a los mismos y la adición de datos no apropiados por parte de usuarios no autorizados. Además, la asignación de un número limitado de estudios a cada usuario facilita la utilización del software, ya que cada usuario tiene menos estudios y opciones disponibles.

Para poder asignar estudios a usuarios se necesita un permiso de usuario específico: Asignar estudios a los usuarios.

Page 146: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

146 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosConfiguración y gestión de los elementos de ChemStore C/S

Configuración y gestión de los elementos de ChemStore C/S

Existe la posibilidad de guardar y volver a abrir posteriormente cinco elementos principales de la configuración de ChemStore C/S; también puede especificarse el uso de estos elementos por otros usuarios de ChemStore C/S, aunque éstos carezcan de los permisos necesarios para crear o guardar dichos elementos. Esta configuración limita el acceso a los datos a subgrupos de datos predefinidos. El creador de los elementos se denomina propietario; no obstante, un usuario que disponga del permiso adecuado podrá transferir dicha propiedad a otro usuario.

Consultas Las consultas pueden guardarse con un nombre para ser utilizadas posteriormente; las consultas guardadas pueden asignarse a otros usuarios para que éstos las utilicen.

Filtros Los filtros personalizados pueden guardarse con un nombre para ser utilizados posteriormente; los filtros personalizados guardados pueden asignarse a otros usuarios para que éstos los utilicen.

Plantillas de informes

Las plantillas de informes pueden guardarse con un nombre para ser utilizadas posteriormente; las plantillas de informes guardadas pueden asignarse a otros usuarios para que éstos las utilicen.

Parámetros de interfase de usuario

Los parámetros de la interfase de usuario incluyen todas las configuraciones activas de todas las ventanas, tablas y gráficos. Estos parámetros pueden guardarse con un nombre para ser utilizados posteriormente; los parámetros de interfase de usuario guardados pueden asignarse a otros usuarios para que éstos los utilicen.

Plantillas de cálculo

Las plantillas de cálculo pueden guardarse con un nombre y un número de versión para ser utilizadas posteriormente; las plantillas de cálculo guardadas pueden asignarse a otros usuarios para que éstos las utilicen. La asignación de una plantilla de cálculo afecta a todas las versiones con el mismo nombre.

Page 147: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 147

Seguridad de los datos 5Configuración y gestión de los elementos de ChemStore C/S

Además de tener la capacidad de asignar los elementos de ChemStore C/S a otros usuarios para que éstos los utilicen y de transferir la propiedad a otros usuarios, un usuario que disponga del permiso necesario puede cambiar el nombre de los elementos guardados. Los elementos también pueden ser modificados por un usuario que disponga del permiso adecuado, que podrá volver a guardarlos con un nuevo nombre o con el mismo, en cuyo caso se sobrescribirá el elemento original.

Page 148: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

148 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Archivar y desarchivar

La versión cliente/servidor de ChemStore le permite archivar (copiar y guardar) análisis de la base datos en un archivo separado en disco o cinta. Una vez que haya archivado los análisis, podrá eliminarlos automáticamente de la base de datos ChemStore C/S para liberar espacio.

Para poder archivar, desarchivar o volver a abrir un archivo, el administrador debe otorgarle el permiso necesario para hacerlo. El administrador también se encarga de establecer y manejar determinadas funciones de archivo a través de ChemStore C/S Admin Client. Consulte la sección “Procesos de archivo y desarchivo en Admin Client” en la página 165.

Si no ha eliminado los análisis después de archivarlos, seguirá teniendo acceso a ellos en la base de datos, aunque no podrá modificarlos (por ejemplo, aprobarlos) a menos que los vuelva a abrir primero. Antes de que pueda volver a abrir un análisis eliminado, deberá desarchivarlo y devolverlo a la base de datos.

Todas las versiones de un análisis se pueden archivar, desarchivar, eliminar y volver a abrir; si existen varias versiones de un análisis, se archivan todas, incluso si están distribuidas en estudios diferentes. Del mismo modo, si especifica que se eliminen automáticamente los análisis una vez archivados, se eliminarán todas las versiones del análisis.

ChemStoreC/S ofrece dos modos de archivo: automático e interactivo.

Page 149: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 149

Seguridad de los datos 5Archivar y desarchivar

Archivo automático

Los usuarios que cuenten con permisos de administrador pueden configurar el archivo automático a intervalos regulares de determinados análisis. Los análisis que se archivarán se seleccionan mediante una consulta. Para configurar consultas de archivo nuevas el usuario debe seleccionar Automated Archiver (Archivo automático) del menú ‘administration’ (administración) del cliente de revisión.

La sección de la consulta de archivo permite introducir información similar al cuadro de diálogo Create Archive Unit (Crear unidad de archivo) utilizado para el archivo manual. Hay que indicar un nombre para la consulta de archivo (obligatorio y único) además del nombre de la ruta y de la unidad de archivo El nombre de la unidad de archivo se amplía con la fecha de creación, es decir, ‘<nombreDeArchivo>-aaaa-mm-dd’.

La casilla de verificación Active (Activar) permite activar una consulta de archivo. La consulta de archivo se mostrará como 'active' (activa) en la lista de consultas de archivo automáticas. Si se quita la marca, se desactivará la consulta y mostrará un estado inactive (inactivo).

De forma opcional pueden eliminarse análisis de la base de datos una vez se hayan archivado con éxito.

Los criterios de consulta incluyen elementos como la hora de inyección, el nombre del instrumento, el nombre del operador, el nombre de la secuencia de adquisición, el nombre del método, el nombre de la muestra, el nombre del estudio, los campos personalizados, el operador de inyección, el estado de aprobación, etc. Los operandos dependen de la categoría de los datos y pueden someterse a una operación lógica de negación con NOT (NO).

Page 150: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

150 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Figura 59 Cuadro de diálogo Automated Archives (Archivo automático)

Page 151: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 151

Seguridad de los datos 5Archivar y desarchivar

• Datos basados en texto: es igual, contiene (caracteres comodín)

• Datos numéricos: es igual, es mayor que, es menor que, está entre

• Fecha : es más antigua que X días/meses

Para conseguir un rendimiento óptimo, se limita a 10 la cantidad de cláusulas que pueden definirse para los archivos automáticos.

Puede definirse una frecuencia individual de archivo para cada consulta de archivo. Puede configurarse el intervalo de tiempo, por ejemplo, diariamente, semanalmente, mensualmente o conjuntamente con un contador (cada x días, x semanas, etc.). Debe introducirse una First starting date (Primera fecha de inicio) cuando debe ejecutarse la consulta en el servidor. El usuario debe autentificar y confirmar la creación o modificación de una consulta de archivo mediante los campos UserID (identificación de usuario) y password (contraseña) de forma similar al cuadro de diálogo create archive unit (crear unidad de archivo) para crear archivos manuales. El botón Test Query (Comprobar consulta) informa sobre cuántos análisis devuelve actualmente la consulta con la condición de consulta indicada.

Cuando se activa una consulta de archivo se ejecutará automáticamente la primera vez tal como se define mediante el campo first starting date (primera fecha de inicio). Los archivos siguientes se crearán de acuerdo con el intervalo de tiempo indicado.

Page 152: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

152 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Archivo interactivo

Los usuarios cuentan también con la opción de seleccionar análisis para archivar en la ventana Archive/Delete (Archivar/Eliminar) o en la pantalla de gráficos del panel principal de ChemStore.

Figura 60 Ventana Archive/Delete (Archivar/Eliminar) del panel principal de ChemStore

Page 153: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 153

Seguridad de los datos 5Archivar y desarchivar

Observe que el icono de Archive (Archivar) aparece pulsado en lugar del icono de Sample Review (Revisión de muestras).

La ventana Archive/Delete (Archivar/Eliminar) contiene un grupo de herramientas similar al de la pantalla de gráficos Sample Review (Revisión de muestras) a excepción de los tres iconos siguientes:

Le permite especificar cuándo y dónde se almacenará la unidad de archivo.

Elimina de la lista todos los análisis marcados para ser eliminados. Este botón también está presente en la ventana Delete (Eliminar) de la versión autónoma.

Vuelve a abrir en la lista de análisis todos los análisis marcados para volver a ser abiertos y establece su estado de aprobación en “Approval Pending” (Aprobación pendiente) (consulte “Estado de aprobación de análisis” en la página 33).

Consulte “Pantalla Sample (Muestras)” en la página 40 para obtener más información sobre la pantalla de gráficos Sample Review (Revisión de muestras).

Los análisis que van a ser archivados se seleccionan en la lista de análisis del panel izquierdo de la ventana Archive/Delete (Archivar/Eliminar), tal y como haría para buscar datos para revisar o elaborar informes en la ventana Review (Revisión). En los análisis marcados para ser archivados no es posible realizar ninguna otra modificación del estado de aprobación o de los valores de los campos personalizados. Como el proceso de archivo se puede aplazar a un momento más oportuno (por ejemplo, durante horas no laborables), los análisis marcados para ser archivados se almacenan en un conjunto de datos hasta que se complete el proceso de archivo.

En principio, las tareas de archivo manual no interfieren con las tareas iniciadas automáticamente. Funciona según el principio de que las tareas se procesan por orden de entrada. Un análisis que esté programado para archivarse en dos ‘tareas’ separadas se archivará según la primera tarea que se encuentre en la cola.

Page 154: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

154 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Archive Units (Unidades de archivo)

Los análisis archivados se almacenan como unidades de archivo; una unidad de archivo contiene todas las versiones de los análisis especificados. La unidad de archivo se crea o bien automáticamente o bien manualmente, tal como se ha descrito antes. Cuando configura la unidad de archivo, especifica un nombre de archivo y una ruta y también puede añadir una descripción de la unidad de archivo. Estos elementos pueden utilizarse posteriormente para buscar una unidad de archivo específica. Cuando ChemStore C/S crea la unidad de archivo, adjunta a ésta un archivo identificativo generado por el sistema y un archivo de catálogo en formato XML que describe el contenido de la unidad de archivo binario. El nombre de archivo corresponde al nombre de la unidad de archivo con la extensión XML. La Figura 62 en la pátina 155 presenta un ejemplo de un archivo de catálogo XML.

Figura 61 Panel "Create Archive Unit" (Crear unidad de archivo)

Page 155: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 155

Seguridad de los datos 5Archivar y desarchivar

En el caso de gestión avanzada de archivos, por ejemplo en los sistemas de gestión de documentos externos (DMS), este archivo de catálogo puede utilizarse para la indexación.

El proceso de archivo está protegido por el permiso y contraseña de usuario. La ventana Archive/Delete (Archivar/Eliminar) así como el elemento de menú ‘Automated archives’ (Archivos automatizados) están disponibles sólo para los usuarios con los permisos adecuados. Para enviar una tarea de archivo el usuario debe introducir su identificación y su contraseña.

Figura 62 Ejemplo de un archivo de catálogo XML

Page 156: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

156 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Eliminar análisis

Si no se ha instalado el paquete de seguridad Security Pack de ChemStore C/S, es posible eliminar archivos sin archivar primero. En la pantalla “Delete” (Eliminar) de la versión autónoma y en la pantalla “Archive/Delete” (Archivar/Eliminar) de la versión cliente/servidor, puede marcar explícitamente los análisis que desee eliminar. La seguridad de los datos queda garantizada al permitir realizar estas tareas únicamente a los usuarios que dispongan de los permisos requeridos (“Configuración y gestión de usuarios” en la página 139) para realizar dichas tareas y al exigir que se utilice una contraseña para confirmar la eliminación de los análisis.

En la versión cliente/servidor también se pueden eliminar análisis automáticamente de la base de datos una vez que hayan sido archivados.

Reabrir análisis

Los análisis que hayan sido archivados, pero no eliminados, permanecerán aún en la base de datos, pero estarán bloqueados y no se podrán modificar. Podrá volver a abrir los análisis archivados para acceder a ellos seleccionándolos en la lista de análisis del panel izquierdo de la pantalla “Archive/Delete” (Archivar/Eliminar) y haciendo clic en el icono “Reopen” (Reapertura) descrito en la página anterior.

Al igual que el proceso de archivo, el proceso de reapertura solo está disponible para los usuarios que dispongan de los permisos adecuados.

P R E C A U C I Ó N Los análisis que borre se eliminarán de la base de datos y no podrán recuperarse. Asegúrese de eliminar únicamente aquellos análisis que haya archivado previamente o que ya no necesite.

Page 157: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 157

Seguridad de los datos 5Archivar y desarchivar

Desarchivar análisis

Los análisis que hayan sido archivados y eliminados ya no estarán presentes en la base de datos. Para poder acceder a ellos, deberá desarchivarlos primero (volver a copiarlos en la base de datos) y a continuación, volver a abrirlos.

Puede desarchivar una unidad de archivo completa o seleccionar uno o más análisis para desarchivar desde dentro de la unidad de archivo. Para seleccionar una unidad de archivo para desarchivar, se utiliza Archive History (Historial de Archivo), que muestra todas las unidades de archivo dispuestas en orden cronológico de creación. Puesto que puede disponer de muchas unidades de archivo en la base de datos (lo que dificulta la búsqueda de aquella que contiene el análisis o los análisis deseados), podrá acceder a una utilidad de consulta que le permitirá encontrar la lista de unidades de archivo que le interesen.

Puede especificar que el proceso de desarchivo, al igual que el de archivo, comience inmediatamente (durante el intervalo de encendido del servidor); o bien, puede aplazar dicho proceso para más tarde. El proceso de desarchivo copia en la base de datos todas las versiones del análisis seleccionado del archivo.

El proceso de desarchivo está protegido mediante el permiso, la identificación y la contraseña del usuario. Sólo tienen acceso a la pantalla “Archive/Delete” (Archivo/Eliminar) los usuarios que dispongan de los permisos adecuados y habrá que introducir la identificación y la contraseña de usuario antes de que comience el proceso de desarchivo.

Interfase de archivo XML genérica

De forma opcional puede añadirse una interfase genérica de archivo basado en XML al servidor ChemStore C/S. Ésta permite implementar un enlace con sistemas de gestión de archivos externos (DMS, HSM, etc.). La interfase de archivo se instala desde el directorio \G1410a\archiver_interface del CD-ROM de ChemStation Plus. Consulte el archivo readme.txt para los detalles de instalación.

Page 158: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

158 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

En caso de que esté instalada, ChemStore C/S notifica a la interfase de archivo genérica basada en XML cada vez que se crea una unidad de archivo. El nombre y la ubicación de la unidad de archivo y el archivo XML correspondiente se transmiten al módulo enchufable predeterminado. En función de éste pueden iniciarse diferentes actividades, como la transferencia de la unidad de archivo a un DMS seguida por la eliminación local. Tras el proceso con éxito de la unidad de archivo, puede devolverse un mensaje de notificación con una identificación externa correspondiente a la ubicación de almacenamiento a la interfase de archivo genérica basada en XML, que envía la información a ChemStore C/S.

Un requisito previo para utilizar la interfase de archivo genérica basada en XML consiste en el desarrollo de un módulo enchufable. Bajo demanda, Agilent proporciona un kit de desarrollo con la información necesaria para programar dicho módulo enchufable.

Un ejemplo simple de módulo enchufable se proporciona con la instalación de la interfase de archivo XML y no requiere más configuración. Este módulo simple activa un cuadro de diálogo emergente en el PC servidor cada vez que se crea un nuevo fichero de archivo.

El mensaje y la función de este módulo enchufable simple pueden cambiarse modificando el archivo AddArchive.cmd en la carpeta del módulo simple ("C:\Archivos de programa\Agilent Technologies\XML-based Archive Restore\Examples\Simple Plugin").

Figura 63 Mensaje generado por el módulo enchufable simple de la interfase de archivo genérica basada en XML

Page 159: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 159

Seguridad de los datos 5Archivar y desarchivar

En la Figura 64 se muestra una vista general esquemática del flujo de datos con el módulo enchufable simple y la ampliación potencial con un módulo enchufable personalizado.

La restauración debe efectuarse manualmente; primero, devolviendo el fichero de archivo binario a su ubicación anterior y, después, mediante ChemStore, de la misma forma que en revisiones anteriores de ChemStore.

Figura 64 Interfase de archivo genérica basada en XML

interfase geninterfase geninterfase geninterfase gen ééééricaricaricaricade archivode archivode archivode archivo

programada

Operación de desarchivo

de reviside reviside reviside revisi óóóónnnn

interfase geninterfase geninterfase geninterfase gen ééééricaricaricaricade archivode archivode archivode archivo

DDDDMMMMSSSS ooooHHHHMMMMSSSS

Base de datosBase de datosBase de datosBase de datosOracleOracleOracleOracle

archivoarchivoarchivoarchivomanualmanualmanualmanual

(p. ej. en cintas, CD/DVD)

de archivo+ archivo XML

unidad

de archivo+ archivo XML

unidad

MMMMóóóóduloduloduloduloenchufableenchufableenchufableenchufable

simplesimplesimplesimple

MMMMóóóóduloduloduloduloenchufableenchufableenchufableenchufableDMS o HMSDMS o HMSDMS o HMSDMS o HMS

Operación de archivo

MMMMóóóóduloduloduloduloenchufableenchufableenchufableenchufableDMS o HMSDMS o HMSDMS o HMSDMS o HMS

ClienteClienteClienteCliente

Page 160: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

160 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Familiarización con el estado de archivo

Cuando se transfiere un análisis desde la ChemStation a ChemStore C/S, se le asigna el estado de archivo “Never Archived (Nunca archivado). A un análisis seleccionado para ser archivado se le asigna el estado de archivo Archive Pending (Pendiente de archivo) y estará bloqueado frente a cualquier modificación. Si se ha especificado que se borre el análisis tras ser archivado, se le asigna a dicho análisis el estado Archive Delete Pending (Pendiente de eliminación de archivo). Este estado impide la recuperación de los análisis mediante consultas. Los estados Archive Pending (Pendiente de archivo) y Archive Delete Pending (Pendiente de eliminación de archivo) se aplican hasta que se completa el proceso de archivo, momento en el que el estado de archivo del análisis cambia a Archived (Archivado) para una operación de archivo completada. Para las operaciones de archivo y eliminación (Archive Delete), la información de archivo y de eliminación sólo se encuentra disponible desde la interfase de la unidad de archivo en la aplicación Admin Client.

Si falla el proceso de archivo (por ejemplo, si el medio de almacenamiento se llena antes de que el proceso finalice) se asigna a los análisis el estado Archive Failed (Archivo fallido). En ese caso, el administrador deberá utilizar Admin Client para resolver el problema y volver a programar el proceso de archivo.

Un análisis que haya sido archivado pero no eliminado (es decir, que permanezca en la base de datos) estará bloqueado frente a cualquier modificación, como un cambio del estado de aprobación o de un valor de campo personalizado, hasta que se vuelva a abrir el análisis específicamente. Entonces se la asignará el estado de Reopened (Reabierto). Los análisis reabiertos pueden volverse a archivar de forma normal.

Existen ciertas reglas para determinar el estado de los análisis cuando éstos se desarchivan a la base de datos.

NOTA El estado de archivo no se actualiza automáticamente; para actualizarlo deberá realizar otra consulta en los análisis de interés.

Page 161: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 161

Seguridad de los datos 5Archivar y desarchivar

Si el análisis ya no existe en la base de datos, entonces se aplican las siguientes reglas:

• Si intenta desarchivar el último archivo creado, el análisis se transfiere a la base de datos y se marca como Dearchived (Desarchivado).

• Si el análisis fue archivado varias veces e intenta desarchivar un archivo que no sea el análisis más reciente, el análisis se transfiere a la base de datos y se marca como Read-Only (Sólo lectura).

Si el análisis existe en la base de datos después de un proceso de eliminación y desarchivo efectivos, se aplican entonces las siguientes reglas:

• Si intenta desarchivar el archivo más reciente, el análisis se transferirá a la base de datos y se le asignará el estado Dearchived (Desarchivado).

• Si intenta desarchivar un archivo con una fecha que no sea la más reciente, el análisis se desarchivará y se marcará como read-only (sólo lectura). Si, a continuación, desarchiva una versión de análisis más reciente, pero no la última, se sobrescribirá el análisis desarchivado más antiguo y todos los análisis obtendrán el estado de sólo lectura. En caso de que intente desarchivar versiones del análisis más antiguas que aquellas que ya están desarchivadas, la aplicación no le permitirá desarchivar dichos análisis ni sobrescribir los análisis de la base de datos.

Si todavía existe el análisis en la base de datos y aún no ha sido restaurado desde una unidad de archivo, la aplicación no le permitirá desarchivar ni sobrescribir un análisis ya existente en la base de datos.

Encontrará un listado de los análisis que fueron sobrescritos (o no) durante el último proceso de desarchivo desde una unidad de archivo en “Archive Reports/View” (Informes de archivo/Ver), en Admin Client. Esta información también se escribe en el archivo de registro del servidor.

La relación entre los estados de archivo se muestra en la Figura 65. Consulte también el apartado “Una visión más detallada del proceso de Archivo/Desarchivo” de este capítulo para obtener un ejemplo específico sobre cómo afectan los procesos de archivo y desarchivo al estado del análisis.

Page 162: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

162 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Revisión de los informes y estados de archivo

Para visualizar el programa de procesos de archivo y desarchivo pendientes, vaya al menú Review (Revisión) situado en la parte superior del panel principal de la pantalla “Archive/Delete” (Archivar/Eliminar) (consulte la Figura 60 en la pátina 152). Puede revisar el historial de un archivo desde el mismo menú y descubrir la causa por la que falló un determinado proceso de archivo o desarchivo.

Los archivos automatizados no se enumeran en el programa de archivos pendientes porque las consultas de archivo automáticas se ejecutan directamente en la fecha y hora indicadas.

También puede visualizar el programa e historial de un archivo desde el panel Admin Client. Todos los usuarios pueden visualizar estos informes sin necesidad de introducir una contraseña de acceso al panel Admin Client. También puede visualizar los siguientes informes adicionales a través de Admin Client:

• Archive Units (Unidades de archivo)

• Runs in an archive unit (Análisis de una unidad de archivo)

• Runs to be deleted (Análisis para eliminar)

• Audit Trail (Seguimiento del análisis)

• Information for an object (Información sobre un objeto)

• Base path, wake-up interval and time-out interval (Ruta base, intervalo de encendido e intervalo de tiempo de espera)

• Active spool/download table (Tabla de transmisión activa)

Figura 65 Relación entre los estados de archivo

Nunca archivado

Pendt. de archivo

Archivado

Des-archivado

ReabiertoSelecc. para archivar

Archivar

Reabrir

ArchivarReabrir(si no se ha eliminado)

Desarchivar

(si se ha elim

inado)

Page 163: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 163

Seguridad de los datos 5Archivar y desarchivar

Una visión más detallada del proceso de Archivo/Desarchivo

Podrá comprender mejor el proceso de archivo/desarchivo a través de un ejemplo.

Ejemplo El siguiente ejemplo muestra dos figuras: La Figura 66 en la pátina 163 representa las fases del proceso de archivo de un análisis en varias unidades de archivo. La Figura 67 en la pátina 164 representa un ejemplo del proceso de desarchivo cuando el análisis ya no se encuentra en la base de datos basada en la Figura 66.

Figura 66 Ejemplo del proceso de archivo

Estado de archivo del análisis 10

Nunca archivado

Pendiente de archivo

ArchivadoReabierto(Cambios

realizados 12/6)

Archivado

La base de datos ya no contiene el análisis 10

Selecc. para archivar

Archivar

Reabrir

Archivar en un momento específico

Archivar de nuevo/Eliminar

Base de datos

ID de unidad de archivo

ID1(12/3)

ID2(12/7)

ID3(12/11)

Cinta/Disco

Page 164: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

164 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosArchivar y desarchivar

Figura 67 Ejemplo del proceso de desarchivo: el análisis 10 ya no está en la base de datos

Estado de archivo del análisis 10

Sólo lectura

Sólo lectura

Desarchivado

La base de datos ya no contiene el análisis 10

Desarchivar análisis 10

(12/12)

Desarchivar análisis 10

Si intenta desarchivar el análisis 10 en las unidades de archivo fechadas antes que la más reciente, se transferirán los análisis a la base de datos pero se les asignará el estado de “Read Only” (Sólo lectura).

Desarchivar análisis 10

Como ID3 es la unidad de archivo más reciente, el análisis 10 se desarchivará y quedará disponible para volver a ser abierto en la base de datos.

ID de unidad de archivo

ID2(12/7)

ID1(12/3)

ID3(12/11)

Base de datos Cinta/Disco

Page 165: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 165

Seguridad de los datos 5Procesos de archivo y desarchivo en Admin Client

Procesos de archivo y desarchivo en Admin Client

Los administradores podrán realizar determinadas tareas de configuración en ChemStore C/S Admin Client antes de que los usuarios que cuenten con los permisos adecuados archiven o desarchiven análisis. ChemStore C/S Admin Client es una aplicación basada en la Web que se puede utilizar desde cualquier PC de la red para realizar fácilmente las funciones de archivo y desarchivo, así como otros procesos del servidor. Admin Client se comunica con el Servidor de archivo que actúa como un servicio de Windows NT en el servidor. El acceso a Admin Client se realiza a través de un explorador de Web. Puede realizar las siguientes tareas a través de Admin Client:

• programar operaciones de archivo, desarchivo y eliminación

• modificar operaciones programadas

• visualizar informes que detallen las operaciones pendientes

• revisar el historial de archivo y desarchivo

• visualizar información sobre archivos, análisis y otros objetos

• ejecutar inmediatamente operaciones de archivo, desarchivo y eliminación

• establecer los parámetros operativos del servidor, como el intervalo de activación

• conectar el Servidor de Archivo a Oracle

• añadir y modificar la información de conexión de la base de datos

Para obtener más información sobre cómo utilizar estas funciones administrativas, consulte la ayuda en línea de Admin Client.

Consulte el apartado “Archivar y desarchivar” en la página 148 para obtener más detalles sobre los conceptos que subyacen tras los procesos de archivo y desarchivo con el software de ChemStore C/S.

Page 166: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

166 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosProcesos de archivo y desarchivo en Admin Client

Descripción general del proceso de Archivo/Eliminación

Admin Client facilita el manejo del proceso de archivo que tiene lugar en el servidor de archivo. A continuación se enumeran los pasos que deben seguirse para archivar o eliminar un análisis.

1 Mediante la utilización de una función dentro del propio ChemStore C/S, el usuario especifica qué análisis de la base de datos se van a archivar y establece el momento en que se llevará a cabo dicho proceso de archivo. Estos análisis se muestran en las tablas de archivo (Archive Tables) que utiliza de forma exclusiva el servidor de archivo. El funcionamiento y la hora programada figuran en la tabla del programa (Schedule Table).

2 La siguiente vez que se inicie el servidor, éste comprobará la tabla del programa (Schedule Table) para determinar si existe alguna petición de archivo pendiente. Si la hubiera, el sistema verificará la integridad de las peticiones; por ejemplo, los análisis solamente pueden ser archivados en determinadas condiciones de estado.

3 Si el análisis se determina como válido para ser archivado, los datos se introducirán en un archivo binario (en el directorio especificado por la variable de ruta básica). Además de introducir los datos de un análisis en el fichero del archivo, todos los datos sobre objetos relacionados, como el método y los datos iniciales, también se introducirán en el archivo binario. Si se produce algún fallo durante esta parte del proceso, el archivo se marcará como “Failed” (Fallido) en las tablas de archivo (Archive Tables) y se eliminará de la tabla del programa (Schedule Table).

4 Una vez que el servidor haya terminado de introducir datos en el archivo binario, volverá a la base de datos y marcará todos los análisis archivados para ser eliminados, si el archivo incluye la señal "AutoDel" (eliminación automática) y su valor es "TRUE" (VERDADERO).

5 La operación de eliminación se lleva a cabo de forma automática después de que el proceso de archivo se haya realizado correctamente. Los administradores pueden utilizar ChemStore C/S Admin Client para programar manualmente y en cualquier momento la operación de eliminación de análisis.

6 Cuando se ejecuta la operación de eliminación, todos los análisis que se hayan marcado para ser eliminados durante el proceso de archivo o de forma manual de ChemStore C/S durante el proceso de archivo, serán eliminados.

Page 167: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 167

Seguridad de los datos 5Procesos de archivo y desarchivo en Admin Client

Realización de tareas de Archivo/Desarchivo en Admin Client

La lista de tareas que aparece al principio de este apartado se divide en cinco grupos: informes de archivo, tareas de archivo, control del servidor, opciones de configuración global y funciones de prueba. Los administradores deberán iniciar la sesión en Admin Client con un nombre de usuario y una contraseña para poder realizar tareas de archivo, control del servidor o de prueba. Todos los usuarios que tengan acceso a la red podrán visualizar los informes de archivo sin necesidad de iniciar la sesión en Admin Client.

Desde la página Web principal de Admin Client podrá acceder a las tareas de estos grupos.

Figura 68 Página Web principal de Admin Client

Page 168: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

168 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosProcesos de archivo y desarchivo en Admin Client

Desde la página Web principal de Admin Client, podrá acceder a diferentes tareas, según los permisos de que disponga. La mayoría de las pantallas e informes tienen el siguiente formato:

Figura 69 Informe del historial del servidor de archivo

Page 169: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 169

Seguridad de los datos 5Audit Trail (Seguimiento del análisis)

Audit Trail (Seguimiento del análisis)

Audit Trail realiza un seguimiento de todos los cambios que se realizan en un análisis. Cada muestra cuenta con un Audit Trail (Seguimiento del análisis), independiente de los datos de la muestra. El informe de seguimiento no se archiva con el análisis, de forma que las actividades de archivo y desarchivo puedan añadirse al Audit Trail (Seguimiento del análisis); el vínculo con el Audit Trail (Seguimiento del análisis) siempre se mantiene, incluso una vez que se haya archivado el análisis. Las actividades que dan lugar a la introducción de datos en el Audit Trail (Seguimiento del análisis) son:

• cambios de los valores de campos personalizados

• cambios del estado de aprobación

• cambios en el nombre de la muestra

• cambios del estado de reprocesado

• adición o eliminación desde un archivo de lotes

• cambios del estado de archivo

Puede ver el registro de seguimiento de cualquier análisis; incluye una tabla donde figuran un resumen de los cambios realizados en el análisis, el nombre de quien realizó dichos cambios y la fecha en que se realizaron (consulte la Figura 70 en la pátina 170). Existen varios botones para ver información adicional sobre los cambios de los valores de los campos personalizados y del estado de archivo.

Page 170: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

170 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosAudit Trail (Seguimiento del análisis)

Figura 70 Audit Trail (Seguimiento del análisis)

Page 171: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 171

Seguridad de los datos 5Notificación por correo electrónico

Notificación por correo electrónico

La funcionalidad siguiente sólo se encuentra disponible en sistemas cliente/servidor. Envía una notificación automática por correo electrónico sobre determinados eventos y requiere que el administrador la configure (u otro usuario con permisos de administrador). Los eventos que activan una notificación automática por correo electrónico son:

• bloqueo de una cuenta de usuario debido a que se ha excedido la cantidad de intentos fallidos de conexión al sistema

• envío de un lote para revisión

• borrado de una contraseña

• creación de un nuevo usuario

• modificación de permiso

Con la excepción de la 'notificación de envío de lote', las notificaciones por correo electrónico deben enviarse únicamente a los administradores para avisarles acerca de infracciones contra la seguridad. El funcionamiento de la notificación por correo electrónico requiere un servidor de correo electrónico activo. El correo puede enviarse de dos formas:

• Mediante SMTP anónimo a un servidor de correo electrónico.

En este caso, el servidor de correo electrónico debe estar configurado para permitir SMTP anónimo. Para aumentar la seguridad, el servidor de correo electrónico puede añadir la dirección IP del servidor de base de datos de ChemStore a su lista de confianza y permitir SMTP anónimo procedente sólo de servidores de confianza.

• Utilización de LDAP

Para este objetivo puede utilizarse el servidor virtual SMTP del servidor Windows 2000, que cuenta con funcionalidad de enrutado LDAP. En este caso, la notificación por correo electrónico se envía a través de LDAP al servidor de correo. Esto requiere una cuenta existente en el servidor de correo electrónico que se utilice para enviar correo electrónico; esta cuenta será entonces el origen del correo.

Page 172: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

172 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosNotificación por correo electrónico

El cuadro de diálogo E-Mail Notification Setup (Configuración de notificación por correo electrónico), que se muestra en la Figura 71, contiene ajustes para las conexiones del servidor de correo electrónico y las direcciones de correo electrónico de los receptores de las notificaciones por correo electrónico. Puede añadirse un asunto predeterminado, por ejemplo, “La cuenta bloqueada puede modificarse”, y texto adicional.

Figura 71 El cuadro de diálogo E-Mail Notification (Notificación por correo electrónico)

Page 173: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 173

Seguridad de los datos 5Notificación por correo electrónico

El mensaje de notificación por correo electrónico contiene la fecha y hora de iniciación del mensaje, la identificación del usuario afectado, los datos del cliente ChemStore y también el texto adicional que se haya indicado durante la configuración.

Una función de comprobación del correo permite verificar la configuración con éxito de esta función.

NOTA Ejemplos de formatos válidos de direcciones de correo electrónico:

a) [email protected] p. ej.: [email protected]

b) algún texto<[email protected]> por ejemplo: Juan Ejemplo<[email protected]>

c) “algún texto”<[email protected]> por ejemplo: “Juan Ejemplo”<[email protected]>

Cuando existen varias direcciones de correo electrónico se separan mediante “;” (punto y coma).

Page 174: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

174 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosHistorial de la base de datos

Historial de la base de datos

Todas las interacciones que afectan a la seguridad de la base de datos y la aplicación se introducen en un historial. Los datos del historial pueden visualizarse en una tabla y es posible utilizar una consulta para mostrar únicamente aquellos datos que coincidan con los criterios seleccionados. Las acciones que dan lugar a la introducción de datos en el historial son:

• creación de un usuario (nuevo usuario creado, permisos modificados, contraseña modificada, contraseña borrada, usuario desactivado, usuario reactivado, nombre de presentación de usuario modificado)

• estado del análisis cambiado (análisis aprobados, análisis rechazados, análisis reabiertos, análisis eliminados de la solicitud por lotes,

• tareas en colas eliminadas, campos personalizados modificados)

• archivo y mantenimiento de la base de datos (análisis archivados, análisis desarchivados, análisis archivados con eliminación, archivo modificado, archivo modificado y eliminado, análisis eliminados, datos migrados, esquema de la base de datos actualizado)

• cálculos (plantilla de cálculo creada, versión nueva de plantilla de cálculo creada)

En la tabla del historial aparece en primer lugar el último dato introducido; esta tabla puede imprimirse.

Page 175: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 175

Seguridad de los datos 5Validación y seguridad de los archivos impresos

Validación y seguridad de los archivos impresos

Para facilitar la exportación de los resultados a sistemas LIMS basados en archivos, ChemStore C/S le permite imprimir informes en un archivo con formato xml o csv. Estos formatos son simples archivos de texto que pueden ser manipulados fácilmente. Para solucionar este problema, ChemStore C/S contiene un enlace de validación que se puede utilizar para garantizar que los archivos de informes no hayan sido modificados.

Validación de archivos en funcionamiento

Cuando el generador de informes termina de escribir en el archivo de texto, llama a una función para proteger el archivo. ChemStore C/S incluye una función “secure file” (protección de archivo) que calcula una firma numérica para el archivo y almacena dicha firma con el archivo. Dicha firma numérica se puede volver a calcular en cualquier momento para compararla con el valor almacenado; si existe alguna diferencia entre ambas firmas significa que el archivo ha sido modificado.

Si desea comprobar de forma automática la identidad de los archivos de informe exportados con los datos originales, puede utilizar un archivo de lotes de validación para calcular la suma de verificación. El archivo de lotes c:\hpchem\chemstor\validatefile.bat llama al archivo hpexfs.exe y muestra un mensaje de error si los códigos de seguridad no coinciden.

NOTA Si se instala hpexfs00.exe en un ordenador que no tiene instalado ChemStore C/S, deberá instalar y registrar manualmente los archivos hpcsfs00.dll y msvbwm50.dll. Los archivos hpcsfs00.dll y hpexfs00.exe se ejecutan en sistemas operativos Windows Microsoft; estos archivos no se ejecutan con UNIX.

Page 176: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

176 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosValidación y seguridad de los archivos impresos

Funciones de validación de archivos

Una DLL (hpcsfs00.dll) implementa tres funciones:

SecureFile (ruta del archivo) Esta función se utiliza para proteger el archivo especificado. Calcula la "firma" del archivo y la añade a dicho archivo. La firma es el valor hash (un valor de 24 caracteres basado en el algoritmo de síntesis de mensaje MD5, de RSA Data Security, Inc.)

ValidateFile (ruta de archivo, clave) Esta función vuelve a calcular la firma del campo y la compara con la firma registrada por SecureFile(). Si las firmas no coinciden o el archivo no dispone de firma, significa que el archivo se ha modificado y ValidateFile() devolverá un código de error. Observe que el parámetro clave no se utiliza en la implementación actual.

UnsecureFile (ruta de archivo, clave, nuevo_archivo) Esta función elimina la firma del archivo y escribe una nueva versión del archivo en nuevo_archivo. Observe que el parámetro clave no se utiliza en la implementación actual.

Sustitución del esquema de seguridad integrado por una solución personalizada

Si sus necesidades de seguridad son superiores a las que puede ofrecer ChemStore C/S, tan sólo tiene que sustituir el archivo hpcsfs00.dll por su propio archivo hpcsfs00.dll.

Deberá asegurarse de que su versión del archivo hpcsfs00.dll ofrece las tres funciones que se describen en este apartado.

NOTA Primero deberá eliminar del Registro la versión del archivo hpcsfs00.dll de Agilent y, a continuación, deberá registrar su nuevo archivo hpcsfs00.dll utilizando regsrv32.

Page 177: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 177

Seguridad de los datos 5Validación y seguridad de los archivos impresos

Public Function SecureFile (strFilePath As String, strKey As String) As Long

Devuelve el valor cero si la operación se ha realizado correctamente; de lo contrario, devuelve un código de error. El generador de informes llama a esta función después de haber terminado de escribir en el archivo de texto.

Public Function ValidateFile (strFilePath As String, strKey As String) As Long

Comprueba si el archivo ubicado en la ruta especificada ha sido protegido y no ha sido manipulado desde que se protegió.

Devuelve el valor cero si el archivo está protegido y las firmas coinciden; de lo contrario, devuelve un mensaje de error.

Observe que, en función de la implementación, puede utilizarse o no strKey. No se utiliza en la implementación predeterminada, que valida un archivo mediante la comprobación de la existencia de una firma que coincida con su contenido. No obstante, strKey puede utilizarse en una implementación que haya protegido el archivo por cifrado.

Public Function UnsecureFile (strFilePath As String, strKey As String) As Long

Elimina la protección del archivo ubicado en la ruta especificada.

Devuelve el valor cero si la operación se ha realizado correctamente; de lo contrario, devuelve un código de error.

Observe que, en función de la implementación, puede utilizarse o no strKey. No se utiliza en la implementación predeterminada, que anula la protección de un archivo eliminando la firma incluida en el archivo entre las etiquetas de apertura y cierre (dejando las etiquetas en su sitio en el archivo). No obstante, strKey puede utilizarse en una implementación que haya protegido el archivo por cifrado.

Page 178: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

178 Guía de Conceptos de Agilent ChemStore C/S

5 Seguridad de los datosValidación y seguridad de los archivos impresos

Page 179: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

179

Agilent ChemStore C/SGuía de Conceptos

Agilent Technologies

6Tratamiento de datos

Copias de seguridad de la base de datos 180

Realización de copias de seguridad de la versión autónoma 182

Realización de copias de seguridad de la versión Cliente/Servidor 186

Mantenimiento del equipo con ChemStation 188

Plan de recuperación 191

Page 180: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

180 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datosCopias de seguridad de la base de datos

Copias de seguridad de la base de datos

Con el fin de proteger sus valiosos datos, es esencial mantener una estrategia para la correcta realización de copias de seguridad. Se deben realizar copias de seguridad de los archivos de datos de forma periódica. Si ya no se necesitan los datos disponibles en línea, deberá archivarlos y eliminarlos del disco duro. De esta forma, se liberará un valioso espacio de almacenamiento en el disco duro del ordenador.

El proceso de realización de copias de seguridad consiste en copiar los archi-vos de la base de datos (y cualquier otro que elija) del disco duro del orde-nador a otro medio, normalmente una cinta magnética o un CD-ROM de escritura. Se recomienda incluir en el proceso de copia de seguridad cualquier información importante que se haya almacenado en cualquier sistema infor-mático. La frecuencia de realización de las copias de seguridad debe ser la necesaria para proteger sus datos más importantes; es habitual implantar un régimen que realice copias de seguridad de toda la base de datos semanal-mente; no obstante, si procesa un gran número de muestras, probablemente sea necesario realizar copias de seguridad diarias.

La versión autónoma de la base de datos es un archivo MS Access, por lo que se puede utilizar cualquier programa de copia de seguridad para copiar el con-tenido de la carpeta hpchem/database a otro medio.

El sistema cliente/servidor utiliza una base de datos Oracle, por lo que deberá cerrar la instancia de la base de datos para poder realizar una copia de seguri-dad completa.

NOTA Tanto la versión autónoma como la versión cliente/servidor necesitan que la base de datos esté cerrada mientras se realiza una copia de seguridad, por lo que es importante planificar con antelación los tiempos de desconexión de la misma para poder llevar a cabo esta operación de mantenimiento esencial.

Page 181: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 181

Tratamiento de datos 6Copias de seguridad de la base de datos

¿Hacer copias de seguridad o archivar?

A diferencia del proceso de archivo (consulte el Capítulo 5, “Seguridad de los datos”), el proceso de realización de copias de seguridad siempre se realiza sobre el conjunto de datos completo. En caso de que se produjera un fallo en el sistema, una vez que se solucione el problema, podrá restaurar la base datos completa en el sistema.

El proceso de archivo permite transferir registros individuales desde la base de datos a una unidad de archivo, independiente de la base de datos; de este modo, si lo desea podrá eliminar de la base de datos los archivos transferidos después de archivarlos. Observe que el proceso de archivo sólo está disponible con la versión cliente/servidor de ChemStore C/S.

Las copias de seguridad de la base de datos le permiten restaurar la base de datos completa (incluidas las unidades de archivo) en caso de que se produ-jera un fallo en el sistema. Por el contrario, no podrá restaurar la base de datos desde las unidades de archivo. Por este motivo, es fundamental que rea-lice copias de seguridad de la base de datos de forma periódica.

P R E C A U C I Ó N Es importante que tenga en cuenta que los archivos creados con ChemStore C/S únicamente se pueden restaurar en la base de datos en la que se crearon, por lo que siempre es necesario disponer de una copia de seguridad de la base de datos completa.

Page 182: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

182 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datosRealización de copias de seguridad de la versión autónoma

Realización de copias de seguridad de la versión autónoma

La versión autónoma de la base de datos es un archivo de MS Access; puede utilizar cualquier programa de realización de copias de seguridad que se encuentre disponible habitualmente para copiar el contenido de la carpeta de la base de datos a otro medio. El software de copias de seguridad y restau-ración se incluye normalmente con los dispositivos de realización de copias de seguridad, tales como unidades de cintas magnéticas o unidades de CD-ROM de escritura.

Existe una utilidad para reparar una base de datos MS Access dañada. Se trata de una aplicación autónoma que se ejecuta desde el grupo ChemStore C/S del menú Programs (Programas). Esta aplicación también con-tiene utilidades para compactar una base de datos MS Access. Deberá compac-tar la base de datos de forma periódica, especialmente si se realizan cambios o se eliminan análisis de la base de datos. También puede emplear esta utilidad para crear una base de datos vacía nueva, que puede utilizar, si lo desea, para incluir los parámetros (consultas, filtros, parámetros de usuario y plantillas de informes) de una base de datos ya existente.

P R E C A U C I Ó N Como las aplicaciones de copia de seguridad necesitan tener acceso a los archivos, es importante que el cliente ChemStore C/S y el software ChemStation no estén en ejecución durante la realización del proceso.

NOTA Además, al restaurar una base de datos desde un CD-ROM también debe recordar que al copiar los archivos desde el CD-ROM incluirán el atributo de sólo lectura, por lo que deberá eliminarlo posteriormente. Para ello, haga clic con el botón derecho del ratón en el archivo restaurado y seleccione Properties (Propiedades) en el menú contextual; a continuación, desactive la casilla de verificación Read-only (Sólo lectura).

Page 183: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 183

Tratamiento de datos 6Realización de copias de seguridad de la versión autónoma

Si se daña la base de datos de forma irreparable, borre los archivos dañados del disco duro del ordenador antes de restaurar los archivos de la base de datos desde el conjunto de copia de seguridad más reciente. Asimismo, le reco-mendamos que optimice el disco duro después de eliminar los archivos daña-dos y antes de restaurar los archivos de la base de datos, utilizando, por ejemplo, la herramienta de desfragmentación del disco que se incluye con el software del sistema operativo. De esta forma se garantiza la identificación y exclusión de cualquier daño físico que pueda existir en la superficie del disco duro. También se garantiza que el espacio de almacenamiento y la velocidad del disco sean óptimos.

Copia de seguridad de Windows 2000 y Windows XP

Windows 2000 y Windows XP incluyen un programa de copia de seguridad que acepta numerosos dispositivos de cintas estándar. La herramienta de copia de seguridad incluida con el sistema operativo también permite realizar una copia de seguridad en un único archivo, para después copiarlo en un medio que no esté en línea. Ambas herramientas de copia de seguridad permiten rea-lizar copias tanto de datos como del Registro de Windows.

Automatización y programación de copias de seguridad de Windows 2000 y Windows XP

Windows permite automatizar y programar las copias de seguridad mediante la utilización de archivos de lotes y el servicio Scheduler.

Para configurar el inicio automático y periódico del servicio Scheduler selec-cione Start (Inicio) y Run (Ejecutar). En la línea de comandos escriba: ntbackup.

Page 184: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

184 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datosRealización de copias de seguridad de la versión autónoma

Puede utilizar el asistente de copia de seguridad para definir tareas periódicas de copia de seguridad y los datos que deben copiarse. Puede encontrar más información en la ayuda en línea de la herramienta de copia de seguridad.

Unidades de cinta

Las unidades de cinta son los dispositivos de copia de seguridad que más se utilizan hoy día. Las unidades más sencillas leen y escriben cintas Travan (los estándares más antiguos son los cartuchos QIC-3020, QIC-3010, QIC-80, TR-3 y TR-1) y combinan un reducido coste inicial de hardware con un rendimiento aceptable (hasta 70 MB/min). Las cintas Travan pueden almacenar más de 2 GB de datos en una única cinta; por tanto, resultan suficientes para la reali-zación de copias de seguridad de la base de datos MS Access. Las unidades de cinta Travan pueden conectarse al puerto IDE o al puerto paralelo externo y no requieren ningún hardware adicional aparte del controlador y las propias cintas. Sin embargo, las citas Travan no se recomiendan para realizar copias de seguridad de servidores debido a su bajo rendimiento.

Las cintas DAT se conectan normalmente al puerto SCSI y ofrecen una capaci-dad de almacenamiento y una velocidad de transferencia de datos mayor que las cintas Travan. Del mismo modo, ofrecen una mayor fiabilidad para aque-llos casos en los cuales deban utilizarse con frecuencia. Para utilizarlas es necesario instalar un adaptador SCSI y normalmente existen versiones tanto internas como externas. Las cintas DAT representan un medio barato para la realización de copias de seguridad de pequeños sistemas de servidor o de bases de datos autónomas de gran tamaño.

P R E C A U C I Ó N No efectúe nunca una copia de seguridad en un sistema autónomo mientras esté abierto el cliente de revisión. El archivo copiado no sería adecuado para restaurar la base de datos. No realice nunca una copia de seguridad durante el proceso de adquisición de datos, ya que disminuiría el rendimiento del disco duro y los datos adquiridos podrían no grabarse en él con la suficiente rapidez, ocasionando de esta forma un mensaje de error de alimentación o de saturación del búfer en el historial del instrumento y una posible pérdida de datos.

Page 185: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 185

Tratamiento de datos 6Realización de copias de seguridad de la versión autónoma

Las cintas DLT también suelen utilizar el estándar SCSI y su velocidad de copia de seguridad y su capacidad de almacenamiento son entre 2 y 4 veces mayores que las de las unidades de cinta DAT. Estas cintas se recomiendan para realizar copias de seguridad de la base de datos Oracle en el producto cliente/servidor.

CD-ROM

Los sistemas CD-R (CD de escritura) permiten grabar hasta 700 MB de datos en un único disco CD-R. Normalmente, la unidad de lectura y grabación de CD está conectada a la interfase IDE del PC. La duración del medio CD-R puede llegar a ser muy grande, lo que hace de éste un medio ideal para el proceso de archivo. Estos discos se pueden leer con cualquier otro ordenador que dis-ponga de unidad de CD-ROM y del software adecuado.

Si tiene previsto utilizar un CD de escritura para realizar una copia de seguri-dad de las bases de datos MS-Access de la versión autónoma debe tener en cuenta que las bases de datos no pueden ocupar más de 700 MB.

La carpeta G2181A del CD de instalación contiene una configuración de un servicio NT que puede instalarse para supervisar automáticamente el tamaño de la base de datos.

P R E C A U C I Ó N No realice nunca una copia de seguridad con una utilidad de realización de copias de seguridad basada en Windows mientras la ChemStation esté adquiriendo datos. Esto causaría incoherencias en la estructura de los archivos almacenados en el medio de copia de seguridad.

Page 186: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

186 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datosRealización de copias de seguridad de la versión Cliente/Servidor

Realización de copias de seguridad de la versión Cliente/Servidor

La realización y la restauración de copias de seguridad de la base de datos ChemStore C/S se lleva a cabo mediante las herramientas de Oracle. Consulte la correspondiente documentación de Oracle.

Tipos de copia de seguridad de Oracle

Normalmente, en las bases de datos Oracle se realizan dos tipos de copia de seguridad: Cold Back-up (copia de seguridad en frío) y Hot Back-up (copia de seguridad en caliente). Las copias de seguridad en frío se realizan cuando la instancia de la base de datos no está en ejecución; sin embargo, las copias de seguridad en caliente se pueden realizar mientras las base de datos está en uso. En la Guía de instalación de ChemStore, en la sección “Información de administración y referencia” puede encontrar un ejemplo del proceso de copia de seguridad y restauración en frío.

Cold Back-up (copia de seguridad en frío)

Este sistema es, simplemente, una copia de seguridad de todos los archivos necesarios que forman la base de datos Oracle. Para poder realizar una copia de seguridad en frío, antes es necesario detener la instancia de la base de datos y desconectar todos los usuarios de la misma, de forma que el software de copia de seguridad pueda bloquear los archivos para su uso en exclusiva. Si no se detiene la instancia de la base de datos antes de realizar la copia de seguri-dad se perderán archivos en el conjunto de copia de seguridad o la base de datos será incoherente. En cualquiera de estos casos, no será posible utilizar la copia de seguridad para restaurar una base de datos que se pueda utilizar.

NOTA Le recomendamos que realice esta tarea bajo la supervisión de un profesional de Oracle.

Page 187: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 187

Tratamiento de datos 6Realización de copias de seguridad de la versión Cliente/Servidor

Hot Back-up (copia de seguridad en caliente)

Las copias de seguridad en caliente se realizan mientras la base de datos se encuentra en el modo de registro de archivos, y permiten que la copia de segu-ridad se realice sin necesidad de detener antes la instancia de la base de datos. Sin embargo, debido al gran tamaño de los registros binarios que utiliza la aplicación ChemStore C/S, no se recomienda ejecutar la base de datos en el modo de registro de archivo, ya que su rendimiento se vería gravemente afec-tado. Normalmente, Agilent recomienda realizar únicamente copias de seguri-dad en frío, a menos que el sistema esté optimizado para poder funcionar de forma continúa en el modo de registro de archivo.

Page 188: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

188 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datosMantenimiento del equipo con ChemStation

Mantenimiento del equipo con ChemStation

En todos los sistemas es necesario realizar tareas de mantenimiento periódi-cas para garantizar su correcto funcionamiento.

En esta sección se describen las tareas de mantenimiento que debe realizar regularmente. Entre ellas se incluyen la eliminación de los archivos tempora-les antiguos, la comprobación de la integridad de las estructuras física y lógica del sistema de archivos, la comprobación de la existencia de virus y la realiza-ción de copias de seguridad.

Eliminación de los archivos temporales antiguos

En ocasiones, los archivos temporales se acumulan en el directorio especifi-cado por la variable de entorno TEMP. Se trata de archivos que suelen que-darse en ese directorio cuando Windows se cierra de forma extraña como, por ejemplo, cuando se apaga el ordenador sin cerrar antes el sistema operativo. Los archivos temporales de Windows utilizan la nomenclatura ~XXXXXXX.TMP, donde XXXXXXX son caracteres y números generados por el programa que creó el archivo temporal. Si desea recuperar el espacio utili-zado por estos archivos temporales, deberá eliminarlos después de cerrar todas las aplicaciones que esté ejecutando en ese momento.

Si desea saber qué directorio se utiliza para el almacenamiento de los archivos temporales, escriba SET en una sesión MS-DOS. De esta forma verá los pará-metros actuales de todas las variables del usuario y las variables de entorno del sistema.

Page 189: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 189

Tratamiento de datos 6Mantenimiento del equipo con ChemStation

Mantenimiento del sistema de archivos del PC

Comprobación y reparación de los volúmenes NTFS

Ejecute la utilidad CHKDSK de Windows desde una sesión en MS-DOS para comprobar y reparar los volúmenes NTFS. Este programa incorpora todas las funciones de las versiones de Chkdsk y Scandisk basadas en MS DOS, incluida la exploración de superficie. Para realizar una exploración de superficie, uti-lice CHKDSK /R. También puede realizar la comprobación del disco desde la ficha de herramienta de la ventana de propiedades de la unidad.

Windows 2000 y Windows XP realizan una rutina de verificación automática cada vez que arranca el sistema. Si esta rutina detecta algún error de coheren-cia en el volumen, ejecuta automáticamente el comando CHKDSK /F para repararlo. Si Windows fuera incapaz de ejecutar el comando CHKDSK /F (debido, por ejemplo, a que desee ejecutarlo en la partición de arranque o a que alguien esté accediendo a la partición desde la red), la tarea se aplazará hasta la siguiente vez que se arranque el sistema.

Utilización de compresión en particiones NTFS

Debido a la reducción de rendimiento que supone la utilización de la función de compresión de Windows, Agilent recomienda no utilizarla en sistemas ChemStation Plus. Los datos de ChemStation ya están muy comprimidos en su formato original, por lo que la compresión de disco no suele suponer un gran ahorro de espacio.

Utilización del cifrado en Windows 2000 y Windows XP

Debido a la reducción de rendimiento y al riesgo de pérdida del acceso a los datos que supone la utilización de la función de cifrado de Windows, Agilent recomienda no utilizarla en sistemas ChemStation Plus. Normalmente, los datos de ChemStation ocupan bastante espacio y se almacenan en archivos binarios protegidos mediante sumas de comprobación, por lo que el cifrado es innecesario y reduce el rendimiento del sistema.

Page 190: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

190 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datosMantenimiento del equipo con ChemStation

Funcionamiento continuo

Si su entorno requiere un funcionamiento continuo del sistema ChemStation Plus durante varios días, o incluso semanas, sin reiniciar el sistema cliente, el rendimiento del sistema podría reducirse con el tiempo debido a pérdidas de memoria y de recursos en el sistema. Para solucionar este problema, se reco-mienda instalar los Service Pack existentes una vez que Agilent los incluya en su servicio de soporte técnico. Los Service Pack para el sistema operativo se pueden obtener en la página Web principal de Microsoft.

También le recomendamos que desfragmente el disco duro de forma regular, al menos una vez a la semana.

Desfragmentación de un volumen NTFS

En comparación con el sistema de archivos FAT, la fragmentación de los archi-vos de un volumen NTFS se ve muy reducida. Debido al diseño de los volúme-nes NTFS, los archivos sólo se fragmentan cuando aumenta su tamaño una vez están en la unidad. Esto significa que al realizar una copia de seguridad de un volumen en una cinta y restaurarla posteriormente el volumen resultante no estará fragmentado.

Los sistemas Windows 2000 Professional y Windows XP no incluyen una utilidad simple para esta tarea. Existen programas de otros proveedores que pueden desfragmentar volúmenes de Windows 2000 y de Windows XP. Agilent recomienda la aplicación Diskeeper de Executive Software (http://www.execsoft.com/).

Si desea obtener más información sobre el mantenimiento y la administración del sistema, consulte la sección “Información de administración y referencia” de la Guía de instalación de ChemStore.

P R E C A U C I Ó N No desfragmente el disco duro durante el proceso de adquisición de datos.

Page 191: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 191

Tratamiento de datos 6Plan de recuperación

Plan de recuperación

Deberá formular también un plan de recuperación que incluya copias de la base de datos completa para protegerla de un posible fallo de todo el sistema, como por ejemplo, un problema del disco duro. El plan de recuperación es necesario para prever las situaciones en las que podrían producirse fallos y así identificar e implementar procedimientos que permitan recuperar el sistema si se produjesen dichos fallos. A continuación puede ver una breve lista con los fallos más habituales.

Fallo del disco duro

Si se produce un fallo en el disco duro deberá reparar el sistema y restaurar todas sus funciones desde una copia de seguridad.

Agilent recomienda utilizar controladoras RAID de hardware con configura-ciones de disco redundantes en los sistemas de servidores para evitar que el fallo de un único disco produzca pérdida de datos o la detención del sistema.

Fallo eléctrico

Si se produjese un fallo eléctrico en un sistema de base de datos los datos podrían quedar dañados si no se pudiese cerrar el sistema correctamente. Este hecho es especialmente importante en sistemas de servidores Oracle, en los que es necesario utilizar sistemas de alimentación ininterrumpida.

Page 192: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

192 Guía de Conceptos de Agilent ChemStore C/S

6 Tratamiento de datosPlan de recuperación

La base de datos está dañada

El plan de recuperación deberá incluir la frecuencia y el modo en el que deben realizarse copias de seguridad periódicas, con el fin de poder recuperar los datos en caso de que se dañe la base de datos. Esto permitiría recuperar la información a partir de la última copia de seguridad.

1 Elimine todos los archivos y directorios que se hayan visto afectados y que deban recuperarse de la última copia de seguridad.

2 Optimice el disco con una utilidad de desfragmentación adecuada.

3 Restaure la última copia de seguridad para recuperar los datos.

Page 193: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

193

Agilent ChemStore C/SGuía de Conceptos

Agilent Technologies

7Cálculos de ChemStore C/S

Cálculos estadísticos 194

Cálculos con campos personalizados 216

Cálculo del tiempo 219

Page 194: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

194 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculos estadísticos

Cálculos estadísticos

Cálculos de valores individuales

Los siguientes cálculos no requieren pares de valores.

En todos los casos, los cálculos se basan en el grupo de datos activo que apa-rece en la ventana o en el informe de ChemStore C/S (excepto los análisis mar-cados como “excluidos”).

Number (Número) Muestra el número de valores:

Sum (Suma) Muestra la suma de los valores:

Minimum (Mínimo)

Muestra el valor menor.

Maximum (Máximo)

Muestra el valor mayor.

Mean (Media) Muestra la media aritmética (suma/número) de todos los valores.

Variance (Varianza)

Muestra el cuadrado de la desviación estándar.

Number n( )=

Sum Xi∑( )=

Mean x⟨ ⟩Xi∑( )

n-----------------= =

Variance s2

x x⟨ ⟩–( )∑2

n 1–( )-------------------------------------= =

Page 195: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 195

Cálculos de ChemStore C/S 7Cálculos estadísticos

Cálculos de regresión

Los cálculos aceptados para pares de valores se basan en la regresión lineal ponderada. Requieren la especificación de parámetros adicionales.

No es necesario especificar los parámetros hasta que se solicite un cálculo estadístico. Los parámetros son:

Standard Deviation (Desviación estándar)

Muestra la desviación estándar de todos los valores.

Relative Standard Deviation (Desviación estándar relativa)

Muestra la desviación estándar relativa, que es la desviación estándar dividida por la media. Cuando se presenta como un valor porcentual, la RSD se multiplica por 100.

Std. Dev. s Variance( )= =

RSD%

------------sx⟨ ⟩

-------- 100=

Curve Type (Tipo de curva)

Determina el tipo de función a la que se ajustan los datos. Se admiten los siguientes tipos:Linear Types (lineales): orden cero (media), orden primero (lineal), orden segundo (cuadrática), orden tercero (cúbica)Non-linear Types (no lineales): exponencial, logarítmica, potencial

Origin Treatment (Tratamiento del origen)

Determina cómo se utiliza el punto en (0,0). Se admiten los siguientes tipos:Ignore (omitido): utiliza el conjunto de datos “tal cual”; sin tratamiento especialInclude (incluido): añade un punto en (0,0) al conjunto de datos activo. Force (forzado): restringe la curva haciéndola pasar por el punto (0,0).

Weighting (Ponderación)

Determina cómo están ponderados los valores en el cálculo, desde None, 1 x⁄ 1 x

2⁄ 1 y⁄ 1 y2⁄, , ,

Page 196: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

196 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculos estadísticos

Modelo de regresión lineal

El modelo de regresión utilizado para los tipos de curva de orden cero, pri-mero, segundo y tercero, es uno de los que se muestran a continuación, depen-diendo de si la curva está restringida o no a pasar por el origen:

(I) origen no restringido

(II) origen forzado

donde son los valores de x independientes

son los valores de y dependientes (medidos)

n es el número de datosm es el orden de regresión

son los coeficientes de regresión calculados

son los valores de y calculados a partir de la función que se esté

usando con

Solución matriz de la regresión

Los mismos modelos de regresión pueden expresarse en forma de matriz como

donde

Vector columna de los valores calculados

Vector columna de los coeficientes

y F es una de las siguientes matrices rectangulares (la elección de una u otra depende de si la curva está restringida a pasar por el origen):

y'i a0 a1x1 … amxim

+ + +=

y'i a1x1 … amxim

+ +=

xi

yi

ao…am

y'i

ao…am

NOTA Si , entonces debe utilizarse el caso (I), y el resultante es simplemente la media de los valores .

m 0= y'iyi

y' Fa=

y' y1'…yn'( )T=

a a1…am( )T=

Page 197: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 197

Cálculos de ChemStore C/S 7Cálculos estadísticos

caso (I), una matriz de valores independientes

caso (II), una matriz de valores independientes

Los valores del vector de los coeficientes, a, se pueden hallar a través de

dondey es el vector de variables dependientes

es la inversa de F calculada por descomposición de los valo-

res individuales ( ), un método sólido que facilita la minimiza-ción de los errores de redondeo y los problemas derivados de ecuaciones casi singulares.

Valores estadísticos y relativos

Una vez que los coeficientes han sido determinados, se pueden calcular las siguientes estadísticas y valores relativos:

Residuales

Un valor por cada valor medido :

F1 x1 x1

m

1 xn xnm

= n x m 1+( )

Fx1 x1

m

xn xnm

= n x m

a F#y=

F#

VΛ 1–U

T=

F UΛVT

=

yi

ei y'i yi–=

Page 198: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

198 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculos estadísticos

Desviación estándar de la muestra

Un valor. También se denomina “desviación estándar residual”:

donde grados de libertad, caso (I)

grados de libertad, caso (II)

Desviación estándar de los coeficientes

Un valor por cada uno de los coeficientes (m+1). Desviación estándar del coeficiente :

donde se obtienen de la descomposición de valores individuales.

Coeficiente de correlación (expresado como coeficiente de determinación)

Un valor.

donde para el caso (I)

para el caso (II)

s y'i yi–( )2∑( ) q⁄=

q n m– 1–=

q n m–=

ai

sais VΛ 2–

VT( )ii=

V Λ,

R2 y'i yavg–( )2

yi yavg–( )2-----------------------------∑=

yavg Σyi n⁄=

yavg 0=

Page 199: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 199

Cálculos de ChemStore C/S 7Cálculos estadísticos

Modificaciones para la regresión lineal ponderada

En el caso de la ponderación, las ponderaciones se almacenan como elementos diagonales de la matriz W:

Matriz diagonal de ponderaciones

ponderaciones (una de )

En caso de que xi o yi sean igual a cero, wi se calcula como el promedio de los valores restantes distintos de cero.

Sea

la solución a la ecuación de regresión es

donde

es la inversa de calculada mediante la descomposi-ción de valores individuales.

Los cálculos para la desviación estándar de los coeficientes y del coeficiente de correlación se modifican de la siguiente manera:

Error de ajuste relativo

Desviación estándar de los coeficientes

W wii( )=

wi 1 xi⁄( ) 1 xi2⁄( ) 1 yi⁄( ) 1 yi

2⁄( ),,,

Φ W

12---–

diag w1( )… wn( )( )= =

a ΦF( )#Φy=

ΦF( )#VΛ 1–

UT

= ΦF

sw wii y'i yi–( )2( ) q⁄∑=

saisw VΛ 2–

VT( )ii=

Page 200: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

200 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculos estadísticos

Coeficiente de correlación (expresado como coeficiente de determinación)

donde

caso (I)

caso (II)

Modificaciones para funciones no lineales

Si las funciones no lineales se pueden “linealizar”, se puede utilizar la misma ecuación de la matriz de regresión lineal para ajustar los datos a las funciones no lineales.

Exponencial

La ecuación “real” es

Puede expresarse como una “función de ajuste” que es lineal en los coeficientes:

En la práctica, los valores de y modificados se calculan como

y se utiliza la ecuación siguiente en la regresión:

R2 wii y'i yavg–( )2( )∑

wii yi yavg–( )2( )∑-------------------------------------------------=

yavg wiiyi( )∑ wii( )∑⁄=

yavg 0=

yi a bxi( )exp⋅=

yi( )ln a( )ln bxi+=

Yi yi( )ln=

Yi a0 a1xi+=

Page 201: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 201

Cálculos de ChemStore C/S 7Cálculos estadísticos

Potencia

la ecuación real

función lineal en coeficientes

modificaciones de los valores x e y

función utilizada para la regresión

Logarítmica

la ecuación real (ya lineal en los coeficientes)

modificación de los valores x

función utilizada para la regresión

yi axib

=

yi( )ln a( )ln b xi( )ln⋅+=

Yi yi( ) Xi xi( )ln=,ln=

Yi a0 a1Xi+=

yi a b xi( )ln⋅+=

Xi xi( )ln=

yi a0 a1Xi+=

Page 202: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

202 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SComandos de la calculadora personalizada

Comandos de la calculadora personalizada

SELECT

Sintaxis:

select <lista de columnas> for <lista de compuestos> where <condición> into <tabla>

Descripción:

Esta instrucción se utiliza para obtener datos de las filas seleccionadas de una o más tablas DB para una tabla de cálculo personalizada. Tras la palabra reservada "select" debe elegir una lista de columnas <lista de columnas> de las tablas DB. Estas columnas pueden ser simples o subcolumnas.

Las subcolumnas son las columnas disponibles para cada compuesto indicado por una cláusula "for" en la <lista de compuestos>. Las subcolumnas deben estar precedidas por un signo de admiración "!". Si se especifica como mínimo una subcolumna en la <lista de columnas>, la cláusula "for" es obligatoria. Los compuestos de la cláusula "for" pueden indicarse también mediante un como-dín "*". El comodín sólo significa "todos los compuestos". Al añadir un comodín a una prefijo de compuesto se especifican todos los compuestos que comien-cen por dicho prefijo. La cláusula "for" siguiente especifica todos los compues-tos que comienzan por "Bar" y los que comienzan por "C":

For Bar*,C*

La cláusula opcional "where" define un subconjunto de columnas de tabla obtenidas mediante una expresión <condición>. La tabla resultante <tabla> se especifica mediante la cláusula "into".

Page 203: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 203

Cálculos de ChemStore C/S 7Comandos de la calculadora personalizada

FROM

Sintaxis:

from <tabla> select <lista de columnas> for <lista de compuestos> where <condición> into <tabla>

Descripción:

Esta instrucción se utiliza para obtener datos de una tabla de cálculo persona-lizado (tabla origen) y colocarlos en otra tabla (tabla destino). La tabla origen se especifica tras la palabra reservada "from". El resto de la instrucción es igual a la instrucción "select" anterior excepto en lo siguiente: La <lista de columnas> y la <lista de compuestos> se rellenan con el contenido de la tabla de origen en lugar del de las tablas de la base de datos.

IF

Sintaxis:

if <condición> then <primera asignación> else <segunda asignación>

Descripción:

Esta instrucción se utiliza para la asignación condicional. La parte "else" de la instrucción es opcional. Si la condición evalúa un valor único y la expresión <condición> se cumple, en este caso se efectúa la <primera asignación>; en caso contrario se realiza la <segunda asignación>. Si la condición evalúa una columna pero la asignación no es del tipo columna, se sigue evaluando la con-dición como un "and" lógico de todas las filas de la columna y se efectúa la asignación. Si tanto la condición como la asignación son de tipo columna se realiza una asignación condicional fila a fila, en función del valor de la condi-ción aplicada a la fila de la columna. Si la longitud de la columna de la condi-ción (m) es mayor que la de la columna de asignación (n), sólo se asignan condicionalmente las primeras n filas. Se omite la parte excedente de la columna de la condición. Si la longitud de la columna de la condición (m) es menor que la de la columna de asignación (n), sólo se asignan condicional-mente las primeras m filas. El resto de asignaciones no se realiza.

Page 204: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

204 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SComandos de la calculadora personalizada

FORMAT

Sintaxis:

format <lista de operandos> using <especificación de formato>

Descripción:

Esta instrucción se utiliza para dar formato a columnas y a datos variables. La lista de columnas y variables, separada por comas, se especifica como <lista de operandos> y la cadena <especificación de formato> define la especificación del formato. La operación de asignar formato afecta sólo a la representación externa (en pantalla o sobre papel) de los datos, mientras que éstos permane-cen sin cambios.

Especificación de formato

La especificación de formato es una cadena que contiene instrucciones para dar formato a los operandos. Los caracteres de la especificación de formato tienen un significado especial que se describe en las subsecciones siguientes y definen estas instrucciones. Los caracteres que no tienen un significado espe-cial se muestran de forma literal. Para mostrar de forma literal un carácter que tenga un significado especial, incluya una barra inclinada hacia la izquierda (\) delante de él o escríbalo entre comillas dobles (" "). Esta barra inclinada o las comillas dobles no se mostrarán. Para que se muestre una barra inclinada escriba dos barras (\\).

Asignación de formato a operandos numéricos

Una especificación de formato de operandos numéricos puede contar con una a cuatro secciones separadas por punto y coma.

Si utiliza El resultado es

Sólo una sección La especificación de formato se aplica a todos los valores.

Dos secciones La primera sección se aplica a los valores positivos y cero, y la segunda a los negativos.

Tres secciones La primera sección se aplica a los valores positivos, la segunda a los negativos y la tercera a los ceros.

Page 205: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 205

Cálculos de ChemStore C/S 7Comandos de la calculadora personalizada

La especificación de formato siguiente cuenta con dos secciones: la primera sección indica el formato de los valores positivos y cero; la segunda especifica el formato de los negativos.

"$#,##0;($#,##0)"

Si incluye signos de punto y coma sin nada entre ellos, la sección que se omite se imprime con el formato del valor positivo. Por ejemplo, la especificación de formato siguiente muestra valores positivos y negativos con el formato de la primera sección y presenta "Cero" si el valor es cero.

"$#,##0;;\C\e\r\o"

Los caracteres siguientes pueden emplearse para especificaciones de formato numérico:

Cuatro secciones La primera sección se aplica a los valores positivos, la segunda a los negativos, la tercera a los ceros y la cuarta a los nulos.

Carácter Descripción

Ninguno Muestra el número sin formato.

0 Marcador de dígito. Muestra un dígito o un cero. Si el operando cuenta con un dígito en la posición en la que aparece el 0 en la especificación de for-mato, lo muestra; en caso contrario, muestra un cero en esa posición. Si el operando cuenta con menos dígitos que ceros existentes (en cualquier lado de la coma decimal) en la especificación de formato, muestra ceros iniciales o finales. Si el operando cuenta con más dígitos a la derecha del signo de separación de los decimales que ceros a la derecha de dicho signo en la especificación de formato, redondea el número a tantas posiciones decima-les como ceros haya. Si el operando cuenta con más dígitos a la izquierda del signo de separación de los decimales que ceros a la izquierda de dicho signo en la especificación de formato, los muestra todos sin modificaciones.

Page 206: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

206 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SComandos de la calculadora personalizada

# Marcador de dígito. Muestra un dígito o nada. Si el operando cuenta con un dígito en la posición en la que aparece el # en la especificación de formato, lo muestra; en caso contrario, no muestra nada en esa posición. Este sím-bolo opera igual que el marcador de dígito 0, excepto que los ceros iniciales y finales no se muestran si el operando cuenta con los mismos o menos dígi-tos que caracteres # en cualquiera de los lados del signo de separación decimal en la especificación de formato.

. Marcador decimal. El marcador decimal determina cuántos dígitos se muestran a la izquierda y a la derecha del signo de separación decimal. Si la especificación de formato contiene únicamente signos numéricos a la izquierda de este símbolo, los números menores que 1 comenzarán con el signo de separación decimal. Para que se muestre un cero inicial en el caso de los números fraccionarios, utilice un 0 como primer marcador de dígito a la izquierda del signo de separación decimal.

% Marcador de porcentaje. El operando se multiplica por 100. El carácter porcentual (%) se inserta en la posición en la que aparece en la cadena de formato.

, Separador de millares. El signo separador de millares separa los millares de las centenas en un número que cuente con cuatro o más posiciones a la izquierda del signo de separación decimal. El uso estándar del signo de separación de millares se especifica cuando la especificación de formato contiene un signo de separación de millares rodeado por marcadores de dígito (0 o #). Dos separadores de millares adyacentes o un separador de millares inmediatamente a la izquierda del signo de separación decimal (tanto si se indican decimales como si no) significa "escalar el operando dividiéndolo por 1000 y redondeándolo, si es necesario". Por ejemplo, puede utilizar la especificación de formato "##0,," para representar 100 millones como 100. Los operandos menores que 1 millón se representarán como 0. Dos separadores de millares adyacentes en cualquier posición distinta de inmediatamente a la izquierda del signo de separación decimal se tratan simplemente como que indican la utilización de un separador de millares.

E- E+ e- e+ Formato científico. Si la especificación de formato contiene como mínimo un marcador de dígito (0 o #) a la derecha de E-, E+, e-, o e+, el operando se presenta en formato científico y se inserta una "E" o una "e" entre el número y su exponente. La cantidad de marcadores de dígito a la derecha determina la cantidad de dígitos del exponente. Utilice "E-" o "e-" para colo-car un signo negativo contiguo a los exponentes negativos. Utilice "E+" o "e+" para colocar un signo negativo contiguo a los exponentes negativos y un signo positivo contiguo a los positivos.

Page 207: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 207

Cálculos de ChemStore C/S 7Comandos de la calculadora personalizada

Asignación de formato a operandos de fecha/hora

Los caracteres siguientes pueden emplearse para especificaciones de formato de fecha/hora:

Carácter Descripción

: Separador de hora. El separador de hora separa horas, minutos y segundos en el formato de valores de hora.

/ Separador de fecha. El separador de fecha separa el día, el mes y el año en el formato de valores de fecha.

C Muestra la fecha como ddddd y la hora como ttttt, en este orden. Muestra sólo información de la fecha si no existe parte fraccionaria en el número de serie de la fecha; muestra sólo información de la hora si no existe parte entera.

D Muestra el día como un número, sin el cero inicial (1 31).

Dd Muestra el día como un número, con un cero inicial (01 31).

Ddd Muestra el día abreviado (Dom Sáb).

Dddd Muestra el nombre completo del día (Domingo Sábado).

Ddddd Muestra la fecha completa (incluyendo el día, el mes y el año). El formato de fecha abreviado predeterminado es m/d/aa.

Dddddd Muestra el número de serie de la fecha como una fecha completa (inclu-yendo el día, el mes y el año). El formato de fecha largo predeterminado es mmmm dd, aaaa.

W Muestra el día de la semana como un número (de 1 para el domingo a 7 para el sábado).

Ww Muestra la semana del año como un número (1 54).

M Muestra el mes como un número, sin el cero inicial (1 12). Si la "m" sigue inmediatamente a una "h" o "hh" se muestra el minuto en lugar del mes.

Mm Muestra el mes como un número, con un cero inicial (01 12). Si la "m" sigue inmediatamente a una "h" o "hh" se muestra el minuto en lugar del mes.

Mmm Muestra el mes abreviado (Ene Dic).

Mmmm Muestra el nombre completo del mes (Enero Diciembre).

Page 208: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

208 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SComandos de la calculadora personalizada

Q Muestra el trimestre del año como un número (1 4).

Y Muestra el día del año como un número (1 366).

Yy Muestra el año como un número de 2 dígitos (00 99).

Yyyy Muestra el año como un número de 4 dígitos (0000 9999).

H Muestra la hora como un número, sin el cero inicial (0 23).

Hh Muestra la hora como un número, con ceros iniciales (00 23).

N Muestra el minuto como un número, sin el cero inicial (0 59).

Nn Muestra el minuto como un número, con ceros iniciales (00 59).

S Muestra el segundo como un número, sin el cero inicial (0 59).

Ss Muestra el segundo como un número, con ceros iniciales (00 59).

t t t t t Muestra la hora completa (incluyendo la hora, los minutos y los segundos). Se muestra un cero inicial si se selecciona la opción correspondiente y la hora es anterior a las 10:00 de la mañana o de la tarde. El formato de hora predeterminado es h:mm:ss.

AM/PM Se utiliza el reloj de 12 horas y se muestra AM en mayúsculas con cualquier hora antes del mediodía; se muestra PM en mayúsculas con cualquier hora entre el mediodía y las 11:59 P.M.

am/pm Se utiliza el reloj de 12 horas y se muestra AM en minúsculas con cualquier hora antes del mediodía; se muestra PM en minúsculas con cualquier hora entre el mediodía y las 11:59 P.M.

A/P Se utiliza el reloj de 12 horas y se muestra A en mayúsculas con cualquier hora antes del mediodía; se muestra P en mayúsculas con cualquier hora entre el mediodía y las 11:59 P.M.

a/p Se utiliza el reloj de 12 horas y se muestra A en minúsculas con cualquier hora antes del mediodía; se muestra P en minúsculas con cualquier hora entre el mediodía y las 11:59 P.M.

AMPM Se utiliza el reloj de 12 horas y se muestra la cadena literal AM con cualquier hora antes del mediodía; se muestra la cadena literal PM con cualquier hora entre el mediodía y las 11:59 P.M.

Page 209: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 209

Cálculos de ChemStore C/S 7Comandos de la calculadora personalizada

Asignación de formato a operandos de cadena

Una especificación de formato de cadena puede contar con una o dos seccio-nes separadas por punto y coma (;).

Los caracteres siguientes pueden emplearse para la especificación del formato de cadenas:

Si utiliza El resultado es

Sólo una sección

El formato se aplica a todos los datos de cadena.

Dos secciones

La primera sección se aplica a los datos de cadena; la segunda a los valores nulos y a las cadenas de longitud cero ("").

Carácter Descripción

@ Marcador de carácter. Muestra un carácter o un espacio. Si la cadena cuenta con un carácter en la posición en la que aparece el símbolo de arroba (@) en la cadena de formato, lo muestra; en caso contrario, muestra un espacio en esa posición. Los marcadores se llenan de derecha a izquierda a menos que exista un signo de exclamación (!) en la cadena de formato.

& Marcador de carácter. Muestra un carácter o nada. Si la cadena cuenta con un carácter en la posición en la que aparece el signo &, lo muestra; en caso contrario, no muestra nada. Los marcadores se llenan de derecha a izquierda a menos que exista un signo de exclamación (!) en la cadena de formato.

< Forzar minúsculas. Muestra todos los caracteres en minúsculas.

> Forzar mayúsculas. Muestra todos los caracteres en mayúsculas.

! Forzar el relleno de izquierda a derecha de los marcadores. El relleno pre-determinado es de derecha a izquierda.

Page 210: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

210 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SComandos de la calculadora personalizada

TRANSPOSE

Sintaxis:

Transpose <tabla origen> by <columna> into <tabla destino>

Descripción:

Esta instrucción se utiliza para trasponer una tabla de cálculo personalizado. La tabla que se traspone se define como la <tabla origen> y el resultado se coloca en la <tabla destino>. La parte "by <columna>" especifica qué columna de la tabla origen se utilizará como nombres de columna (encabezado) de la tabla destino. Ya que los nombres de columna deben ser únicos, la tabla de destino no contendrá ningún nombre de columna repetido en "by <columna>". La tabla resultante <tabla destino> se especifica mediante la cláusula "into".

GROUP

Sintaxis:

Group <tabla origen> by <columna> do <lista de operaciones> into <tabla destino>

Descripción:

Esta instrucción se utiliza para ejecutar una lista de operaciones en grupos de filas. La tabla origen para esta instrucción se define como la <tabla origen> y el resultado se escribe en la <tabla destino>. Los valores de la columna indi-cada en "by" definen la agrupación de la <tabla origen>. Cada grupo contiene filas con valores iguales en la columna "by". Las operaciones que deben reali-zarse en cada grupo de filas se definen en una <lista de operaciones> separada por comas. La sintaxis de cada elemento de esta lista es la siguiente:

<agregar> ( <columna> ) as <alias>

La función de agregación <agregar> se aplica a cada grupo de filas de la columna indicada en <columna>. Los resultados de estas operaciones forman una columna <alias> de la tabla destino. La tabla resultante <tabla destino> se especifica mediante la cláusula "into".

Page 211: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 211

Cálculos de ChemStore C/S 7Comandos de la calculadora personalizada

Códigos de error y descripciones

Esta sección describe todos los errores detectados por la calculadora persona-lizada. Estos errores son errores de sintaxis o de tiempo de análisis. Los errores de sintaxis se detectan durante la comprobación de la sintaxis de la instrucción de cálculo. Si una instrucción contiene un error de sintaxis, la cal-culadora personalizada no podrá comprenderla y, por este motivo, no se podrá evaluar. La calculadora personalizada indica la posición del error de sintaxis dentro de la instrucción de cálculo mediante el color rojo del texto y el marca-dor de posición del error (^). El marcador de posición del error apunta al ele-mento con sintaxis no esperada.

Sólo se evalúan las instrucciones de cálculo correctas desde el punto de vista sintáctico. Incluso cuando una instrucción es correcta sintácticamente puede provocar errores de tiempo de análisis debido a la no disponibilidad de los datos o debido a un tipo de datos o valor inesperados. La calculadora persona-lizada no realiza un seguimiento de la posición del error en el caso de errores de tiempo de análisis.

Errores de sintaxis

Estos errores se detectan durante la comprobación de la sintaxis. Los errores de sintaxis provocan inmediatamente la terminación de la comprobación de sintaxis y se presenta siempre el mensaje de error correspondiente. Si una ins-trucción de cálculo contiene más de un error de sintaxis sólo se detecta y pre-senta el primero.

Código Descripción Causa

2 'by' esperado Se ha omitido by (en las instrucciones transpose y group).

4 'do' esperado Se ha omitido do (en la instrucción group).

5 Se esperaba fin de línea Instrucción que finaliza con uno o más elementos sintácticos que no se necesitan y que, por tanto, no se esperaban.

6 '=' esperado Se ha omitido el signo igual (se ha escrito mal la primera palabra de una instruc-ción y la calculadora personalizada la trata como un nombre de variable).

7 Se esperaba una expresión Se ha omitido una expresión (se ha omitido la parte derecha de una expresión que contiene un operador relacional).

8 Factor esperado Se ha omitido un factor (en una expresión después de un *, / o un operador and).

Page 212: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

212 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SComandos de la calculadora personalizada

9 "For" esperado Se ha omitido for en una instrucción que contiene como mínimo una subcolumna. (Instrucciones select y from).

11 'into' esperado Se ha omitido into (en las instrucciones select, from, transpose y group).

12 '(' esperado Falta el paréntesis izquierdo (en una llamada a una función).

14 Nombre esperado Nombre incorrecto (el nombre no comienza por una letra)

15 Número esperado Número incorrecto (dígitos seguidos de un punto decimal seguidos por letras)

17 ')' esperado Falta un paréntesis derecho (la cantidad de paréntesis izquierdos y derechos no está igualada en una llamada a una función).

18 'select' esperado Se ha omitido select (en la instrucción from).

19 Cadena esperada Falta una cadena (especificación de formato en una instrucción format)

20 Término esperado Se ha omitido un término (en una expresión después de un +, - u operador).

21 'then' esperado Se ha omitido then (en la instrucción if).

22 'using' esperado Se ha omitido using (en la instrucción format).

24 Tipo de columna no válido Se ha especificado como subcolumna una columna que no lo es o bien no se ha especificado como subcolumna una columna que sí lo es (instrucciones select y from).

25 Columna DB esperada La columna especificada no es una columna de la tabla DB especificada (instruc-ción select).

26 Tabla DB esperada La tabla especificada no existe en la DB (instrucción select).

27 Compuesto esperado El compuesto especificado no existe en la DB (instrucciones select y from).

28 Variable no encontrada La variable especificada no existe (instrucción format).

29 Tabla no encontrada La tabla especificada no existe (instrucción format).

30 Columna no encontrada La columna especificada no existe en la tabla especificada (instrucción format).

32 La tabla ya existe Se ha especificado una tabla existente en una cláusula INTO (instrucciones select, from, transpose y group).

41 Nombre de columna duplicado

Se ha especificado más de una vez una columna (instrucciones select y from).

42 La columna es de sólo lectura

Asignación de una expresión a una columna de tabla obtenida directa o indirecta-mente de la DB (instrucciones de asignación de columnas).

Page 213: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 213

Cálculos de ChemStore C/S 7Comandos de la calculadora personalizada

Errores de cálculo

Pueden existir ocasiones en las que desee incluir mensajes de error en el cál-culo en el informe final. En esta etapa de la generación de informes, ésta es la única forma de ver los mensajes de error de un cálculo porque el cálculo se efectúa justo en el momento en el que se genera el informe y el resultado del cálculo se incrusta en el informe.

Errores en tiempo de análisis

Estos errores se detectan durante el tiempo de análisis. Si un error en tiempo de análisis se produce más de una vez en una línea de cálculo, se informará del mismo sólo una vez.

Argumento incorrecto

Este error en tiempo de análisis se da si se llama a una función aritmética con un valor no válido de argumento. Las operaciones siguientes generan este error:

• Las funciones aritméticas (log, ln) con argumento cero o negativo. El argu-mento puede ser una constante, una variable o una columna.

• La función aritmética (sqrt) de un argumento negativo. El argumento puede ser una constante, una variable o una columna.

Código Descripción Causa

37 Argumento incorrecto Se ha llamado a una función con un valor ilegal de argumento.

38 Desbordamiento El resultado de la operación es demasiado grande.

39 División entre cero Se ha intentado una división entre cero.

40 Tipo incorrecto El tipo de los operandos no es adecuada para la operación que se desea efectuar.

Page 214: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

214 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SComandos de la calculadora personalizada

Desbordamiento

Este error en tiempo de análisis se produce cuando un resultado numérico de una operación es demasiado grande o pequeño. Las operaciones siguientes generan este error:

• La adición (+), sustracción (-) o multiplicación (*) de operandos numéricos grandes. Ambos operandos pueden ser una constante, una variable o una columna.

• La división (/) entre un operando cero o cercano a cero. Ambos operandos pueden ser una constante, una variable o una columna.

• Las funciones aritméticas (exp, sqr) y agregadas (mean, rstdev, stdev, sum, var) aplicadas a operandos grandes. El argumento puede ser una constante, una variable o una columna.

• La negación (not) de valores numéricos mayores que 2147483646.

División entre cero

Este error en tiempo de análisis se produce si un valor distinto de cero se divide entre cero. Las operaciones siguientes generan este error:

• La división (/) de un operando distinto de cero entre uno igual a cero. Ambos operandos pueden ser una constante, una variable o una columna.

Page 215: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 215

Cálculos de ChemStore C/S 7Comandos de la calculadora personalizada

Tipo incorrecto

Este error en tiempo de análisis se produce cuando el argumento de una fun-ción o el/los operando/s de un operador no son del tipo apropiado. Las opera-ciones siguientes generan este error:

• La adición (+), sustracción (-), multiplicación (*), división (/), "y lógico" (and) y "o lógico" (or) de una cadena y de un operando numérico. Ambos operandos pueden ser una constante, una variable o una columna. No es importante cuál de los dos argumentos es del tipo cadena y cuál del tipo numérico.

• Negación (not) y cambio de signo (-) de un operando cadena. Los operandos pueden ser una constante, una variable o una columna.

• La sustracción (-), multiplicación (*), división (/), "y lógico" (and) y "o lógico" (or) de dos operandos de tipo cadena. Ambos operandos pueden ser una constante, una variable o una columna.

• Las funciones aritméticas (abs, exp, ln, log, sqr, sqrt) y agregadas (mean, rstdev, stdev, sum, var) aplicadas a argumentos de tipo cadena. El argu-mento puede ser una constante, una variable o una columna.

Page 216: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

216 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculos con campos personalizados

Cálculos con campos personalizados

Como se describe en el apartado “Utilización de campos personalizados” en la página 23 puede utilizar campos personalizados para transferir a la base de datos ChemStore C/S datos relacionados con las muestras que no estén inclui-dos en el modelo de base de datos estándar. Estos datos pueden utilizarse para calcular datos relativos a compuestos utilizando el cálculo personalizado que se describe en el apartado “Familiarización con los asistentes para las secuen-cias de la calculadora personalizada” en la página 64.

En este apartado se describe cómo calcular datos requeridos habitualmente utilizando funciones de macros integradas.

Factor de respuesta original

El factor de respuesta original es el factor de respuesta que se calcula divi-diendo la cantidad de la tabla de calibración entre el área de pico de un com-puesto específico. El campo del factor de respuesta de la base de datos sólo almacena el factor de respuesta calculado después de hallar el promedio como aparece en la tabla de calibración de la ChemStation. Utilice la función ChemStoreCompoundVal para obtener el factor de respuesta original de cada compuesto de los análisis de calibración del compuesto específico.

1 Cree campos personalizados para cada compuesto para el que necesite el factor de respuesta original. Utilice un convenio de designación que incluya el nombre del compuesto para facilitar así la identificación.

2 Añada los campos personalizados a un estudio y seleccione el botón field details (detalles de campo).

3 En la sección de entrada de datos, seleccione by ChemStation function (por función de ChemStation) y escriba ChemStoreCompoundVal ("AmtPerRespOrg", "CompoundName") como función. Sustituya CompoundName por el nombre de compuesto apropiado.

Page 217: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 217

Cálculos de ChemStore C/S 7Cálculos con campos personalizados

Lista de funciones integradas

ChemStoreAreaSum(signal$)

La función ChemStoreAreaSum calcula la suma de todas las áreas de picos de un cromatograma para una señal específica o para todas las señales. Si se especifica una señal, sólo se suman los picos de esa señal. Si se omite el pará-metro, se suman todas los picos del cromatograma.

Parámetros:

[signal$]

Puede especificar una señal en forma numérica, mediante la descripción completa de la señal o mediante los primeros n caracteres de la descripción de la señal. El parámetro debe ir entre comillas dobles (“), ya que debe ser una cadena.

Ejemplo ChemStoreAreaSum (“2”)

Suma todos los picos de la segunda señal de ChromRes[1].Signal

ChemStoreAreaSum (1)

error: utilice ChemStoreAreaSum (“1”) en su lugar

ChemStoreAreaSum ("")

Suma todos los picos de todas las señales cargadas

ChemStoreAreaSum ("DAD1 B, Sig=305,190 Ref=550,100")

Suma todos los picos de la señal "DAD1 B, Sig=305,190 Ref=550,100"

ChemStoreAreaSum ("DAD1 B")

Suma todos los picos de DAD1 canal B

Page 218: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

218 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculos con campos personalizados

ChemStoreCompoundVal(expression$,compound$)

La función ChemStoreCompoundVal devuelve un valor por compuesto que se indica mediante la expresión expression$ del compuesto compound$.

Parámetros:

[expression$]: especifica la información que va a ser devuelta

[compound$]: el nombre del compuesto, tal y como aparece en la tabla de calibración de la ChemStation. El nombre del compuesto no distingue entre mayúsculas y minúsculas.

Ejemplo ChemStoreCompoundVal (“FirstPeak~MeasRetTime”, “Biphenyl”)

Devuelve el tiempo de retención del pico identificado como el componente “Biphenyl”.

ChemStoreCompoundVal (“AmtPerRespOrg”, “Biphenyl”)

Devuelve el factor de respuesta original del componente “Biphenyl”

ChemStoreCompoundText(expression$,compound$)

La función ChemStoreCompoundText devuelve un texto para cada compuesto que se indica mediante la expresión expression$ del compuesto compound$.

Parámetros:

[expression$]: especifica la información que va a ser devuelta

[compound$]: el nombre del compuesto, tal y como aparece en la tabla de calibración de la ChemStation. El nombre del compuesto no distingue entre mayúsculas y minúsculas.

Ejemplo ChemStoreCompoundText$ (“FirstPeak~IntPeakType”, “Biphenyl”)

Devuelve el tipo de pico del componente “Biphenyl”, como “BV”. Consulte la ayuda en línea de ChemStation para obtener una descripción de los códigos de línea base.

Page 219: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 219

Cálculos de ChemStore C/S 7Cálculo del tiempo

Cálculo del tiempo

Sincronización del tiempo

Puesto que el sistema ChemStation Plus consta de varios componentes, los relojes individuales necesitan estar sincronizados para mostrar una hora coherente en todo el sistema.

Los relojes de los PC cliente y de los servidores deberán sincronizarse utili-zando herramientas de red estándar que sincronicen las horas en la red.

Los instrumentos analíticos que disponen de un reloj de tiempo real que se utiliza para generar marcas de hora, como el sistema Agilent 1100 LC, se sin-cronizan durante el inicio de la ChemStation.

Cada vez que se realiza una inyección los módulos individuales Agilent 1100 serie LC se sincronizan de nuevo con la hora del sistema.

Marcas de hora

Cada vez que se produce un evento en un sistema ChemStation Plus se gene-ran marcas de hora. Estos eventos pueden ser una inyección de muestras, guardar un método en el disco, la finalización de una transferencia de datos a la base de datos, la aprobación de un análisis, etc. Normalmente existen dos posibilidades para guardar marcas de hora:

• Marcas de hora que utilizan los parámetros de zona horaria

• Marcas de hora que pasan por alto los parámetros de zona horaria

Todas las marcas de hora de la base de datos ChemStore C/S (Oracle o Access) se almacenan de forma independiente de los parámetros de zona horaria rea-les del servidor o del PC cliente de revisión. Debido a esto, si se cambia la con-figuración de la zona horaria en cualquiera de los ordenadores no se modifica la marca de hora de ChemStore C/S.

Page 220: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

220 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculo del tiempo

Las marcas de hora de los archivos de registro de ChemStation también son independientes de la configuración de la zona horaria en el equipo. Esto sucede, por ejemplo, con las horas de inicio y detención de métodos y secuen-cias, los avisos y los mensajes de error.

Las marcas de hora asociadas a los métodos y archivos de datos de la ChemStation respetan, no obstante, los parámetros de zona horaria del PC en el que se han creado. Esto sucede, por ejemplo, con las horas de inyección, las horas de calibración, las horas de operaciones de guardar métodos, etc.

Esta dependencia de los parámetros de zona horaria es apreciable únicamente si los archivos de datos se envían a sistemas en diferentes zonas horarias, o si la zona horaria del PC que informa ha sido modificada tras la adquisición de los datos.

Zonas horarias

Para poder comparar eventos que tienen lugar en zonas horarias diferentes, la ChemStation almacena las marcas de hora dependientes de la zona horaria siempre en hora UTC (Hora universal coordinada). La hora UTC es la misma que la hora GMT (Hora del meridiano de Greenwich) y la hora local de todas las demás zonas horarias se calcula a partir de esta hora.

La ChemStation almacena las marcas de hora dependientes de la zona horaria, como la hora de inyección, de la siguiente manera:

1 El evento tiene lugar.

2 Se lee la hora local del sistema.

3 Se lee la variable del sistema TZ, que indica la zona horaria en la cual se encuentra el ordenador.

4 UTC se calcula utilizando la variable TZ y la hora local.

5 Se almacena el valor UTC como los segundos transcurridos desde las 00:00:00 del 1 de enero de 1970.

Page 221: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 221

Cálculos de ChemStore C/S 7Cálculo del tiempo

La ChemStation informa sobre las marcas de hora dependientes de la zona horaria, como la hora de inyección, de la siguiente manera:

1 Se lee la variable del sistema TZ, que indica la zona horaria en la cual se encuentra situado el ordenador.

2 Se lee el valor UTC de los archivos, donde se almacena como los segundos transcurridos desde las 00:00:00 del 1 de enero de 1970.

3 La variable del sistema TZ se utiliza para calcular la hora local del PC en el momento en que se produce el evento.

4 La hora local del evento, almacenada como los segundos transcurridos desde las 00:00:00 del 1 de enero de 1970, se convierte en función del for-mato seleccionado.

Dado que estas horas pueden almacenarse y utilizarse en informes generados en ordenadores que estén situados en zonas horarias diferentes, las marcas de tiempo dependientes de la zona horaria variarán con el parámetro de la varia-ble del sistema TZ.

Configuración de las zonas horarias en el PC

En Windows 2000 y Windows XP, puede configurar la zona horaria en la que esté situado el PC utilizando la ficha Zona horaria de la opción Fecha y Hora del Panel de Control. Desafortunadamente, la ChemStation no puede leer este parámetro, por lo que es necesario configurar variable del sistema TZ con el valor correcto.

El programa de instalación del cliente ChemStore C/S establece el valor de la variable TZ en el Registro de Windows. Si, después de realizar la instalación, cambia la configuración de la zona horaria de su ordenador, deberá actualizar manualmente la variable del sistema TZ desde el panel de propiedades de Mi PC.

Consulte la sección “Información de referencia” del Manual de instalación de ChemStore para obtener instrucciones acerca de cómo modificar la variable TZ.

NOTA Tenga en cuenta que si la zona horaria del ordenador se configura en un valor positivo, como (GMT +01:00) Bruselas, Berlín, Berna, Roma, Estocolmo, Viena la variable TZ debe ser negativa, como WES-01WED01.

Page 222: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

222 Guía de Conceptos de Agilent ChemStore C/S

7 Cálculos de ChemStore C/SCálculo del tiempo

Page 223: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 223

Índice

Aactualización, 17administrador, 140agrupaciones, 117análisis, 22, 156

aprobación, 14, 44, 49, 55marcar, 44, 49, 55rechazar, 44, 49, 55reprocesado, 55

análisis de tendencias, 25análisis reprocesado, 55analitos, 49aprobación de análisis, 14, 44, 49, 55archivar, 16, 148, 181archivo

automático, 149interactivo, 152

archivo automático, 149archivo interactivo, 152archivos

dañados, 183volver a cargar, 55

archivos de datos iniciales, 26archivos de métodos, 26archivos de secuencias, 26

Bbarra de herramientas principal, 37barra de herramientas secundaria, 41, 47base de datos dañada, 183, 192bloqueo de ChemStore y

ChemStation, 137bloqueo de sesión, 137

Ccálculo de valores individuales, 194cálculos, 105

valor individual, 194campo calculado, 109campos personalizados, 22, 23, 27, 36cGMP, 136ChemStation, 12, 26, 55ChemStoreAreaSum, 217ChemStoreCompoundText, 218ChemStoreCompoundVal, 218CHKDSK, 189cláusula where (dónde), 29coeficiente

correlación, 198, 200desviación estándar, 198, 199

coeficiente de correlación, 198, 200columna, 104compound list (lista de compuestos), 49configuración de interfase, 53configuración de interfase de usuario, 53configuración de tablas, 50conjunto de datos, 98consulta, 27, 146

generador, 29contraseña, 136, 137copia de seguridad

estrategia, 180copias de seguridad, 180count, 52criterios

búsqueda, 27criterios de búsqueda, 27cromatograma, 22cromatogramas, 105cuadro de diálogo de preferencias, 134

curve type (tipo de curva), 195

Ddate/time (fecha/hora), 24datos

exportación, 15externo, 23organización, 13recuperación, 13revisión, 14transferencia, 26

datos externos, 23datos iniciales, 22, 55desarchivar, 16, 148desarchivar, análisis, 157desviación estándar, 52

coeficientes, 198, 199muestra, 198relativa, 52residual, 198

desviación estándar de la muestra, 198desviación estándar relativa, 52desviación estándar residual, 198director, 140director de laboratorio, 140disposición en árbol, 100

Eeditor de plantillas de informes, 96ejes

gráfico, 45, 49ejes de gráficos, 45, 49, 104elemento, 100, 105eliminación de análisis, 58encabezado, 105encabezado de página, 100, 105

Page 224: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

224 Guía de Conceptos de Agilent ChemStore C/S

Índice

encabezado de sección, 109error de ajuste relativo, 199escalado, 17espectros, 22, 105estadísticas, 41, 46, 51, 118

regresión, 39, 195resumen, 51, 194

estadísticas de regresión, 39, 52, 195estado

aprobación, 31, 44, 49campo personalizado, 25

estado de aprobación, 31, 44, 49estado del campo personalizado, 25estilo de presentación de fecha, 50estudio, 22, 27, 143etiquetas

párrafos, 60etiquetas de párrafo, 60excluir análisis, 44exponencial, 200exportación de datos, 15

Ffiltro, 30, 146

complemento, 32filtro complemento, 32flujo de datos, 21formato

número, 50formato numérico, 50funcionamiento, 20

GGLP, 136GMT, 220gráfico, 105, 112

control, 52gráfico de control, 14, 25, 52gráfico de tendencias, 14

Hhistorial, 174

Iinforme

comparación de instrumentos, 25comparación de muestras, 25personalizado, 15

informe comparativo de instrumentos, 25informe comparativo de muestras, 25informe personalizado, 15informe post-secuencia, 134informe resumen de secuencias, 134informes, 15, 96instalación, 12integer (número entero), 24integridad

datos, 136integridad de los datos, 136introducción de datos, 144

Llímites críticos, 53límites de aviso, 53línea central, 53líneas

límite, 53líneas límite, 53lista de análisis, 43logarítmica, 201lote, 44, 49, 55

Mmacro, 145marcar análisis, 44, 49, 55Marcas de hora, 219maximum (máximo), 194mean (media), 194menú, 37método, 22minimum (mínimo), 194

Nnotificación

correo electrónico, 171notificación por correo electrónico, 171number (número), 194

OODBC, 12operador, 139optimización del disco, 183organización de datos, 13origen, 195

Pparámetros de interfase de usuario, 146perfil de usuario, 136, 140permisos, 136permisos de usuario, 136, 139pie de página, 105plan de recuperación, 191plantilla de informe, 146potencia, 201Prácticas recomendadas

de laboratorio, 136Prácticas recomendadas de laboratorio

actuales, 136precisión

número, 50precisión del número, 50

Qquímico, 139

Rreal (número real), 24rechazar análisis, 44, 49, 55recuperación de datos, 13recuperación de información, 27registro de transacciones, 137regresión lineal, 195relative standard deviation (desviación

estándar relativa), 195reprocesado, 55

Page 225: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Guía de Conceptos de Agilent ChemStore C/S 225

Índice

residual, 197resultados

transferencia, 13revisión

compuestos, 39muestra, 38, 40

revisión de compuestos, 39revisión de datos, 14revisión de lotes, 33revisión de muestras, 38, 40RSD, 52, 195

Ssalto de página, 105sección, 101sección de datos, 100, 105, 106secuencia, 22, 134seguimiento del análisis, 14, 34, 136seguridad, 137

datos, 136seguridad de los datos, 136selection list (lista de selección), 24service pack, 190service pack para NT, 190SQL, 27standard deviation (desviación

estándar), 195sum (suma), 194suma, 52summary statistics (estadísticas

resumen), 51, 194

Ttabla, 103, 105, 110

muestra, 45results (resultados), 49summary results (resumen

de resultados), 49summary sample (resumen

de muestras), 44tabla de muestras, 45tabla results (resultados), 49

tabla summary results (resumen de resultados), 49

tabla summary sample (resumen de muestras), 44

tablasconfiguración, 50

text (texto), 24tipo de datos, 145tipos de datos, 24transferencia de resultados, 13true/false (verdadero/falso), 24TZ, 220

UUTC, 220

Vvalidación de archivos, 175validación, archivo, 175valor de la media, 52valor hash, 176valor máximo, 52valor mínimo, 52variance (varianza), 194varianza, 52versión, 31

número, 56versión autónoma, 12versión cliente/servidor, 12versiones, 56vista preliminar, 133volver a cargar archivos, 55

Wweighting (ponderación), 195

XXML, 154

ZZonas horarias, 220

Page 226: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

226 Guía de Conceptos de Agilent ChemStore C/S

Índice

Page 227: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase
Page 228: Agilent ChemStore C/S · Interfase gráfica de usuario 37 Pantalla Sample (Muestras) 40 Pantalla Compound (Compuestos) 45 ... Reabrir análisis 156 Desarchivar análisis 157 Interfase

Agilent Technologies 2002, 2004

Impreso en Alemania03/04

*G2181-95010**G2181-95010*G2181-95010

www.agilent.com

Agilent Technologies

En este manual

Este manual explica los conceptos principales de Agilent ChemStore C/S. Hace hincapié en las características principales del producto y le ayuda a preparar sus estudios y gestionar sus datos.

Incluye

• Una breve introducción sobre las características y capacidades de Agilent ChemStore C/S,

• Información detallada sobre el funcionamiento de Agilent ChemStore C/S

• Información detallada sobre la configuración de Agilent ChemStore C/S para que se adapte a las necesidades de los diferentes laboratorios y usuarios,

• Información detallada sobre cómo se realiza el conjunto completo de cálculos estadísticos en Agilent ChemStore C/S.