PsychoPy - PsychoPy

PsychoPy
PsychoPy логотипі
ӘзірлеушілерДжонатан Пирс
Бастапқы шығарылым2003
Тұрақты шығарылым
2020.2.4 / қыркүйек 2020; 3 ай бұрын (2020-09)
Репозиторийgithub.com/ психопия/ психопия
ЖазылғанPython
Операциялық жүйеКросс-платформа
ЛицензияGNU GPL v3 +
Веб-сайтwww.психопия.org

PsychoPy болып табылады ашық ақпарат көзі бағдарламалық жасақтама Python бағдарламалау тілі ең алдымен пайдалану үшін неврология және эксперименталды психология зерттеу.[1][2] Бастапқыда Python кітапханасы, содан кейін графикалық интерфейсі бар қосымша ретінде дамыды, енді ол қолдайды JavaScript Интернетте және мобильді құрылғыларда зерттеулер жүргізу үшін нәтижелер. Көптеген пакеттерден айырмашылығы, ол қолданушыларға интерфейсті таңдау мүмкіндігін ұсынады - олар Python сценарийлерін жазу арқылы тәжірибелер жасай алады, олар үшін сценарий шығаратын графикалық интерфейсті қолдана алады немесе екі әдісті де біріктіреді. Оның платформасының тәуелсіздігі wxPython қосымшаға арналған виджет кітапханасы және OpenGL графикалық қоңыраулар үшін. Ол сондай-ақ есту тітіркенуін тудыруға және жеткізуге қабілетті.

Жоба бастапқыда тек еріктілер кодымен және гранттармен бірге форум үлестерімен қолдау тапты Корольдік қоғам, Ноттингем университеті, Жақсы сенім, және BBSRC жоба.[2] Wellcome Trust-тің 2018 гранты штаттық бірлікті жалдауға мүмкіндік берді.[3]

Пайдалану статистикасы парағына сәйкес, Psychopy 2018 жылдың қараша айында 20000-нан астам түрлі компьютерлерде іске қосылды және 2003 жылы алғашқы шыққаннан бастап жыл сайын салыстырмалы түрде қолданыла бастады.[4]

Тарих және нұсқалары

PsychoPy әр жыл сайын 5-10 релизімен жаңартылып отырады, құрамында жаңа мүмкіндіктер мен қателерді түзету бар. Міне, PsychoPy тарихындағы кейбір маңызды релиздер:

  • PsychoPy: кітапхана және код редакторы
    • 2002: PsychoPy-ді Peirce тұжырымдаманың дәлелі ретінде жазды - жоғары деңгейлі сценарий тілі нақты уақытта эксперименттік ынталандыруды тудыруы мүмкін (бар шешімдер, мысалы, Psychtoolbox, алдын-ала фильмдер шығаруы керек немесе CLUT анимация әдістерін қолдануы керек). Жоба бастапқыда 2002 жылы 14 наурызда «psychpy» деген атпен sourceforge.net сайтында тіркелген.
    • 2003-2005 жж.: Авторлық зертханада эксперименттер жасай алатындай кеңейтілді Ноттингем университеті және Интернетте ашық бастапқы жоба ретінде қол жетімді болды. Бұл кезде PsychoPy - бұл Python сценарийлері арқылы импортталатын кітапхана (Python пакеті). Орнату тәуелділіктерге байланысты күрделі болды.
    • 2006: Пайдаланушылар PsychoPy-ді кітапхана емес, 'қосымша' ретінде қолдана алатындай етіп редактор қосылды
    • Сәуір 2009: 1.0 нұсқасы кітапхананың барлық негізгі ерекшеліктерін қосқанда шығарылды
  • PsychoPy2: графикалық Builder интерфейсін қосу. Дамудың осы кезеңі қосымшаға PsychoPy2 атауын бергенімен, 2.0 нұсқасының ешқашан шығарылмағанын ескеріңіз.
    • Қыркүйек 2009: 1.50 нұсқасы жаңа GUI интерфейсін алдын-ала қарауды қоса алғанда шығарылды. Бұл жаңа интерфейс Құрылысшы көрінісі, қолданушыларға бағдарламалау туралы білімсіз эксперименттердің кең спектрін жасауға мүмкіндік берді.
    • Сәуір 2011: 1.64 нұсқасы Әр түрлі университеттерде зерттеу үшін де, бакалавриат үшін де қолданылады. Әлемде айына 1500-ден астам қолданушы.[4]
    • Маусым 2013: 1.77 нұсқасы шығарылған, соның ішінде ioHub аппаратурасын тезірек (асинхронды) сұрау үшін.
    • Қыркүйек 2014: 1.81 нұсқасы шығарылды, соның ішінде экспериментте PsychoPy нұсқасын көрсету мүмкіндігі. Содан кейін PsychoPy орнатылған нұсқасына қарамастан, болашақ нұсқаларын қоса, жұмыс уақытында осы нұсқаны жүктейді.
    • 2016 жылғы шілде: Пайдаланушыларды қолдау форумы хостинг қызметіне көшті Discourse.com (бастап.) googlegroups )
    • Наурыз 2018: 1.90 нұсқасы Python 3 қолдауымен бірінші нұсқасы шығарылды.
  • PsychoPy3: онлайн режимінде зерттеу жүргізу
    • Қаңтар 2018: Wellcome Trust технологиясын дамыту гранты тағайындалды[5] Интернет-экспериментті дамытуды қаржыландыру
    • Тамыз 2018: PsychoPy3-тің ресми іске қосылуы (бірнеше бета-шығарылымдар өтті[6]) және pavlovia.org веб-сайты оқу хостингін және бөлісуді қолдау
    • Қаңтар 2019: компьютерге қолдау қосылған Oculus VR гарнитура.

Негізгі адамдар

Жобаға көптеген адамдар кодекстің көмегімен үлес қосты [7]сонымен қатар қауымдастық форумындағы қолданушыларды қолдау арқылы [8]. Ірі салымшылардың бірнешеуі төменде келтірілген:

  • Джонатан Пирс
  • Джереми Грей
  • Майкл МакАскилл
  • Сол Симпсон
  • Ричард Хёченбергер
  • Ален Питиот
  • Дэвид Бриджес
  • Джонас Линделов
  • Эрик Кастман
  • Хироюки Сого
  • Мэттью Катоне
  • Дэмиен Маннион
  • Ярослав Хальченко

Әдебиеттер тізімі

  1. ^ Peirce JW (мамыр 2007). «PsychoPy - Python-дағы психофизикалық бағдарламалық жасақтама». Неврология ғылымдарының әдістері журналы. 162 (1–2): 8–13. дои:10.1016 / j.jneumeth.2006.11.017. PMC  2018741. PMID  17254636. ашық қол жетімділік
  2. ^ а б Peirce JW (15 қаңтар 2009). «PsychoPy қолдану арқылы неврологияға ынталандыру қалыптастыру». Нейроинформатикадағы шекаралар. 2: 10. дои:10.3389 / neuro.11.010.2008. PMC  2636899. PMID  19198666. ашық қол жетімділік
  3. ^ «Wellcome Trust қаржыландыру: PsychoPy онлайн режимінде жүріп жатыр!». PsychoPy. 2017-07-26. Алынған 2019-10-03.
  4. ^ а б Peirce JW. «PsychoPy пайдалану». Open Science Tools Ltd. Алынған 26 шілде 2019.
  5. ^ «360Gant GrantNav беру». grantnav.threesixtygiving.org. Алынған 2019-07-26.
  6. ^ «Changelog - PsychoPy v3.1». www.psychopy.org. Алынған 2019-07-26.
  7. ^ «PsychoPy салымшылары».
  8. ^ «PsychoPy форумы».

Сыртқы сілтемелер