FEI TecnaiTitan installation specifics » History » Revision 17
Revision 16 (Anchi Cheng, 03/13/2017 04:33 PM) → Revision 17/27 (Anchi Cheng, 03/13/2017 04:35 PM)
h1. FEI Tecnai Titan Arctica TecnaiTitan installation specifics h2. Install win32 version of python subpackages Because all interaction with the scope uses COM interface that is only accessible through 32-bit architecture, python running Leginon component is the 32-bit version. Use the 32-bit Windows files (those marked as win32 and certainly not the ones says 64) in http://emg.nysbc.org/projects/leginon/files for these. *Talos has a 64-bit Python pre-installed unde default python location C:\Python27. Therefore, we need to name our installation with another name, such as C:\Python27-win32.* Here is the full list {{include(Windows_32_External_Package_Installers_Common)}} {{include(Comtypes_installer)}} h2. Required scripting from FEI |TEM Scripting or Tecnai Scripting|Request this when purchasing the microscope|Required| |TomMoniker Scripting|Should come with TEM Scripting|Required| |Low Dose Server Library|Should come with the microscope if low dose kit was purchased|Required only if you want to use low dose kit with Leginon's Manual Application| h3. Run checkcom.py * From a command line window: <pre>cd C:\python27\Lib\site-packages\pyscope C:\python27\python.exe checkcom.py</pre> * The output should at least find typelib for <pre> TEM Scripting </pre> and <pre> TOM Moniker </pre> h2. instruments.cfg cs is *constant for sperical abberation* For Tecnai series: <pre> [TEM] class: tecnai.Tecnai cs: 2.0e-3 </pre> For Titan: <pre> [TEM] class: tecnai.Tecnai cs: 2.7e-3 </pre> For Krios (different compustage) <pre> [TEM] class: tecnai.Krios cs: 2.7e-3 </pre> For Krios EF mode, treated as a separate instrument. i.e. add <pre> [TEM] class: tecnai.EFKrios cs: 2.7e-3 </pre> For Arctica, (Version 3.3) <pre> [TEM] class: tecnai.Arctica cs: 2.7e-3 </pre> For Arctica, (older version) use Krios class is fine. Just change cs value. h2. Testing with pyscope For Tecnai series In python command <pre> from pyscope import tecnai t = tecnai.Tecnai() t.getMagnification() </pre> For Krios <pre> from pyscope import tecnai t = tecnai.Krios() t.getMagnification() </pre> For Krios with EF-TEM mode, add also <pre> from pyscope import tecnai t = tecnai.EFKrios() t.getMagnification() </pre> For Arctica (3.3 and above) (Use Krios instruction for 3.2 version) <pre> from pyscope import tecnai t = tecnai.Arctica() t.getMagnification() </pre> You should get the current magnification at the microscope when the main viewing screen is up h2. Trouble Shooting [[unable to initializ Tecnai interface error]] h2. Programs to open before Leginon Client: None