Queuing Example 1 - Exposure Targeting » History » Version 2
Amber Herold, 04/27/2010 11:46 AM
| 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. |
||
| 239 | 2 | Amber Herold | |
| 240 | |||
| 241 | |||
| 242 | |||
| 243 | ______ |
||
| 244 | |||
| 245 | [[Queuing option|< Queuing option]] | [[Queuing Example 2 - Hole Targeting only|Queuing Example 2 - Hole Targeting only >]] |
||
| 246 | |||
| 247 | ______ |