
Labvanced y el Espíritu de la Ciencia Abierta
Dado que Labvanced es un servicio basado en suscripción, esto puede sonar para muchas personas como si no estuviera alineado con la ciencia abierta. Pero esto está lejos de ser cierto. Labvanced, por la naturaleza de cómo está configurado y cómo permite a los investigadores crear y publicar sus experimentos, no solo abraza el espíritu de la ciencia abierta, sino que también ayuda a impulsar las mejores prácticas para llevar a cabo investigaciones experimentales en línea.
Biblioteca de Experimentos Públicos y Ciencia Abierta
Labvanced tiene varias vías para los investigadores que están interesados en hacer que sus estudios en línea sean lo más accesibles y compartibles posible, una de ellas es la Biblioteca de Experimentos Públicos. A través de la Biblioteca de Experimentos Públicos, los investigadores pueden publicar su experimento para que cualquier persona que desee participar pueda hacerlo. Al publicar el experimento, el investigador puede especificar hasta qué punto el estudio puede ser utilizado como plantilla (es decir, puede ser importado por otros usuarios suscritos), pero también cómo se ve el ‘acceso abierto’ para los usuarios que no son de Labvanced, como si solo se puede ver el diseño / la configuración del experimento o si los datos recopilados también son accesibles públicamente.
La Biblioteca de Experimentos Públicos es una de las mayores bibliotecas de ciencia abierta / experimentos abiertos en existencia y está en constante crecimiento con más de 600 estudios listados de instituciones externas de todo el mundo. Esto permite a los revisores ‘inspeccionar’ la implementación (incluso sin una cuenta) y ver los datos que fueron recopilados (si tienes esta opción seleccionada para que esté disponible públicamente / abierta). Hemos visto a muchos investigadores proporcionar el enlace de Labvanced en sus publicaciones en revistas de alto impacto con este propósito.
Además, tenga en cuenta que los investigadores pueden publicar un estudio en la Biblioteca de Experimentos Públicos sin ningún costo; el estudio estará allí para siempre (o mientras el investigador lo permita). Esto significa que se pueden crear experimentos libremente y que ningún otro investigador tiene que pagar por inspeccionar / revisar tu trabajo. Creemos que tal grado de apertura y transparencia aún no se ha visto en ningún otro lugar.
Reproducibilidad / Reutilización
Compartir o exportar el experimento en algún tipo de forma contenedorizada es importante para los investigadores que pueden querer demostrar o comunicar su diseño experimental con otros investigadores sin depender de la Biblioteca de Experimentos Públicos.
Todos los experimentos realizados dentro de Labvanced tienen el mayor grado de reproducibilidad porque se utiliza el mismo código exacto en cada uno de ellos. Esto se debe a que toda la edición del estudio / implementación del estudio que los investigadores hacen mientras utilizan Labvanced, crea un archivo de datos JSON (es decir, especificación del experimento) que luego es "reproducido / ejecutado" por el motor del reproductor de experimentos de Labvanced, de manera que las funciones ejecutadas son las mismas para todos los estudios en la plataforma.
Típicamente, lo que los experimentos basados en programación utilizan es algún tipo de “soluciones personalizadas de React/Python/autohospedaje” donde cada experimento complejo es una especie de su propia base de código. Y aunque seguramente los investigadores utilizan y tienen algo de código que puede ser reutilizable en sus estudios (es decir, componentes), generalmente hay una variación mucho mayor en términos de código / lógica entre este tipo de estudios en comparación con los estudios basados en Labvanced, lo que puede disminuir en última instancia la reproducibilidad.
En última instancia, tener la misma base de código en todos los estudios (como hace Labvanced) es un enfoque que ayuda en la escalabilidad, la gestión del tiempo y también en la creación de algún tipo de marco, en lugar de escribir proyectos una y otra vez de manera puramente personalizada. Por supuesto, siendo investigadores en psicología experimental nosotros mismos, Labvanced brinda a sus usuarios la oportunidad de codificar y, en esos casos, hay un editor de JavaScript accesible y también para CSS dentro de la aplicación.
La parte realmente complicada en cuanto a reutilización es que no hay un protocolo de experimento / formato de experimento universalmente aceptado para estudios en línea, especialmente no cuando se trata de capacidades como el seguimiento ocular basado en webcam, soporte multijugador, etc.
El único estándar global existente en la web es en el dominio del almacenamiento y el intercambio de datos, para el cual se utiliza JSON… y esto es exactamente lo que estamos utilizando aquí. Es importante destacar que los usuarios de Labvanced pueden exportar toda la especificación del experimento en formato JSON en cualquier momento y de forma gratuita, con un clic, lo que significa que puedes descargar, guardar y compartir la estructura de tu experimento (independientemente de Labvanced) en un formato JSON estandarizado.
Como se mencionó anteriormente, el formato JSON captura esencialmente la estructura experimental. Así que, por ejemplo, si tienes un comando en Labvanced para ‘grabar la mirada al iniciar el cuadro’, eso se reflejaría en el código JSON exportable/compartible de la siguiente manera (nota: este es un ejemplo simplificado):
event: { trigger: onNewGaze actions [ {setRecVar:{ varID: "j234o234h234234" }} ] }
Así, sobre el tema de reutilización y reproducibilidad, los experimentos construidos con Labvanced pueden comunicarse más allá de la Biblioteca de Experimentos Públicos exportando un archivo JSON donde la estructura del experimento puede ser compartida con otros.
Código Abierto
Gran parte del código fuente detrás de Labvanced es en realidad de código abierto y se puede ver en Github (https://github.com/Labvanced/) por razones de transparencia. Sin embargo, ciertas partes, como la tecnología de seguimiento ocular basada en webcam y redes neuronales de Labvanced, no están incluidas allí. Esto se debe a que tenemos que proteger nuestros años de inversión en la creación de la tecnología de seguimiento ocular basada en webcam más precisa. De lo contrario, sería robada, y literalmente hemos visto intentos en esta dirección tanto de empresas más pequeñas como de más grandes.
Conclusión
Es muy común que los laboratorios o estudiantes quieran depender de algún tipo de combinación de PsychoJS+Pavlovia para experimentos más simples, o incluso optar por crear soluciones completamente personalizadas de React/Python/autohospedaje para experimentos más complejos y luego proceder a compartir su código como parte de su protocolo de Ciencia Abierta.
Si bien programar un estudio puede ser una excelente manera de proceder (nosotros mismos somos programadores), también conlleva desafíos. Por supuesto, puede tener sentido programar un estudio completamente tú mismo, especialmente si tienes profesionales de TI que realizan ese tipo de trabajo para investigaciones complejas y a gran escala.
En nuestra opinión, a menudo es más eficiente y económico a largo plazo utilizar una plataforma como Labvanced porque en total ya hemos invertido más de 20 años de desarrollo (es decir, 3-4 desarrolladores a lo largo de más de 7 años) en escribir código que crea experimentos (web) potentes en un proceso optimizado, todo mientras aseguramos presentación precisa de estímulos y permitimos a los investigadores monitorear variables específicas en línea para control experimental.
En resumen, Labvanced apoya la ciencia abierta y la transparencia y ofrece varias opciones sobre cómo los investigadores pueden compartir y exportar sus estudios con otros profesionales en su campo.