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

From version 21.1
edited by cpassow
on 2022-04-05 14:40
Change comment: There is no comment for this version
To version 33.1
edited by sndueste
on 2023-09-28 16:51
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -DEMO - Documentation
1 +DEMO - Working with FLASH data
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.cpassow
1 +XWiki.sndueste
Content
... ... @@ -1,47 +1,164 @@
1 -test
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.
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]
4 +
5 +\\
6 +
7 +{{expand title="How to login JupyterHub"}}
8 +
9 +
10 +{{view-file att--filename="tmp.mp4" height="250"/}}
11 +{{/expand}}
12 +
13 +\\
14 +
15 +link to Repos and Fab
16 +
17 +\\
18 +
19 +\\
20 +
21 +\\
22 +
23 +{{expand}}
24 +\\
25 +
3 3  ----
4 4  
5 5  === TODO ===
6 6  
7 -(% style="list-style-type: square;" %)
8 -* Short descriptions including Links:   → as Text\\
9 -(% style="list-style-type: square;" %)
10 -** GPFS
11 -** JupyterHub
12 -** conda ?
30 +(% class="task-list" %)
31 +(((
32 +{{task reference="/Tasks/Task_18" status="InProgress"}}
33 +Short descriptions including Links:   → as Text\\
13 13  
35 +(% class="task-list" %)
36 +(((
37 +
38 +
39 +{{task reference="/Tasks/Task_19" status="InProgress"}}
40 +GPFS
41 +{{/task}}
42 +
43 +{{task reference="/Tasks/Task_40" status="InProgress"}}
44 +Access rights
45 +{{/task}}
46 +
47 +{{task reference="/Tasks/Task_41" status="InProgress"}}
48 +Gamma Portal
49 +{{/task}}
50 +
51 +{{task reference="/Tasks/Task_42" status="InProgress"}}
52 +Maxwell
53 +{{/task}}
54 +
55 +{{task reference="/Tasks/Task_20" status="InProgress"}}
56 +JupyterHub
57 +{{/task}}
58 +
59 +{{task reference="/Tasks/Task_21" status="InProgress"}}
60 +conda ?
61 +{{/task}}
62 +
63 +{{task reference="/Tasks/Task_36" status="InProgress"}}
64 +explain install from channel instead of fixed environment, but can use environment file from example repository
65 +{{/task}}
66 +)))
67 +{{/task}}
68 +)))
69 +
14 14  \\
15 15  
16 -* distribution
17 -** channel  (where to host?)
18 -** environment file (repository with examples)
72 +(% class="task-list" %)
73 +(((
74 +{{task reference="/Tasks/Task_22" status="InProgress"}}
75 +distribution
19 19  
77 +(% class="task-list" %)
78 +(((
79 +
80 +
81 +{{task reference="/Tasks/Task_23" status="InProgress"}}
82 +channel  (where to host?)
83 +{{/task}}
84 +
85 +{{task reference="/Tasks/Task_24" status="InProgress"}}
86 +environment file (repository with examples)
87 +{{/task}}
88 +)))
89 +{{/task}}
90 +)))
91 +
20 20  \\
21 21  
22 -(% style="list-style-type: square;" %)
23 -* Documentation
24 -(% style="list-style-type: square;" %)
25 -** here VS repository vs sphinx
94 +(% class="task-list" %)
95 +(((
96 +{{task reference="/Tasks/Task_25" status="InProgress"}}
97 +Documentation
26 26  
99 +(% class="task-list" %)
100 +(((
101 +
102 +
103 +{{task reference="/Tasks/Task_26" status="InProgress"}}
104 +here VS repository VS sphinx
105 +{{/task}}
106 +)))
107 +{{/task}}
108 +)))
109 +
27 27  \\
28 28  
29 -(% style="list-style-type: square;" %)
30 -* Binder
31 -(% style="list-style-type: square;" %)
32 -** examples with Stefan
112 +(% class="task-list" %)
113 +(((
114 +{{task reference="/Tasks/Task_27" status="InProgress"}}
115 +Binder
33 33  
117 +(% class="task-list" %)
118 +(((
119 +
120 +
121 +{{task reference="/Tasks/Task_28" status="InProgress"}}
122 +examples with Stefan
123 +{{/task}}
124 +)))
125 +{{/task}}
126 +)))
127 +
34 34  \\
35 35  
36 -(% style="list-style-type: square;" %)
37 -* Screencast
38 -(% style="list-style-type: square;" %)
39 -** login in jupyter hub
40 -** login maxwell display
41 -** use slix
42 -** use hdfview plugin in jupterLab
43 -** create conda env with flashh5
130 +(% class="task-list" %)
131 +(((
132 +{{task reference="/Tasks/Task_29" status="InProgress"}}
133 +Screencast
44 44  
135 +(% class="task-list" %)
136 +(((
137 +
138 +
139 +{{task reference="/Tasks/Task_30" status="InProgress"}}
140 +login in jupyter hub
141 +{{/task}}
142 +
143 +{{task reference="/Tasks/Task_31" status="InProgress"}}
144 +login maxwell display
145 +{{/task}}
146 +
147 +{{task reference="/Tasks/Task_32" status="InProgress"}}
148 +use slix
149 +{{/task}}
150 +
151 +{{task reference="/Tasks/Task_33" status="InProgress"}}
152 +use hdfview plugin in jupterLab
153 +{{/task}}
154 +
155 +{{task reference="/Tasks/Task_34" status="InProgress"}}
156 +create conda env with flashh5
157 +{{/task}}
158 +)))
159 +{{/task}}
160 +)))
161 +
45 45  \\
46 46  
47 47  \\
... ... @@ -80,7 +80,7 @@
80 80   ...
81 81  
82 82  
83 -class Run:
200 +class Run: # constructor optional without RunDirectory or use there self.path
84 84  
85 85   def get_files():
86 86   ...
... ... @@ -115,3 +115,8 @@
115 115  {{/code}}
116 116  
117 117  \\
235 +
236 +\\
237 +{{/expand}}
238 +
239 +\\