Cargando…

PyParadigm—A Python Library to Build Screens in a Declarative Way

In experimental psychology, subjects are often confronted with computer-based experimental paradigms. Creating such paradigms can require a lot of effort. PyParadigm is a newly developed Python library to ease the development of such paradigms by employing a declarative approach to build user interf...

Descripción completa

Detalles Bibliográficos
Autores principales: Knorr, Felix G., Petzold, Johannes, Marxen, Michael
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6698780/
https://www.ncbi.nlm.nih.gov/pubmed/31456680
http://dx.doi.org/10.3389/fninf.2019.00059
_version_ 1783444614326255616
author Knorr, Felix G.
Petzold, Johannes
Marxen, Michael
author_facet Knorr, Felix G.
Petzold, Johannes
Marxen, Michael
author_sort Knorr, Felix G.
collection PubMed
description In experimental psychology, subjects are often confronted with computer-based experimental paradigms. Creating such paradigms can require a lot of effort. PyParadigm is a newly developed Python library to ease the development of such paradigms by employing a declarative approach to build user interfaces (UIs). Paradigm specifications in this approach requires much less code and training than in alternative libraries. Although PyParadigm was initially developed for the creation of experimental paradigms, it is generally suited to build UIs that display or interact with 2D objects.
format Online
Article
Text
id pubmed-6698780
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-66987802019-08-27 PyParadigm—A Python Library to Build Screens in a Declarative Way Knorr, Felix G. Petzold, Johannes Marxen, Michael Front Neuroinform Neuroscience In experimental psychology, subjects are often confronted with computer-based experimental paradigms. Creating such paradigms can require a lot of effort. PyParadigm is a newly developed Python library to ease the development of such paradigms by employing a declarative approach to build user interfaces (UIs). Paradigm specifications in this approach requires much less code and training than in alternative libraries. Although PyParadigm was initially developed for the creation of experimental paradigms, it is generally suited to build UIs that display or interact with 2D objects. Frontiers Media S.A. 2019-08-09 /pmc/articles/PMC6698780/ /pubmed/31456680 http://dx.doi.org/10.3389/fninf.2019.00059 Text en Copyright © 2019 Knorr, Petzold and Marxen. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Knorr, Felix G.
Petzold, Johannes
Marxen, Michael
PyParadigm—A Python Library to Build Screens in a Declarative Way
title PyParadigm—A Python Library to Build Screens in a Declarative Way
title_full PyParadigm—A Python Library to Build Screens in a Declarative Way
title_fullStr PyParadigm—A Python Library to Build Screens in a Declarative Way
title_full_unstemmed PyParadigm—A Python Library to Build Screens in a Declarative Way
title_short PyParadigm—A Python Library to Build Screens in a Declarative Way
title_sort pyparadigm—a python library to build screens in a declarative way
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6698780/
https://www.ncbi.nlm.nih.gov/pubmed/31456680
http://dx.doi.org/10.3389/fninf.2019.00059
work_keys_str_mv AT knorrfelixg pyparadigmapythonlibrarytobuildscreensinadeclarativeway
AT petzoldjohannes pyparadigmapythonlibrarytobuildscreensinadeclarativeway
AT marxenmichael pyparadigmapythonlibrarytobuildscreensinadeclarativeway