Coding overview and setup
The collaborating sites in PLAY perform a variety of roles (see people for details). Each site that performs a
coding role is pre-assigned to complete one or more
coding functions (see in yellow below). This webpage contains detailed
help for coding set up, workflow, and step-by-step procedures for each
All videos that are coded with go through a quality assurance process
in which the PLAY team will ensure that the coded videos are eligible to
be included in the final sample. Videos that pass QA will be checked for
reliability, merged, and added to the final PLAY dataset. Coded videos
that don’t pass QA will be sent back to the coding site for recoding. In
some cases, the coding site might be provided additional training.
To code videos, you will need: * access to Databrary, the video
repository that will contain files to be coded * a downloaded version of
Datavyu, a video-coding application * coding templates and scripts
- Download the development version of
- Download the PLAY_CodingTemplate.opf file
from the PLAY
Databrary Volume. Name this file with the PLAY naming convention
(e.g., PLAY_NYU001, … PLAY_NYU010, … PLAY_NYU030).
- This template contains all of the primary variables that will be
coded by each site: communication, gesture, locomotion, object
interaction, and emotion.
- Download Ruby scripts for each coding variable as
needed from the PLAY
- Familiarize yourself with Datavyu before you begin coding (resources
on Datavyu.org, videos from past workshops, etc.).
Coding in Passes
- The coding manual describes the transcription process and codes for
5 content areas: communication, gesture, locomotion, object interaction,
- Each content area includes two passes: one pass for the infant and
one pass for the mother. For gesture alone, the child and mom are
coded together in a single pass.
- A pass entails scoring the relevant codes for 1-hour of
Please visit our GitHub
Repository for all of the scripts mentioned in this wiki.
Filling out the id Column
Object Interaction coding