-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathacquisition.yaml
76 lines (76 loc) · 2.16 KB
/
acquisition.yaml
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
acquisition:
metadata:
driver: exaspim_control.metadata.aind_metadata_class
module: AINDMetadataClass
init:
metadata_dictionary:
instrument_type: exaSPIM
subject_id: '123456'
experimenter_full_name: [adam glaser]
chamber_immersion:
medium: other
refractive_index: 1.33
x_anatomical_direction: Anterior_to_posterior
y_anatomical_direction: Inferior_to_superior
z_anatomical_direction: Left_to_right
date_format: Year/Month/Day/Hour/Minute/Second
name_specs:
deliminator: _
format: [ instrument_type, subject_id ]
operations:
vp-151mx:
# imaris:
# type: writer
# driver: voxel.writers.imaris
# module: ImarisWriter
# init:
# path: D:\\
# properties:
# compression: lz4shuffle
# data_type: uint16
aqz:
type: writer
driver: voxel.writers.zarr
module: ZarrWriter
init:
path: D:\\
properties:
compression: zstd
data_type: uint16
chunk_size_x_px: 128
chunk_size_y_px: 128
chunk_size_z_px: 32
multiscale: True
version: v3
robocopy:
type: file_transfer
driver: voxel.file_transfers.robocopy_zarr
module: RobocopyFileTransfer
init:
external_path: Z:\\scratch\\adam.glaser
local_path: D:\\
properties:
verify_transfer: True
max_retry: 3
timeout_s: 60
# max_projection:
# type: process
# driver: voxel.processes.max_projection.cpu.numpy
# module: CPUMaxProjection
# init:
# path: D:\\
# properties:
# data_type: uint16
# x_projection_count_px: 3548
# y_projection_count_px: 2660
# z_projection_count_px: 2048
# background_collection:
# type: routine
# driver: exaspim_control.routines.background_collection
# module: BackgroundCollection
# init:
# path: D:\\
# properties:
# data_type: uint16
# frame_count_px: 20
tiles: []