This repository has been archived by the owner on Feb 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
archive-map.json
182 lines (182 loc) · 9.39 KB
/
archive-map.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
{
"$id": "https://sage-bionetworks.github.io/mobile-client-json/archive-map.json",
"$schema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v3/ArchiveMap.json",
"anyOf": [{
"filename": "metadata.json",
"contentType": "application/json",
"description": "Metadata associated with this archive including a file manifest and version information.",
"isRequired": true,
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/ArchiveMetadata.json"
},
{
"filename": "taskResult.json",
"contentType": "application/json",
"description": "The polymorphism serialized result of running an assessment. This structure includes all the step results in the chronological order in which they were presented as well as asynchronous results that may be recorded across multiple steps.",
"isRequired": false,
"deprecated": true
},
{
"filename": "answers.json",
"contentType": "application/json",
"description": "A file used by Exporter 2.0 to export Bridge 1.0 surveys to synapse.",
"isRequired": false,
"deprecated": true
},
{
"filename": "info.json",
"contentType": "application/json",
"description": "A file used by Exporter 2.0 to export data to synapse.",
"isRequired": false,
"deprecated": true
}
],
"assessments": [{
"assessmentIdentifier": "GradualOnsetV1",
"assessmentRevision": 1,
"organization": "Northwestern (MTB)",
"taskIdentifier": "GradualOnsetV1",
"files": [{
"filename": "taskData.json",
"contentType": "application/json",
"isRequired": true,
"jsonSchema": "https://raw.githubusercontent.com/MobileToolbox/MTBfx/9f7ab73ae52127d46ef417ae807286fcd4bb9d0c/JSONschema/2022_12_01_taskData_GradualOnset_Schema.json"
}]
},
{
"assessmentIdentifier": "walk-and-balance",
"assessmentRevision": 1,
"organization": "Sage Bionetworks",
"taskIdentifier": "WalkAndBalance",
"versionString": "2.0.0",
"files": [{
"filename": "walk_motion.json",
"description": "Motion sensor data recorded while the participant is walking.",
"contentType": "application/json",
"isRequired": false,
"$comment": "This is marked as 'not required' because simulator testing will not include this file.",
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/MotionRecord.json"
},
{
"filename": "balance_motion.json",
"description": "Motion sensor data recorded while the participant is standing still.",
"contentType": "application/json",
"isRequired": false,
"$comment": "This is marked as 'not required' because simulator testing will not include this file.",
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/MotionRecord.json"
}
]
},
{
"assessmentIdentifier": "tremor",
"assessmentRevision": 1,
"organization": "Sage Bionetworks",
"taskIdentifier": "Tremor",
"versionString": "2.0.0",
"files": [{
"filename": "left_motion.json",
"description": "Motion sensor data recorded while the participant is holding the phone in their left hand.",
"contentType": "application/json",
"isRequired": false,
"$comment": "This is marked as 'not required' because simulator testing will not include this file.",
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/MotionRecord.json"
},
{
"filename": "right_motion.json",
"description": "Motion sensor data recorded while the participant is holding the phone in their right hand.",
"contentType": "application/json",
"isRequired": false,
"$comment": "This is marked as 'not required' because simulator testing will not include this file.",
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/MotionRecord.json"
}
]
},
{
"assessmentIdentifier": "finger-tapping",
"assessmentRevision": 1,
"organization": "Sage Bionetworks",
"taskIdentifier": "Tapping",
"versionString": "2.0.0",
"files": [{
"filename": "left_motion.json",
"description": "Motion sensor data recorded while the participant is tapping the phone with their left hand.",
"contentType": "application/json",
"isRequired": false,
"$comment": "This is marked as 'not required' because simulator testing will not include this file.",
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/MotionRecord.json"
},
{
"filename": "right_motion.json",
"description": "Motion sensor data recorded while the participant is tapping the phone with their right hand.",
"contentType": "application/json",
"isRequired": false,
"$comment": "This is marked as 'not required' because simulator testing will not include this file.",
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/MotionRecord.json"
},
{
"filename": "right_tapping",
"$comment": "This filename does not include the '.json' file extension because of file naming conventions required by Exporter 1.0.",
"description": "The tapping test results for the participant's right hand.",
"contentType": "application/json",
"isRequired": false,
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v1/TappingResultObject.json"
},
{
"filename": "left_tapping",
"$comment": "This filename does not include the '.json' file extension because of file naming conventions required by Exporter 1.0.",
"description": "The tapping test results for the participant's left hand.",
"contentType": "application/json",
"isRequired": false,
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v1/TappingResultObject.json"
}
]
}
],
"apps": [{
"appId": "mobile-toolbox",
"iOS": 0,
"android": 0,
"default": [{
"organization": "Sage Bionetworks",
"files": [{
"filename": "assessmentResult.json",
"description": "This is the archive used for Bridge 2.0 surveys.",
"contentType": "application/json",
"isRequired": true,
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/AssessmentResultObject.json"
}]
},
{
"organization": "Northwestern (MTB)",
"files": [{
"filename": "taskData.json",
"description": "This is the default schema for NorthWestern assessments.",
"contentType": "application/json",
"isRequired": true,
"jsonSchema": "https://raw.githubusercontent.com/MobileToolbox/MobileToolboxSchemas/0.9.8/OldCombinedSchema/taskData_combinedSchema.json"
}]
}
],
"anyOf": [{
"filename": "motion.json",
"description": "Motion sensor data recorded while running the assessment.",
"contentType": "application/json",
"isRequired": false,
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/MotionRecord.json"
},
{
"filename": "weather.json",
"description": "The most recent weather conditions for the participant's location when the assessment is started.",
"contentType": "application/json",
"isRequired": false,
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/WeatherResult.json"
},
{
"filename": "microphone_levels.json",
"description": "The microphone levels recorded while running the assessment.",
"contentType": "application/json",
"isRequired": false,
"jsonSchema": "https://sage-bionetworks.github.io/mobile-client-json/schemas/v2/AudioLevelRecord.json"
}
]
}]
}