
Labvanced et l'esprit de la science ouverte
Puisque Labvanced est un service par abonnement, cela peut sembler, pour de nombreuses personnes, qu'il n'est pas aligné avec la science ouverte. Mais c'est loin d'être le cas. Labvanced, par la nature même de son fonctionnement et de la manière dont il permet aux chercheurs de créer et de publier leurs expériences, non seulement adopte l'esprit de la science ouverte, mais contribue également à promouvoir les meilleures pratiques pour mener des recherches expérimentales en ligne.
Bibliothèque d'expériences publiques et science ouverte
Labvanced offre plusieurs avenues aux chercheurs intéressés à rendre leurs études en ligne aussi accessibles et partageables que possible, l'une d'elles étant la Bibliothèque d'expériences publiques. Via la Bibliothèque d'expériences publiques, les chercheurs peuvent publier leur expérience afin que quiconque souhaitant y participer puisse le faire. Lors de la publication de l'expérience, le chercheur peut spécifier dans quelle mesure l'étude peut être utilisée comme modèle (c'est-à-dire peut être importée par d'autres utilisateurs abonnés), mais aussi à quoi ressemble l'accès 'ouvert' pour les utilisateurs non-Labvanced - par exemple, si seul le design / la configuration de l'expérience peut être consulté ou si les données collectées sont également accessibles publiquement.
La Bibliothèque d'expériences publiques est l'une des plus grandes bibliothèques de science ouverte / d'expériences ouvertes existantes et est en constante expansion avec plus de 600 études répertoriées provenant d'institutions externes à travers le monde. Cela permet aux évaluateurs de 'vérifier' l'implémentation (même sans compte) et de voir les données qui ont été collectées (si vous avez sélectionné cette option pour qu'elle soit publiquement disponible / ouverte). Nous avons vu de nombreux chercheurs fournir le lien Labvanced dans leurs publications dans des revues de haut niveau à cette fin.
Notez également que les chercheurs peuvent publier une étude dans la Bibliothèque d'expériences publiques sans aucun coût ; l'étude y sera pour toujours (ou aussi longtemps que le chercheur le permet). Cela signifie que les expériences peuvent être créées librement et qu'aucun autre chercheur n'a à payer pour inspecter / examiner votre travail. Nous croyons qu'un tel degré d'ouverture et de transparence reste encore inégalé ailleurs.
Reproductibilité / Réutilisabilité
Partager ou exporter l'expérience sous une forme conteneurisée est important pour les chercheurs qui souhaitent démontrer ou communiquer leur conception expérimentale avec d'autres chercheurs sans s'appuyer sur la Bibliothèque d'expériences publiques.
Toutes les expériences réalisées dans Labvanced ont le plus haut degré de reproductibilité car le code exact est utilisé dans chacune d'elles. Cela est dû au fait que toute l'édition / mise en œuvre d'études que les chercheurs effectuent en utilisant Labvanced créera un fichier de données JSON (c'est-à-dire une spécification d'expérience) qui est ensuite "joué / exécuté" par le moteur de lecture d'expériences Labvanced, de sorte que les fonctions exécutées soient les mêmes pour toutes les études sur la plateforme.
Typiquement, les expériences basées sur la programmation reposent sur une sorte de "solutions React/Python/auto-hébergement personnalisées" où chaque expérience complexe est en quelque sorte sa propre base de code. Et bien que les chercheurs utilisent et aient certains codes qui peuvent être réutilisables dans leurs études (c'est-à-dire des composants), il y a généralement une variance beaucoup plus élevée en termes de code / logique entre ces types d'études par rapport aux études basées sur Labvanced, ce qui peut finalement diminuer la reproductibilité.
En fin de compte, avoir la même base de code à travers les études (comme ce que fait Labvanced) est une approche qui aide finalement à l'échelle, à la gestion du temps et aussi à la création d'un certain cadre, par opposition à l'écriture de projets encore et encore de manière purement personnalisée. Bien sûr, étant nous-mêmes des chercheurs en psychologie expérimentale, Labvanced donne à ses utilisateurs la possibilité de coder et dans ces cas, un éditeur JavaScript accessible ainsi qu'un pour le CSS sont disponibles dans l'application.
La partie délicate concernant la réutilisabilité est qu'il n'existe pas de protocole expérimental / format d'expérience universellement accepté pour les études en ligne, surtout en ce qui concerne les capacités telles que le suivi oculaire basé sur webcam, le support multijoueur, etc.
Le seul standard mondial existant est dans le domaine du stockage de données et de l'échange de données pour lequel JSON est utilisé… et c'est exactement ce que nous utilisons ici. Il est important que les utilisateurs de Labvanced puissent exporter la spécification complète de l'expérience JSON à tout moment et gratuitement, d'un simple clic, ce qui signifie que vous pouvez télécharger, sauvegarder et partager la structure de votre expérience (indépendamment de Labvanced) dans un format JSON standardisé.
Comme mentionné précédemment, le format JSON capture essentiellement la structure expérimentale. Ainsi, par exemple, si vous avez une commande dans Labvanced pour 'enregistrer le regard au début de la frame', cela serait reflété dans le code JSON exportable / partageable par quelque chose comme ceci (note : il s'agit d'un exemple simplifié) :
event: { trigger: onNewGaze actions [ {setRecVar:{ varID: "j234o234h234234" }} ] }
Ainsi, sur le sujet de la réutilisabilité et de la reproductibilité, les expériences construites avec Labvanced peuvent être communiquées au-delà de la Bibliothèque d'expériences publiques en exportant un fichier JSON où la structure de l'expérience peut être partagée avec d'autres.
Open Source
Une grande partie du code source derrière Labvanced est en fait open source et peut être consultée sur Github (https://github.com/Labvanced/) pour des raisons de transparence. Cependant, certaines parties, comme la technologie de suivi oculaire basée sur webcam et les réseaux neuronaux propriétaires de Labvanced, ne sont pas incluses. C'est parce que nous devons protéger nos années d'investissements dans la création de la technologie de suivi oculaire la plus précise basée sur webcam. Sinon, elle serait tout simplement volée, et nous avons littéralement assisté à des tentatives dans ce sens de la part de sociétés tant petites que grandes.
Conclusion
Il est très courant que des laboratoires ou des étudiants souhaitent s’appuyer sur une sorte de combinaison de PsychoJS+Pavlovia pour des expériences plus simples, ou même choisir de créer des solutions entièrement personnalisées React/Python/auto-hébergées pour des expériences plus complexes et ensuite procéder à partager leur code dans le cadre de leur protocole de science ouverte.
Bien que programmer une étude puisse être un excellent moyen d'agir (nous sommes nous-mêmes des programmeurs), cela comporte des défis. Bien sûr, il peut être judicieux de programmer une étude complètement par vous-même, surtout si vous avez des professionnels de l'informatique qui se consacrent à ce type de travail pour des recherches complexes et à grande échelle.
À notre avis, il est souvent plus efficace et économique à long terme d'utiliser une plateforme comme Labvanced, car au total, nous avons déjà investi plus de 20 années de développement (c'est-à-dire 3-4 développeurs au cours de plus de 7 ans) à écrire du code qui crée des expériences (web) puissantes dans un processus rationalisé, tout en assurant une présentation précise des stimuli et en permettant aux chercheurs de surveiller des variables spécifiques en ligne pour le contrôle expérimental.
Dans l'ensemble, Labvanced soutient la science ouverte et la transparence et offre plusieurs options pour que les chercheurs puissent partager et exporter leurs études avec d'autres professionnels de leur domaine.