Queuing Example 1 - Exposure Targeting » History » Version 1
Amber Herold, 04/22/2010 05:06 PM
1 | 1 | Amber Herold | h1. Queuing Example 1 - Exposure Targeting |
---|---|---|---|
2 | |||
3 | |||
4 | |||
5 | |||
6 | |||
7 | Queuing targets for Exposure node is used when a large number of exposure images need to |
||
8 | be acquired and immediate need of evaluation is required only up to intermediate mag of Hole |
||
9 | images. One example for such data collection mode is during high throughput single particle |
||
10 | data acquisition. |
||
11 | |||
12 | |||
13 | |||
14 | h2. Configuration |
||
15 | |||
16 | |||
17 | |||
18 | Use the configuration for MSI until queuing is about to be used |
||
19 | |||
20 | |||
21 | * /Square/Toolbar/Setup/Wait for a node to process image = yes (as in depth-first |
||
22 | MSI). |
||
23 | |||
24 | |||
25 | * /Hole Targeting/Toolbar/Setup/Queue up targets=no (as in depth-first MSI). |
||
26 | |||
27 | |||
28 | * /Hole/Toolbar/Setup/Wait for a node to process image = yes or no |
||
29 | |||
30 | |||
31 | yes: Pro-It won't cause problem if you forget to change this when you decide not to |
||
32 | use queuing later. Con-Time is wasted while holefinder picks targets. |
||
33 | (recommanded) |
||
34 | |||
35 | |||
36 | no: Pro-It saves some time by acquiring images while holefinder and YOU are picking |
||
37 | targets. Con-If you forget to switch it back on when you decide not to use queue later, |
||
38 | many things can go wrong, starting from nodes competing for the microscope |
||
39 | |||
40 | |||
41 | * /Exposure Targeting/Toolbar/Setup/Queue up targets=yes. |
||
42 | |||
43 | |||
44 | "Declare drift when queue is submitted" is optional but recommended. Use it if |
||
45 | accurate targeting is required. The time required to finish target will be |
||
46 | longer. |
||
47 | |||
48 | |||
49 | * /Exposure Targeting/Toolbar/Setup/Declare drift when queue is submitted=yes. |
||
50 | |||
51 | |||
52 | You may leave it off if you do not require acturate targeting (>0.5 um). The time |
||
53 | required to finish target will be longer with the option on. |
||
54 | |||
55 | |||
56 | * /Z Focus/Focus Sequence/Manual_after Enable=yes (optional but highly recommanded |
||
57 | because further z height adjustment in Focus node affects only the current hole in |
||
58 | queuing mode) |
||
59 | |||
60 | |||
61 | |||
62 | |||
63 | |||
64 | |||
65 | |||
66 | h2. Operation |
||
67 | |||
68 | |||
69 | |||
70 | * Select square targets on grid atlas and submit as usual. |
||
71 | |||
72 | |||
73 | * One sq image will be acquired and then "Hole Targeting" finds the targets on the sq |
||
74 | image. |
||
75 | |||
76 | |||
77 | * If user verification is turned on in "Hole Targeting", the targets should be |
||
78 | submitted using "submit"<inlinegraphic |
||
79 | fileref="http://emg.nysbc.org/software/leginon/images/icons/play.png" format="PNG"/> |
||
80 | tool. |
||
81 | |||
82 | |||
83 | * The Z focus target will be processed first and the grid U-centered at the |
||
84 | square. |
||
85 | |||
86 | |||
87 | * <link linkend="MSI_z_focus_check">Check if the grid is at U-center height in manual |
||
88 | focus window</link>. Note that you won't see nice Thon rings because the preset is |
||
89 | "hl" |
||
90 | |||
91 | |||
92 | * All hl images from the sq images wiil be acquired while "Exposure Targeting" finds |
||
93 | the targets on each hl image if waiting in "Hole" node is off. Note that since the |
||
94 | "Hole" node acquires images continuously, both hole finding and acquisition may compete |
||
95 | for processing and memory time. If it affects your interaction with the program, just |
||
96 | wait for the acquisition to complete. |
||
97 | |||
98 | |||
99 | * If user verification is turned on in "Exposure Targeting", the targets should be |
||
100 | submitted using "submit"<inlinegraphic |
||
101 | fileref="http://emg.nysbc.org/software/leginon/images/icons/play.png" format="PNG"/> |
||
102 | tool. |
||
103 | |||
104 | |||
105 | * You may refresh atlas in "Square Targeting" and repeat the above steps to add more |
||
106 | targets to the queue. |
||
107 | |||
108 | |||
109 | * The Queue is processed only when "Submit Queued Target"<inlinegraphic |
||
110 | fileref="http://emg.nysbc.org/software/leginon/images/icons/send_queue_out.png" |
||
111 | format="PNG"/> icon is clicked. |
||
112 | |||
113 | *Important: You should only do Submit Queued Target when leginon IS DONE |
||
114 | acquiring image if there is no waiting on "Hole". Otherwise, the "Hole" and "Exposure" |
||
115 | nodes may compete for the microscope and you can have images with the wrong |
||
116 | magnification. |
||
117 | |||
118 | |||
119 | |||
120 | |||
121 | |||
122 | |||
123 | |||
124 | h2. Interruption |
||
125 | |||
126 | |||
127 | |||
128 | Hole and Square acquisitions are paused and aborted as usual. |
||
129 | |||
130 | |||
131 | Once the queue is submitted there are several modes of interruption |
||
132 | |||
133 | |||
134 | * If leginon crashes during queue processing, the data queue acquisition can be |
||
135 | resumed by "Submit Queued Target"<inlinegraphic |
||
136 | fileref="http://emg.nysbc.org/software/leginon/images/icons/send_queue_out.png" |
||
137 | format="PNG"/> in "Exposure Targeting" node. |
||
138 | |||
139 | |||
140 | * Queued targets can be paused in "Exposure" node with the "pause" button and is |
||
141 | <link linkend="MSI_pause">the recommanded pausing point for the liquid nitrogen refill |
||
142 | of the side-entry cryo stage</link>. |
||
143 | |||
144 | |||
145 | * The "Abort" button<inlinegraphic |
||
146 | fileref="http://emg.nysbc.org/software/leginon/images/icons/stop.png" format="PNG"/> |
||
147 | in "Exposure" node aborts the acquisition of the remaining targets from the same parent |
||
148 | "hl" image and proceeds to process targets from next hole in the queue. |
||
149 | |||
150 | |||
151 | * The "Abort Queue" button<inlinegraphic |
||
152 | fileref="http://emg.nysbc.org/software/leginon/images/icons/stop_queue.png" |
||
153 | format="PNG"/> in "Exposure" node aborts all remaining targets in the queue. |
||
154 | |||
155 | |||
156 | * If you want to pause queue processing and switch to depth-first mode temporarily, |
||
157 | and then continue the queue processing, do the following: |
||
158 | |||
159 | |||
160 | * "Pause" the queue in "Exposure" node. |
||
161 | |||
162 | |||
163 | * Quit leginon once the program is standby in the paused mode. |
||
164 | |||
165 | |||
166 | * Restart leginon and the application. |
||
167 | |||
168 | |||
169 | * Change configuration to that of non-queuing mode and operate as such. |
||
170 | |||
171 | |||
172 | * When ready to continue queue processing, configure the related nodes as such |
||
173 | when leginon is idle. |
||
174 | |||
175 | |||
176 | * Click on "Submit Queued Target"<inlinegraphic |
||
177 | fileref="http://emg.nysbc.org/software/leginon/images/icons/send_queue_out.png" |
||
178 | format="PNG"/> icon in "Exposure Targeting". |
||
179 | |||
180 | |||
181 | |||
182 | |||
183 | * Since the queued targets first reverts to its parent image stage position |
||
184 | (including stage Z), you CAN NOT rescue bad U-centric height adjustment once the queue |
||
185 | is submitted. You will have to abort the targets from the same square and hope the next |
||
186 | square works. |
||
187 | |||
188 | |||
189 | * You can still change image shift, beam shift, exposure time of the presets during |
||
190 | queue processing. Again, pause the queue and first send the problem preset to scope |
||
191 | before making adjustment. You are warmed that the current location will be sacrifised |
||
192 | during this process if the sample is exposed to the beam during your adjustment. |
||
193 | |||
194 | |||
195 | |||
196 | |||
197 | |||
198 | |||
199 | |||
200 | h2. Adding more targets to the queue |
||
201 | |||
202 | |||
203 | |||
204 | It is possible to add more targets to the queue even when the queue is still being |
||
205 | processed. The reason is that "Submit Queued Target" <inlinegraphic |
||
206 | fileref="http://emg.nysbc.org/software/leginon/images/icons/send_queue_out.png" |
||
207 | format="PNG"/> really only signals that there are new targets updated to the queue that is |
||
208 | to be processed. |
||
209 | |||
210 | |||
211 | |||
212 | |||
213 | * Pause in "Exposure" node with the "pause" <inlinegraphic |
||
214 | fileref="http://emg.nysbc.org/software/leginon/images/icons/pause.png" format="PNG" |
||
215 | /> button and is <link linkend="MSI_pause">the recommanded pausing point for the liquid |
||
216 | nitrogen refill of the side-entry cryo stage</link>. |
||
217 | |||
218 | |||
219 | * Go to "Square Targeting" node, submit more square targets. |
||
220 | |||
221 | |||
222 | * Go to "Hole Targeting" node, submit more hole and z-focus targets as the images |
||
223 | come in. |
||
224 | |||
225 | |||
226 | * Go to "Exposutr Targeting", submit <inlinegraphic |
||
227 | fileref="http://emg.nysbc.org/software/leginon/images/icons/play.png" format="PNG"/> |
||
228 | to the queue more exposure and focus targets as the images |
||
229 | |||
230 | |||
231 | * When you have enough targets, click on "Submit Queued Target"<inlinegraphic |
||
232 | fileref="http://emg.nysbc.org/software/leginon/images/icons/send_queue_out.png" |
||
233 | format="PNG"/> icon in "Exposure Targeting". |
||
234 | |||
235 | |||
236 | * Go back to "Exposure", click on<inlinegraphic |
||
237 | fileref="http://emg.nysbc.org/software/leginon/images/icons/play.png" format="PNG"/> |
||
238 | to continue data acquisition. |