Last modified by makuadm on 2026-01-07 06:21

From version 31.1
edited by sndueste
on 2022-10-27 11:19
Change comment: There is no comment for this version
To version 41.3
edited by sndueste
on 2025-02-05 14:41
Change comment: There is no comment for this version

Summary

Details

Page properties
Parent
... ... @@ -1,0 +1,1 @@
1 +FLASHUSER.Data Acquisition and controls.DAQ and controls overview.Offline data analysis (DAQ).WebHome
Content
... ... @@ -1,19 +1,26 @@
1 -Experimental data is recorded as HDF files[link] on the GPFS file system[link]. The access rights[link to ACLs] are linked to the user's DESY account and can be managed by the PI via the GAMMA portal[link]. The experimental data can be downloaded via the GAMMA portal, but it is advised to use the DESY computing infrastructure. Access point are via ssh[link], Maxwell-Display Server[link] or JuyterHub[link]. We recommmend using the JupyterHub for data exploration and the SLURM resources[link] for high performances computing.
1 +Experimental data is recorded as HDF files[[~[link~]>>doc:FLASHUSER.Data Acquisition and controls.DAQ and controls overview.Offline data analysis (DAQ).The FLASH HDF5 structure.WebHome]] on the GPFS file system[[~[link~]>>doc:ASAP3.ASAP3 Data Storage for PETRA III]]. The access rights are linked to the user's DESY account and can be managed by the PI via the GAMMA portal[[~[link~]>>url:https://gamma-portal.desy.de/||shape="rect"]]. The experimental data can be downloaded via the GAMMA portal, but it is advised to use the DESY computing infrastructure. Access point are via ssh, Maxwell-Display Server[[~[link~]>>url:https://confluence.desy.de/display/MXW/Maxwell+Cluster||shape="rect"]] or JuyterHub[[~[link~]>>url:https://confluence.desy.de/display/MXW/JupyterHub+on+Maxwell||shape="rect"]]. We recommend using the JupyterHub for data exploration and the SLURM resources for high performances computing - see FAB for easy usage of the infrastructure.
2 2  
3 -For simplified acccess we provide a conda module flashh5[link] which can be installed in a personal conda environment[link] on the Maxwell Cluster. Example on the usage can be found here [link - repo + binder]
3 +{{info title="How to login JupyterHub"}}
4 +=== ===
4 4  
5 -\\
6 +{{view-file att--filename="tmp.mp4" height="150"/}}
7 +{{/info}}
6 6  
7 -{{expand title="TEST - How to login JupyterHub"}}
9 +{{info}}
10 +=== There are different options that help you to work with the FLASH HDF5 data in Python ===
8 8  
12 +* The currently developed option for large data sets: [[the FAB package>>url:https://hasfcpkg.desy.de/fab/fab.html||shape="rect"]] ... see below
13 +* and for smaller projects:  (% class="Object" %)[[https:~~/~~/gitlab.desy.de/christopher.passow/flash-daq-hdf>>url:https://gitlab.desy.de/christopher.passow/flash-daq-hdf||shape="rect"]]
9 9  
10 -{{view-file att--filename="tmp.mp4" height="250"/}}
11 -{{/expand}}
15 +(% class="Object" %)See also the collection of Demo data and sample scripts : [[doc:FLASHUSER.Data Acquisition and controls.DAQ and controls overview.Offline data analysis (DAQ).Collection of HDF5 sample data from different beamlines.WebHome]]
16 +{{/info}}
12 12  
13 -\\
14 14  
15 -\\
19 +[[~[~[image:attach:image2023-9-29_11-1-37.png~]~]>>url:https://hasfcpkg.desy.de/fab/fab.html||shape="rect"]]
16 16  
21 +{{expand title="older ideas ..."}}
22 +(% class="Object" %)(object oriented) [[https:~~/~~/gitlab.desy.de/christopher.passow/fdh-builder>>url:https://gitlab.desy.de/christopher.passow/fdh-builder.git||shape="rect"]]
23 +
17 17  ----
18 18  
19 19  === TODO ===
... ... @@ -21,7 +21,7 @@
21 21  (% class="task-list" %)
22 22  (((
23 23  {{task reference="/Tasks/Task_18" status="InProgress"}}
24 -Short descriptions including Links:   → as Text\\
31 +Short descriptions including Links:   → as Text
25 25  
26 26  (% class="task-list" %)
27 27  (((
... ... @@ -43,7 +43,7 @@
43 43  Maxwell
44 44  {{/task}}
45 45  
46 -{{task reference="/Tasks/Task_20" status="Done"}}
53 +{{task reference="/Tasks/Task_20" status="InProgress"}}
47 47  JupyterHub
48 48  {{/task}}
49 49  
... ... @@ -58,7 +58,6 @@
58 58  {{/task}}
59 59  )))
60 60  
61 -\\
62 62  
63 63  (% class="task-list" %)
64 64  (((
... ... @@ -80,7 +80,6 @@
80 80  {{/task}}
81 81  )))
82 82  
83 -\\
84 84  
85 85  (% class="task-list" %)
86 86  (((
... ... @@ -98,7 +98,6 @@
98 98  {{/task}}
99 99  )))
100 100  
101 -\\
102 102  
103 103  (% class="task-list" %)
104 104  (((
... ... @@ -116,7 +116,6 @@
116 116  {{/task}}
117 117  )))
118 118  
119 -\\
120 120  
121 121  (% class="task-list" %)
122 122  (((
... ... @@ -150,15 +150,12 @@
150 150  {{/task}}
151 151  )))
152 152  
153 -\\
154 154  
155 -\\
156 156  
157 157  ----
158 158  
159 159  ==== under review ====
160 160  
161 -\\
162 162  
163 163  {{code language="bash"}}
164 164  conda create -n flashh5 python=3.10 # 3.10 not necessary, but would prefer 3.8 or higher
... ... @@ -175,9 +175,8 @@
175 175  ## delete from: /home/$USER/.local/share/jupyter/kernels/
176 176  {{/code}}
177 177  
178 -\\
179 -
180 -{{code language="py" title="moved to repository?"}}
178 +{{code language="py" title="
179 +moved to repository?"}}
181 181  class RunDirectory:
182 182  
183 183   def get_run_table(): # more or less information? RunComment | Number of Files | start & stop time ?
... ... @@ -222,6 +222,6 @@
222 222  # run.to_xarray(daq_map)
223 223  {{/code}}
224 224  
225 -\\
226 226  
227 -\\
225 +
226 +{{/expand}}
image2023-9-29_11-0-13.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Size
... ... @@ -1,0 +1,1 @@
1 +123.1 KB
Content
image2023-9-29_11-1-37.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Size
... ... @@ -1,0 +1,1 @@
1 +90.4 KB
Content
tmp.mp4
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Size
... ... @@ -1,0 +1,1 @@
1 +1.1 MB
Content