Skip to content

Commit acf3188

Browse files
committed
data collection
1 parent 01c71ad commit acf3188

File tree

2 files changed

+12
-17
lines changed

2 files changed

+12
-17
lines changed

README.md

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ If you have developed a project using UXF please [let me know](http://twitter.co
2121
- [Features](#features)
2222
- [Programming style](#programming-style)
2323
- [Data collection](#data-collection)
24+
- [Web & Database](#web-database)
2425
- [Events](#events)
2526
- [Settings system](#settings-system)
2627
- [UI](#ui)
27-
- [File IO](#file-io)
2828
- [Example](#example)
2929
- [Development](#development)
3030
- [Documentation](#documentation)
@@ -74,22 +74,17 @@ UXF automates the process of collecting data. How the data are stored depends on
7474

7575
Data is stored in CSV files with automatic handling of file & directory naming.
7676

77-
UXF also stores other data in the form of `.json` files (full details on the [Uncyclo](https://github.com/immersivecognition/unity-experiment-framework/wiki)). Running a session with UXF will result in an output like this (assuming three trials with a tracked object called `object`).
77+
UXF also stores other data in the form of `.csv` & `.json` files (full details on the [Uncyclo](https://github.com/immersivecognition/unity-experiment-framework/wiki)). Running a session with UXF will result in several forms of data being stored:
78+
79+
| File(s) | Folder | Description |
80+
|---|---|---|
81+
| `trial_results.csv` | (none) | The main behavioural results file, with one row per trial. It also contains references (relative paths) to other trial-level data files such as tracker files, so you can read in the data and associate it with a trial. |
82+
| `participant_details.csv` | /session_info | A copy of the participant's details (typically the data that are collected along with participant ID using the UI). Stored as a single row. |
83+
| `log.csv` | /session_info | A copy of all `Debug.Log` calls during the session, as well as any other custom data saved under datatype SessionLog. |
84+
| `settings.json` | /session_info | A copy of all settings applied as the session begins. |
85+
| Trackers e.g `head_movement_T001.csv` | /trackers | A copy of tracker data, stored with one file per trial. Tracker data is continuous data, the most common will be tracking the movement of an object (e.g. head/hands) with the `PositionRotationTracker` component. |
86+
| Other data | /other | Any other [custom data stored manually](https://github.com/immersivecognition/unity-experiment-framework/wiki/Collect-Custom-Data), associated with a trial or a session. |
7887

79-
```
80-
Path: /experiment_name/participant_id/session_number/
81-
82-
Filename Description
83-
------------------------ | ----------------------------------------------------------
84-
log.csv | Copy of all Debug.Log calls during the Session
85-
notes.json | Notes collected by the Notes UI
86-
participant_details.json | Copy of participant details (e.g. info entered via the UI)
87-
object_movement_T001.csv | Position and rotation of "object" within trial 1
88-
object_movement_T002.csv | Position and rotation of "object" within trial 2
89-
object_movement_T003.csv | Position and rotation of "object" within trial 3
90-
settings.json | Copy of the settings applied to the Session
91-
trial_results.csv | Main results file (behavioural data)
92-
```
9388

9489
**Example Output** You can see an example of the data structure UXF outputs in the [example_output](example_output/basic_example_1) folder of this repository.
9590

docs/wiki

Submodule wiki updated from 6ed024c to a99f98a

0 commit comments

Comments
 (0)