labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guía
    • COMENZANDO

      • Editor de Tareas
      • Presentación del Estímulo
      • Corrección de Respuesta
      • Objetos
      • Eventos
      • Variables
      • Asistente de Tareas
      • Sistema de Pruebas
      • Diseño del Estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
    • TEMAS DESTACADOS

      • Diseño de Experimentos
        • Creando un Estudio
        • Patrones de Marco de Datos
      • Aleatorización y Equilibrio
      • Seguimiento Ocular
      • Cuestionarios
      • Aplicación de Escritorio
      • Estudios de Muestra
      • Reclutamiento de Participantes
      • Acceso a la API
        • REST API
        • API de Webhook
        • API de WebSocket
      • Otros Temas

        • Tempos de Estímulo Precisos
        • Estudios Multi-Usuario
        • Seguimiento de Cabeza en Labvanced | Guía
    • TABS PRINCIPALES DE LA APLICACIÓN

      • Resumen: Tabs Principales
      • Tablero
      • Mis Estudios
      • Estudios Compartidos
      • Mis Archivos
      • Biblioteca de Experimentos
      • Mi Cuenta
      • Licencia y Servicios
    • TABS DE ESTUDIO

      • Resumen: Tabs Específicos del Estudio
      • Diseño del Estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
      • Editor de Tareas
        • Controles de Tareas
        • El Sistema de Pruebas
        • Marcos de Canvas y Página
        • Objetos
        • Tablas de Propiedades de Objetos
        • Variables
        • Tablas de Variables del Sistema
        • El Sistema de Eventos
        • Funciones del Editor de Texto
        • Seguimiento ocular en una tarea
        • Seguimiento de Cabeza en una Tarea
        • Estudios Multi-Usuario
      • Configuraciones
      • Variables
      • Medios
      • Textos y Traducir
      • Lanzar y Participar
      • Gestión de Sujetos
      • Vista de Datos y Exportar
        • Vista de Datos y Selección de Variables y Tareas (Versión ANTIGUA)
        • Accediendo a Grabaciones (Versión ANTERIOR)
  • Videos
    • Resumen del Video
    • Comenzando en Labvanced
    • Creando Tareas
    • Videos de Elementos
    • Eventos y Variables
    • Temas Avanzados
  • Guías
    • Introducción
    • Tarea de Stroop
    • Tarea de Decisión Léxica
    • Tarea de Indicación de Mirada de Posner
    • Paradigma de Parpadeo de Ceguera al Cambio
    • Estudio de Ejemplo de Seguimiento Ocular
    • Estudio de Seguimiento Ocular en Lactantes
    • Estudio de Captura Atencional con Seguimiento del Ratón
    • Presentación Visual Serial Rápida
    • Estudio de ChatGPT
    • Demostración de Seguimiento Ocular: SVGs como AOIs
    • Demostración Multiusuario: Mostrar los Cursores de los Sujetos
    • Gamepad / Controlador de Joystick - Configuración Básica
    • Estudio de Aplicación de Escritorio con Integración de EEG
    • Balanceo de Grupos entre Sujetos y Configuración de Variables
  • FAQ
    • Características
    • Política de Soporte y Directrices
    • Seguridad y Privacidad de Datos
    • Licencias
    • Precisión de Labvanced
    • Uso Programático y API
    • Uso de Labvanced sin Conexión
    • Solución de Problemas
    • Preguntas sobre la Creación de Estudios
  • Archivo del Boletín
  • Documentos
  • Aula
Ilustración del sistema de eventos en Labvanced.

Sistema de Pruebas

Descripción

En el editor de tareas, el sistema de pruebas se encuentra en el lado izquierdo de la pantalla. En general, el sistema de pruebas se utiliza para crear varias repeticiones (pruebas) de una tarea y es una parte esencial del proceso de creación de tareas.

El sistema de pruebas consiste en dos secciones principales:

  1. Factores y Aleatorizaciones: Las clasificaciones creadas en función de factores de interés, así como factores de aleatorización en el diseño del experimento.
  2. Pruebas y Condiciones: Las pruebas y condiciones creadas al cruzar los factores y niveles creados con Factors & Randomizations.

Áreas principales del sistema de pruebas en Labvanced

Cuando se edita el Árbol de Factores al cambiar grupos de pruebas, factores o niveles, la Tabla de Condiciones bajo el Trials & Conditions se actualiza automáticamente en función de los ajustes en el Árbol de Factores.


📌Ejemplo Práctico: Configurando tus factores y niveles experimentales en menos de un minuto: El video a continuación demuestra lo sencillo que es utilizar Factors y Levels en Labvanced para establecer una estructura experimental básica:

Árbol de Factores

El árbol de factores se puede utilizar para cambiar y modificar la estructura jerárquica superior de una tarea. Específicamente, está allí para modificar los 3 elementos principales de la jerarquía de la tarea:

  • Grupos de pruebas (contienen factores y marcos)
  • Factores (contienen niveles)
  • Niveles (se cruzan para crear condiciones)

Consejo de Flujo de Trabajo: Los nombres de los factores y sus niveles deben ser diferentes de otros factores y niveles. Para mantener tu estudio organizado y la lógica del evento clara, evita etiquetas que suenen similares, como "nivel 1" y "nivel 1.2" para tus condiciones.


La imagen a continuación representa cómo se ven estas secciones en un estudio desarrollado.

Ejemplo de un Sistema de Pruebas desarrollado

Un factor llamado Era tiene dos niveles llamados Moderno y Clásico

Consejo de Flujo de Trabajo: Evita crear grandes cantidades de niveles que solo tengan una prueba cada uno. Esto provoca que el estudio esté muy abarrotado y desorganizado. Una mejor estructura sería tener pocos niveles (o condiciones) con múltiples pruebas en cada uno.


Grupos de Pruebas

El grupo de pruebas actúa como un contenedor para un grupo de pruebas dentro de la tarea que son aproximadamente similares. Lo más importante es que todas las pruebas dentro de un grupo de pruebas tienen la misma serie de marcos, con los mismos objetos y eventos en ellos (aunque las propiedades de los objetos y/o eventos pueden cambiar de prueba a prueba). El grupo de pruebas establece la estructura general de una prueba. Cada tarea necesita al menos un grupo de pruebas.

Como en la mayoría de los experimentos, tipos de pruebas muy diferentes deben mezclarse (por ejemplo, pruebas normales y de control). Se pueden usar múltiples grupos de pruebas dentro de una tarea para crear y mezclar pruebas muy diferentes.

Factores

Al agregar Factors a un grupo de pruebas, el usuario puede crear diferentes versiones de una prueba. Típicamente, el nombre del factor detalla qué aspecto de la prueba se variará (por ejemplo, posición de estímulos, tamaño, categoría de imagen, etc). Los niveles del factor luego describen las características del cambio (izquierda/derecha, pequeño/medio/grande, feliz/triste, etc). Cuantos más niveles tenga un factor, más (pruebas) variaciones existen y se crea un espacio de estímulo más grande. Esto también significa que un factor debe tener al menos 2 niveles para extender el espacio de estímulo general.

En Labvanced, hay dos formas de dividir tus factores durante la configuración de la tarea:

  1. Factores: Son típicamente las variables independientes de interés, clave para la pregunta/hipótesis experimental y se crean en la sección superior del editor bajo Factors.
  2. Factores de aleatorización: Se introducen para crear variaciones en el experimento con el fin de reducir el sesgo, como aleatorizar la posición de la imagen ‘correcta’ y se crean bajo Randomizations.

Ejemplo de creación de factores fijos y factores de aleatorización para el experimento Bouba-kiki en línea.

La imagen anterior muestra el siguiente conjunto:

  • Factor Principal = Text Condition (el tipo de palabra que se mostrará)
    • Nivel 1 = Bouba-like
    • Nivel 2 = Kiki-like
  • Factor de Aleatorización = pos_correct (posición de la imagen correcta)
    • Nivel 1= Left
    • Nivel 2 = Right

Con base en eso, la tabla Trials & Conditions se actualiza para crear 4 condiciones al cruzar los Factores arriba y actualizamos el valor #Trial (segunda columna) para que se muestren 5 pruebas por condición.

Nota sobre la Implementación - La diferencia entre factores fijos y factores de aleatorización durante el tiempo de ejecución del experimento: Los factores fijos generan más pruebas cuando se ejecuta la tarea, mientras que los factores aleatorios solo generan más posibilidades de prueba para que el sistema elija para cada prueba. Por ejemplo, si el factor "posición" con los niveles "izquierda" y "derecha", es fijo, un sujeto vería una variación "izquierda" Y una variación "derecha" de la prueba. Sin embargo, si el factor "posición" fuera aleatorio, el sujeto vería una variación "izquierda" O una variación "derecha" de la prueba, de manera aleatoria. Para más información sobre la aleatorización de factores, por favor consulte la sección sobre aleatorización de pruebas.

Nota Técnica / Información Adicional: Un grupo de pruebas debe tener al menos un factor fijo y cada factor debe tener al menos un nivel. Labvanced lo hace automáticamente por ti y puedes entrar y renombrarlos. Aunque esta distinción no afecta cuántas variaciones de prueba se definen, sí afectará cuántas pruebas ve un sujeto cuando se ejecuta la tarea.

Aleatorizaciones y Factores de Aleatorización

La sección Randomizations es la parte del editor que puedes utilizar para crear los factores para aleatorizar tu diseño experimental. Un ejemplo popular es variar aleatoriamente la ubicación de los estímulos objetivo, como la posición de la imagen correcta al lado izquierdo o derecho del marco.

Para más información sobre la sección Randomizations y los ajustes ofrecidos, consulta esta página aquí.

Variables relacionadas con factores

Es importante destacar que cada factor está vinculado a una variable de factor. Esto es útil por dos razones principales.

  1. Eventos controlados: Los eventos se pueden personalizar según ciertas condiciones (puedes instruir al experimento a hacer algo utilizando un evento If…Then donde SI el factor de "Categoría de Imagen" es igual al nivel "casa", ENTONCES ocurre algo).
  2. Análisis de datos: Cada ensayo registra el valor del factor dado, para que más tarde el experimentador pueda separar fácilmente diferentes condiciones al observar el conjunto de datos.

Al agregar un Factor a un grupo de ensayos, puedes elegir reutilizar una variable de factor existente o crear una nueva variable. Las variables de factor se pueden vincular dentro o entre tareas, pero es importante saber que un cambio en una variable de factor vinculada desencadenará cambios en todas las tareas y grupos de ensayos donde se utilice el factor.

Niveles

Los niveles son los valores posibles para cada factor y determinan las características de cada factor. El factor "Sustantivos" podría, por ejemplo, tener los tres niveles: "Animal / Flor / Comida". Si este factor es el único factor en el grupo de ensayos, se crea automáticamente una condición para cada nivel, que luego se muestra en la Tabla de Condiciones en la parte inferior izquierda de la pantalla de edición. La imagen a continuación demuestra esto con 'Factor 1' y sus 3 niveles. En un diseño multifactorial, se pueden crear factores y niveles adicionales, también demostrados en la imagen a continuación:

Ejemplo de creación de un diseño de 3 factores en Labvanced.

Si se crean varios factores, cada nivel de un factor se combina con todos los niveles de los otros factores dentro del grupo de factores (los factores se cruzan). En un diseño de 3 factores con el factor "Sustantivos" que tiene 3 niveles, el factor "Posición" con 2 niveles, y el factor "Color" con también 2 niveles, habría un cruce de 3 x 2 x 2 = 12 condiciones en total. El Conditions Table se actualiza automáticamente para coincidir con lo que has configurado con tu Factors y Levels. La imagen a continuación muestra las primeras cuatro condiciones como las variaciones para el Nivel Animal:

Ejemplo de cómo se cruzan los factores y niveles en Labvanced para un diseño experimental de 3 factores.

Uso: Para definir el impacto exacto en el diseño del estudio que un nivel de factor introducirá, puedes hacer clic en el nivel de factor en el árbol de factores y luego modificar los objetos presentados en el editor en el/los marco(s) actual(es). Los cambios afectarán a todos los ensayos y condiciones en los que el factor respectivo tenga el nivel elegido. Este enfoque es particularmente útil cuando una variación del estímulo depende del nivel del factor, pero no de una condición específica o un ensayo único.


📌 Ejemplo práctico: Agregar instrucciones específicas para el nivel y configurar la aleatorización de imágenes objetivo utilizando niveles: El video de un minuto a continuación demuestra cómo puedes agregar rápidamente variaciones a tu experimento usando Levels en Labvanced. Como se muestra en el video, puedes comenzar haciendo clic primero en un Level y darle instrucciones específicas para ese nivel. Por ejemplo, hacemos clic en el nivel Happy y luego escribimos las instrucciones ‘Haz clic en la imagen feliz.’ Luego, hacemos clic en el nivel Sad y escribimos ‘Haz clic en la imagen triste.’ Después de eso, cambiamos la ubicación de la Imagen Objetivo bajo el nivel Right bajo el Randomizations y luego procedemos a ver cómo la estructura del experimento se actualiza automáticamente en todos los ensayos con solo unos pocos clics simples.

Condiciones

Como se mencionó anteriormente, las condiciones se determinan por el número y el cruce de los niveles de factor. Cada condición está claramente definida por los valores (niveles de factor) de todos los factores en su grupo de ensayos.

Las condiciones se enumeran bajo el Conditions Table - consulta la sección siguiente.

Uso: Para realizar cambios en las condiciones individuales, los usuarios pueden hacer clic en la condición a través del Conditions Table y luego realizar cambios en los objetos en el lienzo. Los cambios realizados solo se aplicarán a la condición seleccionada (es decir, a todos los ensayos en esa condición). Esta es una forma precisa de hacer cambios en colecciones de ensayos a la vez.


📌 Ejemplo práctico: Subiendo estímulos a niveles y objetos específicos: En el video a continuación desarrollamos el diseño del experimento subiendo estímulos de imagen a la condición relevante.

Para más información sobre cómo agregar imágenes a los ensayos, consulta esta sección.

Sugerencia de flujo de trabajo: Da a tus estímulos nombres codificados o sigue algún tipo de convención de nombres que siga la estructura de tu experimento. Tener archivos nombrados para reflejar el diseño del experimento te ayudará a mantenerte organizado y eficiente.


Tabla de Condiciones

La Tabla de Condiciones se puede utilizar para modificar la(s) capa(s) media(s) de la jerarquía de la tarea, específicamente, condiciones y ensayos. Debido a la naturaleza jerárquica de una tarea, el cruce de los niveles de factores genera las condiciones por separado para cada grupo de ensayos. Estas se muestran en la Tabla de Condiciones en la parte inferior izquierda del editor de tareas. Siempre que haya un cambio en el Factors, la Condition Table se actualizará automáticamente. Para cada condición, el número de ensayos se puede definir por separado. También se puede ajustar a 0 si algunas condiciones no deben mostrarse en absoluto.

Ejemplo y explicación de la tabla de condiciones y sus componentes en Labvanced.

Aquí están los títulos de las columnas y sus descripciones:

  • Condición: El número de Condición específica, al hacer clic en ella te permite acceder a los ensayos específicos que contiene.
  • #Ensayos: El número de Ensayos dentro de una condición específica. Puedes establecer el número de ensayos por condición aquí.
  • Id de Ensayo: El ID de Ensayo se actualiza automáticamente para coincidir con el número de ensayos que especificaste en la segunda columna.
  • Grupo de Condiciones: Se refiere al Grupo de Condiciones basado en los factores que has creado.
  • Factor 1 (Emoción) = Esta columna tomará el nombre del Factor que creaste. Debajo de él, se enumeran los diferentes niveles.
  • Factor 2 (Ubicación Objetivo) = Toma el nombre del segundo Factor que creaste con sus respectivos niveles.
    • Nota: Las columnas de Factores aquí se expanden automáticamente para reflejar el diseño de tu experimento y los factores únicos de tu estudio.

Para obtener información sobre el juicio predeterminado, consulte la siguiente sección.

Un ejemplo adicional y explicación de la tabla de condiciones y sus componentes en Labvanced.

Juicio Predeterminado

La Tabla de Condiciones también está agrupada de acuerdo a los grupos de juicio y cada grupo de juicio tiene exactamente un "juicio predeterminado" en la Tabla de Condiciones. El juicio predeterminado se encuentra en la primera fila de cada grupo de juicio, por encima de las condiciones.

⚠️⚠️NOTA IMPORTANTE: Cuando se selecciona el juicio predeterminado, todos los cambios realizados se aplican a todos los juicios en el grupo de juicio. Cualquier variación (juicio, condición, nivel) que se haya realizado antes de seleccionar el juicio predeterminado será sustituida por los cambios en el juicio predeterminado, así que ¡ten cuidado!


En general, modificar el juicio predeterminado restablece todos los juicios en un grupo de juicio al mismo valor "predeterminado" y todos los juicios dentro de un grupo de juicio son seleccionados y editados simultáneamente. Esto es útil para definir la estructura general.

Consejo de Flujo de Trabajo: Es más razonable colocar nuevos Objetos primero en el juicio predeterminado y luego ajustar las variaciones deseadas mientras seleccionas la Condición o un juicio específico.



📌 Ejemplo Práctico – Agregando un cruce de fijación para todos los juicios: El video a continuación demuestra cómo agregar un marco de cruce de fijación a través del juicio predeterminado se aplica automáticamente a todas las demás condiciones y juicios también.

Juicios

Los juicios se encuentran dentro de Conditions y son la unidad más básica en la jerarquía del Sistema de Juicio. Cada condición se crea por defecto con un juicio. El número de juicios por condición se puede ajustar en la Tabla de Condiciones.

Uso: Si hay varios juicios dentro de una condición, la condición se puede abrir (expandir) en la "Tabla de Condiciones" y se pueden seleccionar juicios individuales. Los cambios consecuentes en el lienzo y los objetos se aplicarán solo a este juicio en particular.

Generar Juicios Agregando Estímulos

La estructura de los juicios también se puede crear automáticamente a través del administrador de archivos y la función de selección múltiple integrada. Esto es útil si la variación se produce por diferentes contenidos de estímulo (imágenes, videos, sonidos diferentes, etc.). Para ello, se debe seleccionar un objeto de imagen, video o sonido (contenedor), luego abrir el administrador de archivos a través del ícono de carpeta en el panel Object Properties. Luego selecciona varias (2 o más) imágenes/videos/archivos de audio y haz clic en el ícono "Asignar" (símbolo de cuadrícula con flecha) en la esquina inferior derecha.

Se abrirá un nuevo menú preguntando cómo utilizar estos múltiples archivos seleccionados. Aquí tienes 3 opciones principales sobre cómo asignar / utilizar los archivos seleccionados, con algunas subopciones, como se muestra en la imagen a continuación:

Asignando archivos a un objeto en Labvanced.

La imagen anterior muestra la opción A. Juicios y especifica asignarlos a la Condición 2 porque eso es lo que está seleccionado en la tabla de 'Juicios y Condiciones' en la esquina inferior izquierda.

A. Juicios: Asigna los Archivos a los Juicios

  • Asigna los archivos a los juicios existentes: Los archivos de imagen/video/audio se asignarán a los juicios ya existentes en la condición seleccionada.
  • Crea tantos juicios como archivos seleccionados: Los archivos de imagen/video/audio se corresponderán con el número de juicios en la condición seleccionada. Habrá exactamente 1 juicio por cada archivo seleccionado. Los juicios anteriores en la condición serán eliminados. Si has creado tus Factores, también puedes especificar bajo qué Condición deben cargarse las imágenes (como en la imagen anterior).
  • Crea un nuevo juicio para cada archivo seleccionado: Para cada archivo de imagen/video/audio seleccionado, se agregará un nuevo juicio a la condición seleccionada. Los nuevos juicios se añadirán a los existentes.

B. Condiciones: Asigna los Archivos a las Condiciones

  • Esta opción asigna los archivos a un grupo de factores seleccionado y condiciones existentes.

C. Niveles de Factores: Asigna los Archivos a los Niveles de Factor

  • Asigna archivos a niveles de factor existentes: Los archivos de imagen/video/audio se asignarán a niveles ya existentes en el factor seleccionado.
  • Crea nuevos niveles dentro de un factor existente: Para cada archivo de imagen/video/audio, se añadirá un nuevo nivel al factor seleccionado. Los nuevos niveles se añadirán a los existentes.
  • Crea un nuevo factor y nuevos niveles: Se creará un nuevo factor. Para cada archivo de imagen/video/audio, se añadirá un nuevo nivel a este nuevo factor creado. Habrá exactamente 1 nivel de factor para cada archivo seleccionado.

Después de elegir el método general de asignación, puedes determinar qué archivo debe ser asignado a qué juicio, condición o nivel de factor. El menú respectivo mostrará dos listas, una para los archivos seleccionados (derecha) y otra para los elementos de asignación (izquierda). Luego puedes arrastrar y soltar archivos individuales de la derecha a la izquierda, determinando manualmente qué archivo debe asociarse a qué juicio, condición o nivel de factor. Sin embargo, también puedes utilizar el botón "Asignación Automática", que asignará todos los archivos automáticamente en un orden aleatorio. De esta manera, puedes configurar rápidamente tus asociaciones de estímulos.

📌 Ejemplo: Usando un Objeto en el editor para asignar archivos a tus juicios: El video a continuación te da un ejemplo de cómo puedes hacer clic en un objeto de imagen en el Sistema de Juicio y cargar tus estímulos en Labvanced:

Trabajando con Juicios

Después de que los grupos de factores, factores, niveles, condiciones y juicios están configurados y se agregan marcos y objetos, el siguiente paso para ti es afinar y modificar los elementos utilizando Object Properties de manera que diferentes juicios muestren distintas variaciones de estímulos como: los mismos estímulos en diferentes posiciones, con diferentes tamaños, u otras modificaciones similares. Aquí es de central importancia seleccionar el nivel de modificación apropiado para cada modificación realizada. En general, hay 4 niveles de modificación:

  • Modificaciones del Grupo de Juicio usando el "Juicio Predeterminado": Cambia todos los juicios dentro del grupo de juicio seleccionado.
  • Modificación de Nivel de Factor: Cambia todas las condiciones (y juicios dentro de estas) en las que el factor seleccionado posee el nivel de factor seleccionado.
  • Modificación de Condición: Cambia todos los juicios dentro de la condición seleccionada.
  • Modificación de Juicio: Cambia solo el juicio seleccionado.
Prev
Asistente de Tareas
Next
Diseño del Estudio