JEOLCOM installation specifics » History » Version 16
Anchi Cheng, 04/04/2015 12:23 AM
1 | 1 | Anchi Cheng | h1. JEOL installation specifics |
---|---|---|---|
2 | |||
3 | 2 | Anchi Cheng | These implementations have pyscope modules included in our repository |
4 | |||
5 | 1 | Anchi Cheng | h2. JEOL 1230 |
6 | |||
7 | Developed at New York Structure Biology Center |
||
8 | 2 | Anchi Cheng | |
9 | Please contact David Stokes |
||
10 | 1 | Anchi Cheng | |
11 | 3 | Anchi Cheng | h2. JEOL 1400 and 3200 (and other scopes with JEOL's COM library) |
12 | 1 | Anchi Cheng | |
13 | 13 | Anchi Cheng | Developed originally at Northwestern University by Christian Suloway |
14 | 1 | Anchi Cheng | |
15 | 10 | Anchi Cheng | h3. Install 32-bit version of myami package on the associated camera computer |
16 | |||
17 | 12 | Anchi Cheng | * Instead of installing myami package on JEOL scope-controlling PC, the access to JEOLCOM usually work through the computer controlling the digital camera, regardless of the camera manufacturer. |
18 | 10 | Anchi Cheng | |
19 | 1 | Anchi Cheng | * In addition, probably because of the way JEOLCOM works, the installation is limited to 32-bit version. |
20 | 12 | Anchi Cheng | |
21 | h3. Alternatively, install myami package on JEOL scope-controlling microscope |
||
22 | |||
23 | * This is only possible if this PC has TEMExternal3 installed and if it is on the same secured network as Leginon processing and database server. |
||
24 | |||
25 | See [[JEOL External3 setup]] |
||
26 | 9 | Anchi Cheng | |
27 | 7 | Anchi Cheng | {{include(comtypes installer)}} |
28 | 8 | Anchi Cheng | |
29 | 1 | Anchi Cheng | Please check [[Windows_Installation_All]] for important installation instruction regarding comtypes |
30 | 8 | Anchi Cheng | |
31 | 9 | Anchi Cheng | Notes from the developer: |
32 | 6 | Anchi Cheng | <pre> |
33 | There are a few conversion factor at the top of the file that may need adjustment depending on the microscope. |
||
34 | 1 | Anchi Cheng | </pre> |
35 | 13 | Anchi Cheng | |
36 | h2. jeol.cfg |
||
37 | |||
38 | jeol.cfg records some instrument specific parameters that are required to convert the COM output to SI units that Leginon depends on as well as standard focus values needed for initializing defocus reference. |
||
39 | |||
40 | See [[Setup and Calibration for jeol.cfg]] |
||
41 | 4 | Anchi Cheng | |
42 | h2. instruments.cfg |
||
43 | |||
44 | [scope] |
||
45 | class: jeolcom.Jeol |
||
46 | cs: 4.1e-3 |
||
47 | |||
48 | h2. Testing with pyscope |
||
49 | |||
50 | In python command |
||
51 | <pre> |
||
52 | 15 | Neil Voss | from pyscope import jeolcom |
53 | 4 | Anchi Cheng | t =jeolcom.Jeol() |
54 | t.getMagnification() |
||
55 | </pre> |
||
56 | 5 | Anchi Cheng | |
57 | You should get the current magnification at the microscope when the main viewing screen is up |
||
58 | 14 | Anchi Cheng | |
59 | h2. Leginon Calibration specifics |
||
60 | |||
61 | 16 | Anchi Cheng | JEM scopes do not have a high level function we can access through scripting to move image shift without affecting beam location. Therefore, any Leginon node that uses IMAGE SHIFT move type should be changed to BEAM-IMAGE SHIFT. |
62 | |||
63 | This affects calibration procedure in two ways: |
||
64 | * Beam Shift should be calibrated at mid and high mags (i.e. mags for hl and fa,fc,en,ef) |
||
65 | 14 | Anchi Cheng | * Image Shift should be calibrated at smaller shift distance if the beam moves too much to affect correlation. |