Skip to content

Commit ad962a7

Browse files
committed
First pass of adding MedPC Interface
1 parent 637d624 commit ad962a7

File tree

2 files changed

+59
-1
lines changed

2 files changed

+59
-1
lines changed

src/supported_interfaces.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,6 @@
4444
"BrukerTiffSinglePlaneConverter",
4545
"BrukerTiffMultiPlaneConverter",
4646
"MiniscopeConverter",
47-
"CellExplorerRecordingInterface"
47+
"CellExplorerRecordingInterface",
48+
"MedPCInterface"
4849
]
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"required": [],
3+
"properties": {
4+
"MedPCInterface": {
5+
"properties": {
6+
"file_path": {
7+
"format": "file-path",
8+
"type": "string"
9+
},
10+
"session_conditions": {
11+
"additionalProperties": true,
12+
"type": "object"
13+
},
14+
"start_variable": {
15+
"type": "string"
16+
},
17+
"metadata_medpc_name_to_info_dict": {
18+
"additionalProperties": true,
19+
"type": "object"
20+
},
21+
"aligned_timestamp_names": {
22+
"anyOf": [
23+
{
24+
"items": {
25+
"type": "string"
26+
},
27+
"type": "array"
28+
},
29+
{
30+
"type": "null"
31+
}
32+
],
33+
"default": null
34+
},
35+
"verbose": {
36+
"default": true,
37+
"type": "boolean"
38+
}
39+
},
40+
"required": [
41+
"file_path",
42+
"session_conditions",
43+
"start_variable",
44+
"metadata_medpc_name_to_info_dict"
45+
],
46+
"type": "object",
47+
"additionalProperties": false
48+
}
49+
},
50+
"type": "object",
51+
"additionalProperties": false,
52+
"$schema": "http://json-schema.org/draft-07/schema#",
53+
"$id": "source.schema.json",
54+
"title": "Source data schema",
55+
"description": "Schema for the source data, files and directories",
56+
"version": "0.1.0"
57+
}

0 commit comments

Comments
 (0)