Skip to content

Commit f1ea4ba

Browse files
committed
Clean up example user config files for version 1.10 release
1 parent 9eab524 commit f1ea4ba

24 files changed

Lines changed: 729 additions & 10 deletions
Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
{
2+
"dataDirectory": "C:/FILL/OUT/THIS/PATH",
3+
"directoryStructure": [
4+
"researcherName",
5+
"experimentName",
6+
"animalName",
7+
"customEntry0",
8+
"date",
9+
"time"
10+
],
11+
"researcherName": "Dr_Miniscope",
12+
"experimentName": "Experiment0",
13+
"animalName": "Fully Ball",
14+
"customEntry0": "customEntValHere",
15+
16+
"recordLengthinSeconds": 600,
17+
18+
"executableOnStartRecording": {
19+
"enabled": false,
20+
"filePath": "C:/FILL/OUT/THIS/PATH.exe",
21+
"arguments": ["arg1", "arg2"]
22+
},
23+
"executableOnStopRecording": {
24+
"enabled": false,
25+
"filePath": "C:/FILL/OUT/THIS/PATH.exe",
26+
"arguments": ["arg1", "arg2", "arg3"]
27+
},
28+
29+
"COMMENT_behaviorTracker": "The behavior tracker is currently in beta testing. It requires you to have a functional Python environment with DeepLabCut-Live setup.",
30+
"COMMENT_behaviorTracker2": "For info on setting up DLC-Live go here, https://github.com/DeepLabCut/DeepLabCut-live",
31+
"COMMENT_behaviorTracker3": "Currently only the type of 'DeepLabCut-Live' is supported. You need to provide an absolute path to your Pythong environment and DLC model.",
32+
"COMMENT_behaviorTracker4": "If you don't to use the behaviorTracker either remove this section or set 'enabled' to false. More info can be found in the primary user config example file.",
33+
"behaviorTracker": {
34+
"enabled": false,
35+
"type": "DeepLabCut-Live",
36+
"pyEnvPath": "C:/PATH/TO/ENV",
37+
"modelPath": "C:/PATH/TO/DLC/MODEL",
38+
"resize": 0.5,
39+
"pCutoffDisplay": 0.3,
40+
"windowX": 200,
41+
"windowY": 100,
42+
"windowScale": 0.75,
43+
"occupancyPlot": {
44+
"enabled": true,
45+
"numBinsX": 100,
46+
"numBinsY": 100,
47+
"poseIdxToUse": [0, 1, 2, 3, 4]
48+
},
49+
50+
"poseIdxForTraceDisplay": ["0wh", "1w", "2w"],
51+
52+
"poseOverlay": {
53+
"enabled": true,
54+
"COMMENT": "Cant be 'point','line',or 'ribbon.",
55+
"type": "point",
56+
"numOfPastPoses": 6,
57+
"markerSize": 20,
58+
"skeleton": {
59+
"enabled": true,
60+
"connectedIndices": [
61+
[0, 1, 2, 3, 4, 5],
62+
[6, 7, 8, 9, 10, 11],
63+
[12, 13]
64+
]
65+
}
66+
}
67+
},
68+
69+
"traceDisplay": {
70+
"enabled": true,
71+
"type": "scrolling",
72+
"windowX": 100,
73+
"windowY": 100,
74+
"windowWidth": 600,
75+
"windowHeight": 800
76+
},
77+
78+
"devices": {
79+
"miniscopes": {
80+
"My V4 Miniscope": {
81+
"deviceType": "Miniscope_V4_BNO",
82+
"headOrientation": {
83+
"enabled": true,
84+
"filterBadData": true,
85+
"plotTrace": ["roll", "pitch", "yaw"]
86+
},
87+
"COMMENT": "Change the deviceID to match the input number of your Miniscope.",
88+
"deviceID": 1,
89+
"showSaturation": true,
90+
"ROI": {
91+
"leftEdge": 0,
92+
"topEdge": 0,
93+
"width": 600,
94+
"height": 600
95+
},
96+
"compression": "FFV1",
97+
"framesPerFile": 1000,
98+
"windowScale": 0.75,
99+
"windowX": 800,
100+
"windowY": 100,
101+
"gain": "Low",
102+
"ewl": 50,
103+
"led0": 10,
104+
"frameRate": "20FPS"
105+
}
106+
},
107+
"cameras": {
108+
"My First WebCam":{
109+
"deviceType": "WebCam",
110+
"deviceID": 0,
111+
"showSaturation": true,
112+
"ROI": {
113+
"leftEdge": 0,
114+
"topEdge": 0,
115+
"width": 640,
116+
"height": 480
117+
},
118+
"compression": "MJPG",
119+
"framesPerFile": 1000,
120+
"windowScale": 0.5,
121+
"windowX": 800,
122+
"windowY": 600
123+
},
124+
"My Second WebCam":{
125+
"deviceType": "Minicam-Mono-XGA",
126+
"deviceID": 2,
127+
"showSaturation": true,
128+
"ROI": {
129+
"leftEdge": 0,
130+
"topEdge": 0,
131+
"width": 640,
132+
"height": 480
133+
},
134+
"compression": "MJPG",
135+
"framesPerFile": 1000,
136+
"windowScale": 0.5,
137+
"windowX": 800,
138+
"windowY": 600
139+
}
140+
}
141+
}
142+
}
File renamed without changes.

userConfigs/UserConfigExample_Dual_MiniCAM_PLUS_V4.json renamed to My User Configs/UserConfigExample_Dual_MiniCAM_PLUS_V4.json

File renamed without changes.

userConfigs/UserConfigExample_MiniCAM_DLC_Trace.json renamed to My User Configs/UserConfigExample_MiniCAM_DLC_Trace.json

File renamed without changes.
File renamed without changes.
File renamed without changes.

userConfigs/UserConfigExample_V3_Miniscope_Plus_BehavCam.json renamed to My User Configs/UserConfigExample_V3_Miniscope_Plus_BehavCam.json

File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)