pyObs

Open-source software for computer-assisted behavioral observation coding

Research output: Contribution to journalArticle

Abstract

pyObs is a computer-assisted behavioral observation coding system used to record social interaction among children in classroom and playground settings. Its flexible architecture allows it to be useful for capturing behaviors occurring in settings that vary across age group or context. Written in Python, pyObs has a cross-platform GUI using drop down menus and check boxes along with audio and visual cues that increase coder reliability. Time-stamped GIS maps record subject location. And data are output into standard formats, such as csv. pyObs is extensible, making it simple to change the interface depending on the research objectives.

Original languageEnglish (US)
Article number5
JournalJournal of Open Research Software
Volume6
Issue number1
DOIs
StatePublished - Jan 1 2018

Fingerprint

playground
Graphical user interfaces
Geographic information systems
age group
Geographical Information System
coding
classroom
interaction
time
software
Open source software

Keywords

  • Autism
  • Behavior
  • Children
  • Classroom
  • Ethology
  • Observational coding
  • Playground
  • Python
  • WxPython

ASJC Scopus subject areas

  • Software
  • Information Systems
  • Library and Information Sciences

Cite this

pyObs : Open-source software for computer-assisted behavioral observation coding. / Griffin, William.

In: Journal of Open Research Software, Vol. 6, No. 1, 5, 01.01.2018.

Research output: Contribution to journalArticle

@article{f37fb49a96f94b578f2bbd42e245e25c,
title = "pyObs: Open-source software for computer-assisted behavioral observation coding",
abstract = "pyObs is a computer-assisted behavioral observation coding system used to record social interaction among children in classroom and playground settings. Its flexible architecture allows it to be useful for capturing behaviors occurring in settings that vary across age group or context. Written in Python, pyObs has a cross-platform GUI using drop down menus and check boxes along with audio and visual cues that increase coder reliability. Time-stamped GIS maps record subject location. And data are output into standard formats, such as csv. pyObs is extensible, making it simple to change the interface depending on the research objectives.",
keywords = "Autism, Behavior, Children, Classroom, Ethology, Observational coding, Playground, Python, WxPython",
author = "William Griffin",
year = "2018",
month = "1",
day = "1",
doi = "10.5334/jors.183",
language = "English (US)",
volume = "6",
journal = "Journal of Open Research Software",
issn = "2049-9647",
publisher = "Ubiquity Press Ltd.",
number = "1",

}

TY - JOUR

T1 - pyObs

T2 - Open-source software for computer-assisted behavioral observation coding

AU - Griffin, William

PY - 2018/1/1

Y1 - 2018/1/1

N2 - pyObs is a computer-assisted behavioral observation coding system used to record social interaction among children in classroom and playground settings. Its flexible architecture allows it to be useful for capturing behaviors occurring in settings that vary across age group or context. Written in Python, pyObs has a cross-platform GUI using drop down menus and check boxes along with audio and visual cues that increase coder reliability. Time-stamped GIS maps record subject location. And data are output into standard formats, such as csv. pyObs is extensible, making it simple to change the interface depending on the research objectives.

AB - pyObs is a computer-assisted behavioral observation coding system used to record social interaction among children in classroom and playground settings. Its flexible architecture allows it to be useful for capturing behaviors occurring in settings that vary across age group or context. Written in Python, pyObs has a cross-platform GUI using drop down menus and check boxes along with audio and visual cues that increase coder reliability. Time-stamped GIS maps record subject location. And data are output into standard formats, such as csv. pyObs is extensible, making it simple to change the interface depending on the research objectives.

KW - Autism

KW - Behavior

KW - Children

KW - Classroom

KW - Ethology

KW - Observational coding

KW - Playground

KW - Python

KW - WxPython

UR - http://www.scopus.com/inward/record.url?scp=85049515595&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85049515595&partnerID=8YFLogxK

U2 - 10.5334/jors.183

DO - 10.5334/jors.183

M3 - Article

VL - 6

JO - Journal of Open Research Software

JF - Journal of Open Research Software

SN - 2049-9647

IS - 1

M1 - 5

ER -