Changes for page The FLASH HDF5 structure

Last modified by sndueste on 2025/02/06 10:55

From version 44.1
edited by cpassow
on 2021/02/10 09:30
Change comment: There is no comment for this version
To version 42.1
edited by sndueste
on 2021/02/09 14:42
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.cpassow
1 +XWiki.sndueste
Content
... ... @@ -1,6 +4,3 @@
1 -{{layout}}
2 -{{layout-section ac:type="single"}}
3 -{{layout-cell}}
4 4  == Contents ==
5 5  
6 6  
... ... @@ -46,31 +46,14 @@
46 46  {{/expand}}
47 47  
48 48  === HDF excerpt: ===
49 -{{/layout-cell}}
50 -{{/layout-section}}
51 51  
52 -{{layout-section ac:type="three_equal"}}
53 -{{layout-cell}}
54 -* ADC data as example for **fast** **data** (10 Hz):           
47 +* ADC data as example for **fast** **data** (10 Hz):            [[image:attach:image2020-11-16_15-26-28.png||height="250"]]
48 +* The //average// FEL pulse energy as example for the **slow** **data** (different e.g. 1 Hz):[[image:attach:image2020-11-16_15-31-45.png||height="250"]]
55 55  
56 -\\
57 -
58 -[[image:attach:image2020-11-16_15-26-28.png||height="250"]]
59 -{{/layout-cell}}
60 -
61 -{{layout-cell}}
62 -* The //average// FEL pulse energy as example for the **slow** **data** (different e.g. 1 Hz):
63 -
64 64   ( every 10th train ID is listed in the HDF group "index")
65 65  
66 -\\
67 -
68 -[[image:attach:image2020-11-16_15-31-45.png||height="250"]]
69 -{{/layout-cell}}
70 -
71 -{{layout-cell}}
72 72  * (((
73 -//zraw// group contains the **original DAQ (DOOCS) names**
53 +//zraw// group contains the **original DAQ (DOOCS) names[[image:attach:image2020-11-16_16-26-3.png||thumbnail="true" height="250"]]**
74 74  )))
75 75  
76 76   of the properties saved in the DESY internal raw format. (For experts)
... ... @@ -77,12 +77,8 @@
77 77  
78 78  \\
79 79  
80 -[[image:attach:image2020-11-16_16-26-3.png||height="400"]]
81 -{{/layout-cell}}
82 -{{/layout-section}}
60 +\\
83 83  
84 -{{layout-section ac:type="single"}}
85 -{{layout-cell}}
86 86  {{info title="Sample scripts in python"}}
87 87  === Reference implementation (Python) ===
88 88  
... ... @@ -90,11 +90,11 @@
90 90  
91 91  (% class="Object" %)[[https:~~/~~/gitlab.desy.de/christopher.passow/flash-daq-hdf>>url:https://gitlab.desy.de/christopher.passow/flash-daq-hdf||shape="rect"]]
92 92  {{/info}}
93 -{{/layout-cell}}
94 -{{/layout-section}}
95 95  
96 -{{layout-section ac:type="single"}}
97 -{{layout-cell}}
70 +\\
71 +
72 +\\
73 +
98 98  == The discontinued (till 2021) FLASH HDF5 structure ==
99 99  
100 100  The photon diagnostic, electron diagnostic and beamline information as well as the information about the pump-probe laser and the infrastructure offered for users (GHz/MHz ADCs) can be included in one HDF5 file which is organized according to train IDs. The general structure is:
... ... @@ -1107,6 +1107,7 @@
1107 1107  
1108 1108  \\
1109 1109  
1086 +(% class="wrapped" %)
1110 1110  |=(((
1111 1111  earlier HDF path (vers. 0.2)
1112 1112  )))|=(((
... ... @@ -1209,6 +1209,10 @@
1209 1209  
1210 1210  \\
1211 1211  
1189 +== Example code showing how to access HDF5 files ==
1190 +
1191 +\\
1192 +
1212 1212  == HDF5 and DOOCS ==
1213 1213  
1214 1214  Here is an outdated [[list with the available properties that are always saved (PBD) for FLASH1 as>>attach:FLASH1__DaqChannel2HdfNamePbd.xlsx]] HDF5 names and the corresponding DOOCS names
... ... @@ -1216,6 +1216,7 @@
1216 1216  [[Contents>>doc:||anchor="Contents"]]
1217 1217  
1218 1218  \\
1219 -{{/layout-cell}}
1220 -{{/layout-section}}
1221 -{{/layout}}
1200 +
1201 +\\
1202 +
1203 +\\