

#Core data lab software#
Pupil Core software uses simple key-value structures to represent single data points. The stored data, see the recording format section. Independent of this, the recorder saves the detected gazeĪnd pupil positions at their own frame rate and with their timestamps. calibration, visualization, analyses).Įxample: Pupil Capture data format records the world video frames with their AnyĬorrelation of these data streams is the responsibility of the functional part that Resulting artifacts (detected pupil, markers, etc) inherit the source timestamp. World and eye images are timestamped and any Pupil Capture is designed to work with multiple cameras that free-run at differentįrame rates that may not be in sync. We have compiled a small list in the terminology section. There are a lot of new terms that are specific to eye and to Pupil Core.
#Core data lab download#
In most cases you can simply download Pupil Core app bundles and extend the functionality via API or Plugin. Modify source code: Can't do what you need to do with the network based API or plugin? Then get ready to dive into the inner workings of Pupil, set up dependencies, and run from source!.Develop a plugin when you need to access to data that is not provided via the Network API. It provides a simple yet powerful Plugin API that is used by nearly all existing Pupil Core components. Develop a plugin: Pupil Core software is desgined with extendability in mind.It provides access to nearly all data generated by Pupil Core software: gaze, fixation, video data, and much more! The API can be used with any programming language that supports Use the realtime API: The Pupil Core Network API allows you to remote control Pupil Core software and send/receive data realtime.There are a number of ways you can interact with Pupil Core as a developer. Have a question? Get in touch with developers and other community members on the #pupil-software-dev Highly recommend reading the Getting Started section and the User Guide, before continuing with the developer documentation. Welcome to Pupil Core developer documentation.
