PsychoPy

PsychoPy — Descargar gratis. Software para crear experimentos psicológicos y neurocientíficos

PsychoPy es un paquete de software para la creación de experimentos en los campos de la neurociencia y la psicología experimental. El software permite la generación de estímulos visuales y auditivos precisos, la recolección de respuestas de participantes y el registro de datos temporales. Su arquitectura se basa en Python y utiliza bibliotecas gráficas para garantizar la precisión en la presentación de estímulos y la medición de tiempos.

5.0(1 valoraciones)

Descargar PsychoPy (Enlaces oficiales)
Tamaño del archivo: 513 MB
La última versión de PsychoPy es: 2026.1.1
Sistema operativo: Windows, Linux, MacOS
Idiomas: English
Precio: $0.00 USD
Producto de código abierto y gratuito.

  • Interfaz Builder. Entorno gráfico para el diseño de experimentos sin necesidad de escribir código. Permite organizar los ensayos mediante una línea de tiempo y añadir componentes de estímulo y respuesta mediante arrastrar y soltar. La interfaz genera automáticamente un script Python ejecutable.
  • Interfaz Coder. Editor de código integrado para el desarrollo de experimentos mediante programación en Python. Incluye resaltado de sintaxis, autocompletado y herramientas de depuración. Proporciona control total sobre todos los parámetros del experimento y la lógica de los ensayos.
  • Presentación de estímulos visuales. Capacidad para mostrar formas geométricas, imágenes, texto y patrones Gabor. Control preciso sobre parámetros como posición, tamaño, color, orientación, contraste y tiempo de presentación. Soporte para pantallas de alta frecuencia de actualización.
  • Generación de estímulos auditivos. Funcionalidades para reproducir tonos puros, ruidos y archivos de audio externos. Control de parámetros como frecuencia, volumen, duración y canal de salida. Sincronización temporal precisa con otros estímulos y registros de respuesta.
  • Recolección de respuestas. Mecanismos para capturar entradas del teclado, ratón, gamepads y dispositivos de respuesta especializados. Registro de la latencia de respuesta con precisión de milisegundos. Configuración de períodos de respuesta y condiciones de finalización de ensayos.
  • Diseño de paradigmas experimentales. Herramientas para implementar diseños dentro de sujetos, entre sujetos y mixtos. Soporte para aleatorización, contrabalanceo y múltiples condiciones experimentales. Creación de bloques de ensayos con diferentes parámetros.
  • Registro y exportación de datos. Sistema automático para guardar datos de cada ensayo en formatos CSV, JSON o Excel. Registro de variables independientes y dependientes, tiempos de presentación y respuestas del participante. Organización de datos por sesión y participante.
  • Control de sincronización temporal. Mecanismos para garantizar la precisión en la presentación de estímulos y medición de respuestas. Compensación del retraso del monitor y calibración del sistema de medición de tiempo. Verificación del rendimiento temporal del hardware.
  • Integración con hardware externo. Compatibilidad con dispositivos como eye-trackers, sistemas EEG, fMRI y equipos de estimulación magnética transcraneal. Conexión mediante puertos serie, Ethernet o interfaces de software específicas. Sincronización de marcas temporales entre sistemas.
  • Creación de cuestionarios y escalas. Componentes para implementar escalas Likert, preguntas de respuesta múltiple, campos de texto y valoraciones visuales análogas. Validación de respuestas y navegación entre ítems. Personalización del formato y diseño de las preguntas.
  • Análisis de datos en tiempo real. Funcionalidades para procesar respuestas y modificar el flujo del experimento según criterios predefinidos. Cálculo de puntuaciones, umbrales y parámetros de rendimiento durante la ejecución. Adaptación de parámetros experimentales basada en el desempeño del participante.
  • Ejecución en línea. Capacidad para convertir experimentos a formato JavaScript y ejecutarlos en navegadores web mediante la plataforma Pavlovia. Sincronización con servidores para estudios remotos. Mantenimiento de la precisión temporal en entornos web.
  • Biblioteca de componentes personalizados. Marco de trabajo para desarrollar y compartir componentes experimentales específicos. Creación de plugins que extienden la funcionalidad base del software. Distribución de componentes mediante repositorios públicos o privados.
  • Calibración del color y la luminancia. Herramientas para medir y compensar las características de la pantalla. Creación de perfiles de color para garantizar la consistencia en la presentación de estímulos entre diferentes sistemas. Ajuste de la gamma y linealización de la salida de video.
  • Documentación y ayuda integrada. Sistema de referencia con explicaciones detalladas de cada componente y función. Ejemplos de código y tutoriales para diferentes tipos de paradigmas experimentales. Guías de solución de problemas técnicos comunes.

El desarrollo de PsychoPy comenzó en el año 2003. El creador principal es Jonathan Peirce, investigador en el campo de la psicología experimental. El programa está escrito en el lenguaje de programación Python, con componentes que utilizan bibliotecas como wxPython para la interfaz gráfica, OpenGL para el renderizado gráfico y NumPy para cálculos numéricos. La evolución del software ha incluido la incorporación de funcionalidades para investigación en neurociencia cognitiva y la adaptación para estudios en línea.


Alternativas a PsychoPy: