Using Macros, Camera Issues, and Setting Up SerialEM

Slides:



Advertisements
Similar presentations
Tutorial 9 – Creating On-Screen Forms Using Advanced Table Techniques
Advertisements

The ISA for Physics What you need to revise.
1 GONG Magnetogram pipeline. 2 The GONG Data Processing Pipeline
Interpreting Data in IX1D v 3 – A Tutorial
Introduction to Operation of the XL-30 Scanning Electron Microscope Tutorial # 1 Overview of XL-30 Microscope Control Program.
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
UNLOCKING THE SECRETS HIDDEN IN YOUR DATA Part 3 Data Analysis.
Muhammad Qasim Rafique MS. EXCEL 2007.
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Bio-Rad Labs. Chromatic Aberration Sources and Measurement.
1 CA202 Spreadsheet Application Combining Data from Multiple Sources Lecture # 6.
Working with Large Worksheets, Charting, and What-If Analysis
The Little man computer
Windows XP Basics OVERVIEW Next.
© University of Wisconsin, CS559 Spring 2004
EPOCH 1000 Series Procedure Phase Array Straight Beam Calibration
1Ellen L. Walker Edges Humans easily understand “line drawings” as pictures.
Fractal Image Compression
A Detailed Introduction to the Basic Operation of SerialEM.
Low Dose Mode, Navigator, and Energy Filtering in SerialEM.
The sequence of folders to a file or folder is called a(n) ________.
EDAX Operation Operation of the Phoenix EDAX system
E.G.M. PetrakisBinary Image Processing1 Binary Image Analysis Segmentation produces homogenous regions –each region has uniform gray-level –each region.
Circle Drawing algo..
NovaBACKUP 10 xSP Technical Training By: Nathan Fouarge
Introducing the LEO 1400 Series
Tal Mor  Create an automatic system that given an image of a room and a color, will color the room walls  Maintaining the original texture.
A stereo dissecting microscope is normally used to view relatively large specimens at magnifications from about 5X to about 50X. The scope provides a very.
Using the Gyro Sensor and Dealing with Drift
Introduction to VB.NET Tonga Institute of Higher Education.
CS 450: Computer Graphics REVIEW: OVERVIEW OF POLYGONS
1 CA201 Word Application Increasing Efficiency Week # 13 By Tariq Ibn Aziz Dammam Community college.
Teach Yourself Windows 98 Module 2: Working with Files, Folders, and the Desktop.
1 Lecture 5 Floating Point Numbers ITEC 1000 “Introduction to Information Technology”
Computer Graphics Texture Mapping
Flood risk assessment Arjen Markus Deltares (previous name: WL | delft hydraulics)
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
FYS 100 Creative Discovery in Digital Art Forms Fall 2008 Burg Digital Photography Assignment.
Integral University EC-024 Digital Image Processing.
Basic Image Manipulation Raed S. Rasheed Agenda Region of Interest (ROI) Basic geometric manipulation. – Enlarge – shrink – Reflection Arithmetic.
Using SMART A quick guide to using the SMART (Scanning Microscopy Analysis and Resolution Testing) Macro in conjunction with SCION Image or NIH Image to.
TIME TAGGING. HYPACK ® Timing Basics  The internal clock on your computer is a lousy clock.  HYPACK SURVEY and DREDGEPACK ® use a proprietary clock.
Processing Lab 3 – Header issues and trace editing Bryce Hutchinson Objectives: Fixing elevation issues Define an LMO function Pick first breaks Kill traces.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
What’s in a sum? Simon Dawes CMHAS. Should you stack frames using Mean, Median or Sum?
XP Practical PC, 3e Chapter 6 1 Protecting Your Files.
Transmission Electron Microscope Basic premise of a TEM is to project a magnified image of the specimen onto a fluorescent screen where it can be viewed.
: Chapter 11: Three Dimensional Image Processing 1 Montri Karnjanadecha ac.th/~montri Image.
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
Transmission Electron Microscope
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
: Chapter 5: Image Filtering 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Last Lecture photomatix.com. Today Image Processing: from basic concepts to latest techniques Filtering Edge detection Re-sampling and aliasing Image.
Patch Testing. HYSWEEP ® Calibration of a Multibeam System Patch Testing Single and Dual Head Multibeam Systems. Patch Testing Single and Dual Head Multibeam.
1 Setting Laser Power and PMT Gain Begin with laser power at 20% Set PMT gain to 6.00.
Computer Graphics CC416 Lecture 04: Bresenham Line Algorithm & Mid-point circle algorithm Dr. Manal Helal – Fall 2014.
Patch Testing. HYSWEEP ® Calibration of a Multibeam System Patch Testing Single and Dual Head Multibeam Systems. Patch Testing Single and Dual Head Multibeam.
Digital Light Sources First introduced in 2001.
Programming and File Management Part 2
IncuCyte Training Calibrations and Troubleshooting
HADI Tutorial Templates
: Chapter 11: Three Dimensional Image Processing
Sketching.
Classroom Digital Camera
Indent markers In some cases, you may want to have more control over indents. Word provides indent markers that allow you to indent paragraphs to.
Fitting Curve Models to Edges
Iteration: Beyond the Basic PERFORM
ICT Spreadsheets Lesson 1: Introduction to Spreadsheets
Microsoft Office Illustrated Fundamentals
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Presentation transcript:

Using Macros, Camera Issues, and Setting Up SerialEM

Macros A macro is a sequence of commands with some modest control logic Macros are good for simple repetitive tasks, for testing scope properties, and for troubleshooting problems It is possible to program a basic tilt series with macros There is a control dialog which will stop a macro on a number of conditions, one of which is a image too dim It is relatively easy to add a macro command to the program

Example Macros Macro to take 2° series from 6° to -6° Macro to take unfiltered and filtered image pairs TiltTo 10 TiltTo 6 R S Loop 6 TiltBy -2 R S EndLoop TiltTo 0 SetSlitIn 0 R S SetSlitIn 1 SetEnergyLoss 0 SetEnergyLoss 30 Macro to measure drift every 10 seconds T AlignTo B ReportAlignShift Delay 10 Repeat

Calibrating Camera Gain You must calibrate your screen current with a Faraday cup Make sure the entire beam is on the screen; measure with Faraday cup and SerialEM current meter ADJUST the ScreenCurrentFactor by the ratio of Faraday cup to SerialEM current and restart program E.g., if existing factor = 0.7, SerialEM gives 4.2 na and cup gives 5.7 na, change factor to 5.7 * 0.7 / 4.2 = 0.95 Factor is not always 1 on Tecnai and < 0.1 on JEOL (?!) Calibrate shutter dead time Set up beam and exposure so All of beam fits on camera but it nearly fills camera (to within 10% of edges) Use spot size that gives a current that can be measured accurately (> 1 na, up to 5 na preferred) Use binning 1 and set exposure time to avoid saturating camera Take image and find the mean Gain = (mean * X_size * Y_size) / ((exposure – dead_time) * current * 6.242 x 10-9 e-/na-sec)

Options for Dealing with 16-bit Cameras Originally the MRC format defined only a signed 16-bit format (range -32768 to 32767) If data from 16-bit camera do not range above 32767, they can safely be saved in this format Two options to save data bigger than this: subtract 32768, or divide by 2 Agard’s lab defined a new mode for unsigned integers (range 0 to 65536) so I adopted this 16-bit data can be saved in this mode: better than subtracting 32768 IMOD will process these data But when 16-bit data are gain-normalized and still stored as unsigned, negative values get truncated at zero This could be a problem for very low dose images, especially if dark reference drifts These problems and choices go away if “Divide by 2” is selected as a camera option (not a file storage option) Take dark reference of small area not crossing quadrant boundary and measure SD with Ctrl-I If SD > 2 you have at least one bit of noise and dividing by 2 is fine

Using Settings Files SerialEM always starts by reading SerialEMsettings.txt in the “Start in” folder defined in the shortcut properties Each user should have a copy of the SerialEM shortcut that “Starts in” their own working directory All but a few user parameters are stored in the file and restored on restart Settings are automatically saved when you exit, unless you first close the settings file You can save settings to a file under a different name, which becomes the current file until you exit When you load settings, it replaces the current parameter values The most recently used file list allows rapid switching between settings

Calibrating Specimen and Stage Geometry Image shift calibration is key to proper tracking, etc. and will take things a long way But other information is needed: Angle of tilt axis on camera, to shift along axis in low dose Pixel size and angle of tilt axis, for reliable stage moves Relation between stage movement and position on specimen IF relation between image shift coil value and movement on specimen is fixed, the program can use image shift calibrations at two mags to “transfer” a pixel size and rotation from one mag to another On Tecnai, this is true within LM and within regular mag ranges On JEOL, this is approximately true within subranges separated by boundaries where the relationship changes by > 10%

What is the Minimal Calibration to Get from Specimen to Camera Coordinates? In principle, sufficient information is provided by Image shift calibration at each mag of interest (including LM) One pixel size in each mag range One calibrated tilt axis rotation angle (solved from fiducial tilt alignment) Relative rotation between each mag range This strategy can be used on Tecnai But you may want direct measurement of pixel size for all mags where data will be acquired, to protect against problems with image shift calibrations On JEOL, an alternate strategy is used because image shift is not a reliable enough basis A complete set of grating images are taken and analyzed with alignment and modeling to get pixel size and relative rotation at all mags of interest (including LM) Image shift is calibrated only in the higher mag range where it is used

What about the Stage Calibration? The other needed piece is a stage calibration, because stage axes may not be perpendicular and movements can vary from true distance by 10% Should be done at low enough mag(s) to average over non-uniformities Calibrations at multiple mags are simply averaged because there is just one relationship between stage and specimen coordinates Relation between stage and camera at a mag is thus derived by combining this relationship with the relationship between specimen and camera This could be done by direct calibration instead, but for now that is the way it is A practical point: waffle grating is a hazardous specimen to use for lower mag calibrations. But you can check whether cross-correlation found the right shift after doing calibration

Beam and Dose Calibration The automatic dose calibration during gain reference allows dose to be computed at multiple spot sizes provided: The spot intensity calibration is done Beam intensity is calibrated for each relevant spot size Because computation involves following a chain of ratios, it is advisable to calibrate dose also at or near the spot and intensity of interest C2 at which dose calibrated today C2 at which relative spot intensity calibrated Log Brightness Spot 2 curve Spot 6 curve C2 of interest Condenser lens strength

Beam, Spot, and Crossover Calibrations Column alignment on the Tecnai can change the beam crossover point, which will impair accuracy of beam intensity calibration This will be dealt with in next version – requires storing the crossover intensity calibration when beam intensity is calibrated After this change, you should always run crossover calibration before a beam or spot intensity calibration Thereafter, simply redoing a crossover calibration after column alignment should keep the intensity calibration accurate

General Points on Program Setup Most Priority 2 items are needed to support some neat feature, so what can you skip? The redundant calibration of image shift and pixel size/rotation can be pared back “For the sake of completeness” can be ignored Tietz binning offset hasn’t been an issue on F415, may just need a spot check on 2K cameras You can live without the X-ray removal from dark references unless you see that they are a problem. But findhotpixels is in IMOD 3.9 so should be easier to run Doing the setup seems to require digesting a lot of words and following step-by-step instructions. It’s not obvious what else I can say to help this