PsychoPy - Psychophysics software in Python']Python

被引:3015
|
作者
Peirce, Jonathan W. [1 ]
机构
[1] Univ Nottingham, Sch Psychol, Nottingham Visual Neurosci, Nottingham NG7 2RD, England
基金
英国生物技术与生命科学研究理事会;
关键词
psychophysics; software; stimulus presentation; psychometric; vision;
D O I
10.1016/j.jneumeth.2006.11.017
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
The vast majority of studies into visual processing are conducted using computer display technology. The current paper describes a new free suite of software tools designed to make this task easier, using the latest advances in hardware and software. PsychoPy is a platform-independent experimental control system written in the Python interpreted language using entirely free libraries. PsychoPy scripts are designed to be extremely easy to read and write, while retaining complete power for the user to customize the stimuli and environment. Tools are provided within the package to allow everything from stimulus presentation and response collection (from a wide range of devices) to simple data analysis such as psychometric function fitting. Most importantly, PsychoPy is highly extensible and the whole system can evolve via user contributions. If a user wants to add support for a particular stimulus, analysis or hardware device they can look at the code for existing examples, modify them and submit the modifications back into the package so that the whole community benefits. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:8 / 13
页数:6
相关论文
共 50 条
  • [31] A Python']Python Software Platform for Cooperatively Tracking Multiple GPS Receivers
    Wycoff, Eliot
    Gao, Grace Xingxin
    PROCEEDINGS OF THE 27TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2014), 2014, : 1417 - 1425
  • [32] FORMAL VERIFICATION OF LOCAL AND DISTRIBUTED PYTHON']PYTHON SOFTWARE TRANSACTIONAL MEMORIES
    Popovic, Marko
    Popovic, Miroslav
    Ghilezan, Silvia
    Kordic, Branislav
    REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2019, 64 (04): : 423 - 428
  • [33] A Python']Python-based Software Tool for Power System Analysis
    Milano, Federico
    2013 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PES), 2013,
  • [34] Injecting software faults in Python']Python applications The OpenStack case study
    Marques, Henrique
    Laranjeiro, Nuno
    Bernardino, Jorge
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (01)
  • [35] A review of open software resources in python']python for electrical resistivity modelling
    Doyoro, Yonatan Garkebo
    Chang, Ping-Yu
    Puntu, Jordi Mahardika
    Lin, Ding-Jiun
    Tran Van Huu
    Rahmalia, Diah Ayu
    Shie, Meng-Shiun
    GEOSCIENCE LETTERS, 2022, 9 (01)
  • [36] SIMA: Python']Python software for analysis of dynamic fluorescence imaging data
    Kaifosh, Patrick
    Zaremba, Jeffrey D.
    Danielson, Nathan B.
    Losonczy, Attila
    FRONTIERS IN NEUROINFORMATICS, 2014, 8
  • [37] PytonDAQ - A Python']Python based measurement data acquisition and processing software
    Jaeger, D.
    Guemmer, V.
    XXVI BIENNIAL SYMPOSIUM ON MEASURING TECHNIQUES IN TURBOMACHINERY, MTT2622, 2023, 2511
  • [38] The Python']Python Sky Model: software for simulating the Galactic microwave sky
    Thorne, B.
    Dunkley, J.
    Alonso, D.
    Naess, S.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2017, 469 (03) : 2821 - 2833
  • [39] CIViCpy: A Python']Python Software Development and Analysis Toolkit for the CIViC Knowledgebase
    Wagner, Alex H.
    Kiwala, Susanna
    Coffman, Adam C.
    McMichael, Joshua F.
    Cotto, Kelsy C.
    Mooney, Thomas B.
    Barnell, Erica K.
    Krysiak, Kilannin
    Danos, Arpad M.
    Walker, Jason
    Griffith, Obi L.
    Griffith, Malachi
    JCO CLINICAL CANCER INFORMATICS, 2020, 4 : 245 - 253
  • [40] Porting the LSST Data Management Pipeline Software to Python']Python 3
    Jenness, Tim
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXVI, 2019, 521 : 519 - 522