PsychoPy - PsychoPy
![]() | |
Vývojáři | Jonathan Peirce |
---|---|
První vydání | 2003 |
Stabilní uvolnění | 2020.2.4 / září 2020 |
Úložiště | github |
Napsáno | Krajta |
Operační systém | Cross-platform |
Licence | GNU GPL v3 + |
webová stránka | www |
PsychoPy je otevřený zdroj softwarový balíček napsaný v Programovací jazyk Python primárně pro použití v neurovědy a experimentální psychologie výzkum.[1][2] Původně vyvinut jako knihovna v Pythonu a poté jako aplikace s grafickým rozhraním, nyní také podporuje JavaScript výstupy pro spuštění studií online a na mobilních zařízeních. Na rozdíl od většiny balíčků poskytuje uživatelům výběr rozhraní - mohou generovat experimenty psaním skriptů Pythonu, používat grafické rozhraní, které jim vygeneruje skript, nebo kombinovat obě metody. Jeho nezávislosti na platformě je dosahováno pomocí wxPython knihovna widgetů pro aplikaci a OpenGL pro grafické hovory. Je také schopen generovat a vydávat sluchové podněty.
Projekt byl zpočátku podporován pouze dobrovolnickým kódem a příspěvky na fóru spolu s granty od Královská společnost, University of Nottingham, Wellcome Trust, a BBSRC projekt.[2] Grant společnosti Wellcome Trust na rok 2018 umožnil najímání zaměstnanců na plný úvazek.[3]
Podle stránky se statistikami používání byla Psychopy spuštěna na více než 20 000 různých počítačích v listopadu 2018 a od počátečního vydání v roce 2003 každoročně získává relativní využití každý měsíc.[4]
Historie a verze
PsychoPy je neustále aktualizován o 5–10 vydání každý rok, které obsahují nové funkce a opravy chyb. Zde je několik významných verzí v historii PsychoPy:
- PsychoPy: knihovna a editor kódu
- 2002: PsychoPy původně napsal Peirce jako důkaz konceptu - že skriptovací jazyk na vysoké úrovni mohl generovat experimentální podněty v reálném čase (existující řešení, jako je Psychtoolbox, musely předem generovat filmy nebo používat animační techniky CLUT). Projekt byl původně zaregistrován na sourceforge.net pod názvem „psychpy“ dne 14. března 2002.
- 2003-2005: toto bylo rozšířeno, aby bylo možné generovat experimenty v autorské laboratoři v Nottingham University a zpřístupněny jako open source projekt na internetu. V této době byla PsychoPy knihovna (balíček Pythonu), kterou bylo možné importovat pomocí skriptů Pythonu. Instalace byla složitá kvůli závislostem.
- 2006: Byl přidán editor, aby uživatelé mohli používat PsychoPy jako „aplikaci“ spíše než jako knihovnu
- Duben 2009: Verze 1.0 vydáno, včetně všech hlavních funkcí knihovny
- PsychoPy2: doplnění grafického rozhraní Builder. Všimněte si, že ačkoli tato fáze vývoje dala aplikaci název PsychoPy2, samotná verze 2.0 nikdy nebyla vydána.
- Září 2009: Verze 1.50 vydáno, včetně náhledu nového grafického uživatelského rozhraní. Toto nové rozhraní, Stavitel pohled umožnil uživatelům generovat velmi širokou škálu experimentů bez znalosti programování.
- Duben 2011: Verze 1.64 Používá se jak pro výzkum, tak pro vysokoškolskou výuku na různých univerzitách. Více než 1 500 uživatelů měsíčně po celém světě.[4]
- Červen 2013: Verze 1.77 vydáno, včetně ioHub pro rychlejší (asynchronní) dotazování hardwaru.
- Září 2014: Verze 1.81 vydáno, včetně možnosti specifikovat verzi PsychoPy v experimentu. PsychoPy poté načte tuto verzi za běhu, bez ohledu na nainstalovanou verzi - včetně budoucích verzí.
- Červenec 2016: Fórum uživatelské podpory migrováno do hostované služby uživatelem Discourse.com (z googlegroups )
- Březen 2018: Verze 1.90 vydáno, první verze s podporou Pythonu 3.
- PsychoPy3: běh studií online
- Leden 2018: Wellcome Trust Technology Development Grant udělený[5] financovat vývoj podpory online experimentů
- Srpen 2018: Oficiální spuštění PsychoPy3 (následovalo několik beta verzí[6]) a web pavlovia.org podporovat hostování a sdílení studií
- Leden 2019: Podpora pro PC připojeno Oculus VR náhlavní soupravy.
Klíčoví lidé
V průběhu let se na projektu podílelo velké množství lidí, pokud jde o kód [7], ale také podporou uživatelů na fóru komunity [8]. Níže je uvedeno několik hlavních přispěvatelů:
- Jonathan Peirce
- Jeremy Gray
- Michael MacAskill
- Sol Simpson
- Richard Höchenberger
- Alain Pitiot
- David Bridges
- Jonas Lindeløv
- Erik Kastman
- Hiroyuki Sogo
- Matthew Cutone
- Damien Mannion
- Yaroslav Halchenko
Reference
- ^ Peirce JW (květen 2007). „PsychoPy - psychofyzikální software v Pythonu“. Journal of Neuroscience Methods. 162 (1–2): 8–13. doi:10.1016 / j.jneumeth.2006.11.017. PMC 2018741. PMID 17254636.
- ^ A b Peirce JW (15. ledna 2009). „Generování stimulů pro neurovědy pomocí PsychoPy“. Hranice v neuroinformatice. 2: 10. doi:10.3389 / neuro.11.010.2008. PMC 2636899. PMID 19198666.
- ^ „Financování Wellcome Trust: PsychoPy funguje správně online!“. PsychoPy. 2017-07-26. Citováno 2019-10-03.
- ^ A b Peirce JW. „Využití PsychoPy“. Open Science Tools Ltd.. Citováno 26. července 2019.
- ^ „360Giving GrantNav“. grantnav.threesixtygiving.org. Citováno 2019-07-26.
- ^ „Seznam změn - PsychoPy v3.1“. www.psychopy.org. Citováno 2019-07-26.
- ^ „Přispěvatelé PsychoPy“.
- ^ „Fórum PsychoPy“.
externí odkazy
![]() | Tento psychologie související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |