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

From version 26.1
edited by cpassow
on 2022-04-06 15:31
Change comment: There is no comment for this version
To version 20.1
edited by cpassow
on 2022-04-04 15:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -DEMO - Working with FLASH data
1 +DEMO - Documentation
Content
... ... @@ -1,151 +1,41 @@
1 -test
1 +(% style="list-style-type: square;" %)
2 +* Short descriptions including Links:   → as Text\\
3 +(% style="list-style-type: square;" %)
4 +** GPFS
5 +** JupyterHub
6 +** conda ?
2 2  
3 3  \\
4 4  
5 -{{expand}}
10 +(% style="list-style-type: square;" %)
11 +* Links Repository
12 +(% style="list-style-type: square;" %)
13 +** including Method Description: Readme or Sphinx ?
6 6  
7 -
8 -{{view-file att--filename="tmp.mp4" height="250"/}}
9 -{{/expand}}
10 -
11 11  \\
12 12  
13 -\\
17 +(% style="list-style-type: square;" %)
18 +* Links to Binder
14 14  
15 -----
16 -
17 -=== TODO ===
18 -
19 -(% class="task-list" %)
20 -(((
21 -{{task reference="/Tasks/Task_18" status="InProgress"}}
22 -Short descriptions including Links:   → as Text\\
23 -
24 -(% class="task-list" %)
25 -(((
26 -
27 -
28 -{{task reference="/Tasks/Task_19" status="InProgress"}}
29 -GPFS
30 -{{/task}}
31 -
32 -{{task reference="/Tasks/Task_20" status="InProgress"}}
33 -JupyterHub
34 -{{/task}}
35 -
36 -{{task reference="/Tasks/Task_21" status="InProgress"}}
37 -conda ?
38 -{{/task}}
39 -
40 -{{task reference="/Tasks/Task_36" status="InProgress"}}
41 -explain install from channel instead of fixed environment, but can use environment file from example repository
42 -{{/task}}
43 -)))
44 -{{/task}}
45 -)))
46 -
47 47  \\
48 48  
49 -(% class="task-list" %)
50 -(((
51 -{{task reference="/Tasks/Task_22" status="InProgress"}}
52 -distribution
22 +(% style="list-style-type: square;" %)
23 +* Screencast
53 53  
54 -(% class="task-list" %)
55 -(((
56 -
57 -
58 -{{task reference="/Tasks/Task_23" status="InProgress"}}
59 -channel  (where to host?)
60 -{{/task}}
61 -
62 -{{task reference="/Tasks/Task_24" status="InProgress"}}
63 -environment file (repository with examples)
64 -{{/task}}
65 -)))
66 -{{/task}}
67 -)))
68 -
69 69  \\
70 70  
71 -(% class="task-list" %)
72 -(((
73 -{{task reference="/Tasks/Task_25" status="InProgress"}}
74 -Documentation
75 -
76 -(% class="task-list" %)
77 -(((
78 -
79 -
80 -{{task reference="/Tasks/Task_26" status="InProgress"}}
81 -here VS repository VS sphinx
82 -{{/task}}
83 -)))
84 -{{/task}}
85 -)))
86 -
87 87  \\
88 88  
89 -(% class="task-list" %)
90 -(((
91 -{{task reference="/Tasks/Task_27" status="InProgress"}}
92 -Binder
29 +Questions:
93 93  
94 -(% class="task-list" %)
95 -(((
96 -
31 +(% style="list-style-type: square;" %)
32 +* distribution\\
33 +(% style="list-style-type: square;" %)
34 +** channel
35 +** enviroment → as example for binder
97 97  
98 -{{task reference="/Tasks/Task_28" status="InProgress"}}
99 -examples with Stefan
100 -{{/task}}
101 -)))
102 -{{/task}}
103 -)))
104 -
105 105  \\
106 106  
107 -(% class="task-list" %)
108 -(((
109 -{{task reference="/Tasks/Task_29" status="InProgress"}}
110 -Screencast
111 -
112 -(% class="task-list" %)
113 -(((
114 -
115 -
116 -{{task reference="/Tasks/Task_30" status="InProgress"}}
117 -login in jupyter hub
118 -{{/task}}
119 -
120 -{{task reference="/Tasks/Task_31" status="InProgress"}}
121 -login maxwell display
122 -{{/task}}
123 -
124 -{{task reference="/Tasks/Task_32" status="InProgress"}}
125 -use slix
126 -{{/task}}
127 -
128 -{{task reference="/Tasks/Task_33" status="InProgress"}}
129 -use hdfview plugin in jupterLab
130 -{{/task}}
131 -
132 -{{task reference="/Tasks/Task_34" status="InProgress"}}
133 -create conda env with flashh5
134 -{{/task}}
135 -)))
136 -{{/task}}
137 -)))
138 -
139 -\\
140 -
141 -\\
142 -
143 -----
144 -
145 -==== under review ====
146 -
147 -\\
148 -
149 149  {{code language="bash"}}
150 150  conda create -n flashh5 python=3.10 # 3.10 not necessary, but would prefer 3.8 or higher
151 151  source activate flashh5
... ... @@ -166,15 +166,14 @@
166 166  {{code language="py" title="moved to repository?"}}
167 167  class RunDirectory:
168 168  
169 - def get_run_table(): # more or less information? RunComment | Number of Files | start & stop time ?
59 + def get_run_table(): # more or less information? RunComment | Number of Files
170 170   ...
171 171  
172 - def get_run(daq, run_number): # daq is not needed!
173 -
62 + def get_run(daq, run_number): # daq is not needed
174 174   ...
175 175  
176 176  
177 -class Run: # constructor optional without RunDirectory or use there self.path
66 +class Run:
178 178  
179 179   def get_files():
180 180   ...
... ... @@ -187,6 +187,9 @@
187 187  
188 188   def get_stop_time(): # which? | better as attribute?
189 189   ...
79 +
80 +### for following methods to restrict number of files or separate method
81 +### e.g. create_df(files)
190 190  
191 191   def to_df(daq_map): # to_df(daq_map, slice) slice=[0:4] -> throw Exception
192 192   ...
... ... @@ -203,7 +203,7 @@
203 203  run.to_series(daq_adr or daq_map) # on channel only?
204 204  run.to_array(daq_adr) # on channel only?
205 205  
206 -## interesting?
98 +## is this interesting?
207 207  # run.to_dask(daq_map)
208 208  # run.to_xarray(daq_map)
209 209  {{/code}}