PsychoPy

редактировать
PsychoPy
Логотип PsychoPy
Разработчик (и) Джонатан Пирс
Первоначальный выпуск2003
Стабильная версия 2020.2.4 / сентябрь 2020 г.; 1 месяц назад (2020-09)
Репозиторий github.com / psychopy / psychopy
Написано наPython
Операционная система Cross- платформа
Лицензия GNU GPL v3 +
Веб-сайтwww.psychopy.org

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

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

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

Содержание
  • 1 История и версии
  • 2 Ключевые люди
  • 3 Ссылки
  • 4 Внешние ссылки
История и версии

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

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

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

  • Джонатан Пирс
  • Джереми Грей
  • Майкл МакАскилл
  • Сол Симпсон
  • R ichard Höchenberger
  • Ален Питиот
  • Дэвид Бриджес
  • Йонас Линделов
  • Эрик Кастман
  • Хироюки Сого
  • Мэтью Кутоне
  • Дэмиен Маннион
  • Ярослав Хальченко
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-02 09:43:23
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте