HM Beam Shift Image Shift Calibration » History » Version 7
Anchi Cheng, 10/29/2010 06:58 PM
1 | 4 | Anchi Cheng | h1. Calibration required on FEI microscopes |
---|---|---|---|
2 | 1 | Anchi Cheng | |
3 | Two calibrations should be done on FEI Tecnai, Polara, and Titan series of microscope for using Leginon MSI applications. |
||
4 | |||
5 | h2. HM Beam Shift/Image Shift Calibration |
||
6 | |||
7 | 4 | Anchi Cheng | h3. Purpose |
8 | 1 | Anchi Cheng | |
9 | allow image shift without moving the beam and _vice versa_. |
||
10 | |||
11 | 4 | Anchi Cheng | h3. Procedure |
12 | 1 | Anchi Cheng | |
13 | 4 | Anchi Cheng | # From TUI Workset look for Alignment tools and start Image/Beam calibration located inside Image HM-TEM. Follow its instruction for the calibration. |
14 | 1 | Anchi Cheng | |
15 | !TUIAlignmnet.png! |
||
16 | 4 | Anchi Cheng | |
17 | h2. TEM Scripting Beam Tilt Calibration |
||
18 | |||
19 | h3. Purpose |
||
20 | |||
21 | Leginon and its subsystem pyscope uses the property Illumination.RotationCenter in Tecnai/TEM Scripting to set/get beam tilt values. We have noticed that some version of the TEM or Tecnai Scripting defines the function for set/get Ilumination.RotationCenter in units other than the original radians. Since Leginon need the values in radians, a scale factor need to be assigned. We do not not know which version requires non-default scale factors. Therefore, we recommend that all scopes be checked before using Leginon MSI applications with beam-tilt-based autofocusing. |
||
22 | |||
23 | 7 | Anchi Cheng | * The most likely values are 1.0 and ~6 and it does not need to be very accurate. Please let Leginon team knows if yours is very different from these. |
24 | |||
25 | 4 | Anchi Cheng | h3. Material |
26 | |||
27 | # Gold-shadowed diffraction grating replica for TEM calibration such as Ted Pella's prodoct #606 or #607. |
||
28 | 1 | Anchi Cheng | |
29 | 7 | Anchi Cheng | * If such a grid with Gold coating is not available, other material that produces known spacing diffraction in sub-nm range can be used. However, the gold <111> spacing 0.236e-9 meters used in *get_beamtilt_scale.py* need to be replaced. |
30 | 5 | Anchi Cheng | |
31 | 1 | Anchi Cheng | h3. Procedures |
32 | 7 | Anchi Cheng | |
33 | * Do this calibration at one of the high tension you plan to use Leginon at. |
||
34 | 4 | Anchi Cheng | |
35 | # Put the grating replica grid in a root temperature specimen holder |
||
36 | # Insert the specimen holder in the microscope |
||
37 | 1 | Anchi Cheng | # From microscope-controlling PC, navigate to the installed myami/pyscope directory. Most likely C:\\Python25\Lib\site-packages\pyscope |
38 | 5 | Anchi Cheng | # Find the python file *get_beamtilt_scale.py* |
39 | # If non-gold grid is used, modify the spacing value with a plain-text editor at the line |
||
40 | <pre> |
||
41 | gold_diffraction = wavelength/0.236e-9 |
||
42 | </pre> |
||
43 | # Start the script by double-left click on it. |
||
44 | 4 | Anchi Cheng | # Follow the instruction to determine the scale factor. |
45 | # At the end of the script, the beam should be tilted back to the center and the script window closed. If the window does not close, force it to close should not cause any problem. |
||
46 | # In the same folder, find *tecnai.py* Open it with a plain-text editor or python's IDLE and look for the following lines close to the beginning of the file. |
||
47 | <pre> |
||
48 | # This scale convert beam tilt readout in radian to |
||
49 | # Tecnai or TEM Scripting Illumination.RotationCenter value |
||
50 | # Depending on the version, this may be 1.0 or closer to 6 |
||
51 | rotation_center_scale = 1.0 |
||
52 | </pre> |
||
53 | # replace the number in the last line with the rotation_center_scale determined while running *get_beamtilt_scale.py* |