-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdispertech.yml
More file actions
128 lines (113 loc) · 3.28 KB
/
dispertech.yml
File metadata and controls
128 lines (113 loc) · 3.28 KB
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
%YAML 1.2
---
# Default parameters for the Tracking program
# All parameters can be changed to accommodate user needs.
# All parameters can be changed at runtime with the appropriate config window
user:
name: Aquiles
electronics:
arduino:
device: 0
vertical_axis: 1
horizontal_axis: 2
laser:
power: 0
mirror:
speed: 1
info:
folder: "C:\\Users\\aquic\\Data"
cartridge_number: 2001001
description: "Diffusion Movie"
filename_fiber: fiber_end_{cartridge_number}_{i}.npy
filename_laser: laser_position_{cartridge_number}_{i}.npy
filename_microscope: microscope_{cartridge_number}_{i}.npy
filename_movie: movie_{cartridge_number}_{i}.h5
centroid:
laser_power: 30 # This is the laser power that will be used in order to be consistent with centroid extraction
exposure_time: 1ms
gain: 0.
saving:
auto_save: False
auto_save_waterfall: True
directory: C:\\Users\\aquic\\Data
filename_video: Video # Can be the same filename for video and photo
filename_photo: Snap
filename_tracks: Tracks
filename_waterfall: Waterfall
filename_trajectory: Trajectory
filename_log: Log
max_memory: 500 # In megabytes
GUI:
length_waterfall: 20 # Total length of the Waterfall (lines)
refresh_time: 50 # Refresh rate of the GUI (in ms)
camera_fiber:
model: basler # Should be a python file in model/cameras
init: daA1280 # Initial arguments to pass when creating the camera
#extra_args: [extra, arguments] # Extra arguments that can be passed when constructing the model
model_camera: Dart # To keep a registry of which camera was used in the experiment
config:
exposure: 100ms # Initial exposure time (in ms)
gain: 14.
auto_exposure: Off
auto_gain: Off
pixel_format: Mono8
binning: [1, 1] # Binning
ROI: [[1, 1280], [1, 960]]
buffer_size: 200MB # Buffer size to allocate memory in the ring-buffer of Basler
camera_microscope:
model: basler # Should be a python file in model/cameras
init: a2A1920 # Initial arguments to pass when creating the camera
#extra_args: [extra, arguments] # Extra arguments that can be passed when constructing the model
model_camera: ACE # To keep a registry of which camera was used in the experiment
config:
exposure: 500us # Initial exposure time (in ms)
gain: 0.
ROI: [[1, 1920], [1, 1200]]
pixel_format: Mono12
auto_exposure: Off
auto_gain: Off
buffer_size: 1000MB
movie:
buffer_length: 5000 # Frames
tracking:
locate:
diameter: 5 # Diameter of the particles (in pixels) to track, has to be an odd number
invert: False
minmass: 100
link:
memory: 3
search_range: 5
filter: # Filter spurious trajectories
min_length: 25
process:
compute_drift: False
um_pixel: 0.15 # Microns per pixel (calibration of the microscope)
min_traj_length: 2
min_mass: 0.05
max_size: 50.0
max_ecc: 1
fps: 30
param_1: 0.
param_2: 0
debug:
logging_level: Nothing # One of Nothing, Debug, Info, Warning, Error
queue_memory: False
to_screen: True
sample:
name: a123
description: Short Description
cartrdige_number: 19NNMM
laser_focusing:
high:
exposure_time: 50ms
gain: 18.
low:
exposure_time: .01ms
gain: 0.
microscope_focusing:
high:
exposure_time: 100ms
gain: 24.
low:
exposure_time: 1ms
gain: 0.