Jump to content

PsychoPy

PsychoPy
Разработчик(и) Джонатан Пирс
Первоначальный выпуск 2003
Стабильная версия
2023.2.0 / 28 июля 2023 г .; 12 месяцев назад ( 28.07.2023 ) [1]
Репозиторий
Написано в Питон
Операционная система Кросс-платформенный
Лицензия GNU GPL v3+
Веб-сайт www .психопия .org  Edit this on Wikidata

PsychoPy — это пакет программного обеспечения с открытым исходным кодом , написанный на языке программирования Python, в первую очередь для использования в исследованиях в области нейробиологии и экспериментальной психологии . [2] [3] Первоначально разработанная как библиотека Python, а затем как приложение с графическим интерфейсом , теперь она также поддерживает выходные данные JavaScript для проведения исследований в Интернете и на мобильных устройствах . В отличие от большинства пакетов, он предоставляет пользователям выбор интерфейса — они могут проводить эксперименты, написав сценарии Python, использовать графический интерфейс, который сгенерирует для них сценарий, или комбинировать оба метода. Независимость от платформы достигается за счет использования библиотеки виджетов wxPython для приложения и OpenGL для графических вызовов. Он также способен генерировать и доставлять слуховые стимулы.

Первоначально проект поддерживался только за счет волонтерского кода и взносов на форум, а также грантов Королевского общества , Ноттингемского университета , Wellcome Trust и проекта BBSRC . [3] Грант Wellcome Trust в 2018 году позволил нанять штатный персонал. [4]

Согласно странице статистики использования, Psychopy был запущен на более чем 20 000 различных компьютеров в ноябре 2018 года, и с момента его первого выпуска в 2003 году его относительное использование увеличивалось по месяцам каждый год. [5]

История и версии

[ редактировать ]

PsychoPy постоянно обновляется: ежегодно выпускается 5–10 выпусков, содержащих новые функции и исправления ошибок. Вот некоторые основные релизы в истории PsychoPy:

  • PsychoPy: библиотека и редактор кода.
    • 2002: PsychoPy был первоначально написан Пирсом как доказательство концепции того, что язык сценариев высокого уровня может генерировать экспериментальные стимулы в реальном времени (существующие решения, такие как Psychtoolbox, должны были предварительно генерировать фильмы или использовать методы анимации CLUT). Первоначально проект был зарегистрирован на sourceforge.net под названием «psychpy» 14 марта 2002 года.
    • 2003–2005: это было расширено, чтобы можно было проводить эксперименты в лаборатории автора в Ноттингемском университете , и стало доступно в Интернете как проект с открытым исходным кодом. В то время PsychoPy представлял собой библиотеку (пакет Python), которую можно было импортировать с помощью сценариев Python. Установка была сложной из-за зависимостей.
    • 2006: Был добавлен редактор, чтобы пользователи могли использовать PsychoPy как «приложение», а не как библиотеку.
    • Апрель 2009 г.: выпущена версия 1.0 , включающая все основные функции библиотеки.
  • PsychoPy2: добавление графического интерфейса Builder. Обратите внимание: хотя на этом этапе разработки приложение получило название PsychoPy2, сама версия 2.0 так и не была выпущена.
    • Сентябрь 2009 г.: выпущена версия 1.50 , включающая предварительную версию нового графического интерфейса. Этот новый интерфейс, представление Builder , позволял пользователям проводить очень широкий спектр экспериментов без знания программирования.
    • Апрель 2011 г.: версия 1.64. Используется как для исследований, так и для преподавания в различных университетах. Более 1500 пользователей в месяц по всему миру. [5]
    • Июнь 2013 г.: выпущена версия 1.77 , включая ioHub для более быстрого (асинхронного) опроса оборудования.
    • Сентябрь 2014 г.: выпущена версия 1.81 , включая возможность указывать версию PsychoPy в эксперименте. PsychoPy затем загрузит эту версию во время выполнения, независимо от установленной версии, включая будущие версии.
    • Июль 2016 г.: форум поддержки пользователей перенесен на хостинг Discourse.com (из googlegroups ).
    • Март 2018 г.: выпущена версия 1.90 , первая версия с поддержкой Python 3.
  • PsychoPy3: проведение исследований онлайн
    • Январь 2018 г.: вручен грант Wellcome Trust на развитие технологий. [6] для финансирования разработки поддержки онлайн-экспериментов
    • Август 2018 г.: Официальный запуск PsychoPy3 (за ним последовало несколько бета-версий). [7] ) и веб-сайт pavlovia.org для поддержки размещения и обмена исследованиями.
    • Январь 2019 г.: поддержка гарнитур Oculus VR , подключенных к ПК .

Ключевые люди

[ редактировать ]

За прошедшие годы в проект внесло свой вклад большое количество людей, с точки зрения кода, [8] но и путем поддержки пользователей на форуме сообщества. [9] Некоторые из основных участников перечислены ниже:

  • Джонатан Пирс
  • Джереми Грей
  • Майкл МакАскилл
  • Сол Симпсон
  • Рихард Хёхенбергер
  • Ален Питио
  • Дэвид Бриджес
  • Йонас Линделёв
  • Эрик Кастман
  • Хироюки Сого
  • Мэтью Кутоне
  • Дэмиен Мэннион
  • Ярослав Халченко
  1. ^ «Выпуски · психопия/психопия» . github.com . Проверено 16 августа 2023 г.
  2. ^ Пирс Дж.В. (май 2007 г.). «PsychoPy — программное обеспечение для психофизики на Python» . Журнал методов нейробиологии . 162 (1–2): 8–13. дои : 10.1016/j.jneumeth.2006.11.017 . ПМК   2018741 . ПМИД   17254636 . Значок открытого доступа
  3. ^ Jump up to: а б Пирс Дж.В. (15 января 2009 г.). «Создание стимулов для нейробиологии с помощью PsychoPy» . Границы нейроинформатики . 2:10 . doi : 10.3389/neuro.11.010.2008 . ПМЦ   2636899 . ПМИД   19198666 . Значок открытого доступа
  4. ^ «Финансирование Wellcome Trust: PsychoPy успешно работает в сети!» . Психопай . 26 июля 2017 г. Проверено 3 октября 2019 г.
  5. ^ Jump up to: а б Пирс Дж.В. «Использование PsychoPy» . ООО «Открытые научные инструменты» . Проверено 26 июля 2019 г.
  6. ^ «360Giving GrantNav» . Grantnav.threesixtygiving.org . Проверено 26 июля 2019 г.
  7. ^ «Журнал изменений — PsychoPy v3.1» . www.psychopy.org . Проверено 26 июля 2019 г.
  8. ^ «Соавторы PsychoPy» . Гитхаб .
  9. ^ «Форум PsychoPy» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f3fc55ba357d3fdfc774ff4996b251a8__1709650620
URL1:https://arc.ask3.ru/arc/aa/f3/a8/f3fc55ba357d3fdfc774ff4996b251a8.html
Заголовок, (Title) документа по адресу, URL1:
PsychoPy - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)