Vector-Scanned Microcrystallographic Data Collection Techniques Malcolm Capel NE-CAT Dept. Chemistry & Chemical Biology Cornell University.

Slides:



Advertisements
Similar presentations
Copyright © 2008, SAS Institute Inc. All rights reserved. Discovering Meaningful Patterns in Genomics Data with JMP Genomics Jordan Hiller JMP Genomics.
Advertisements

Active Appearance Models
Copyright © 2008 SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
Autonomic Systems Justin Moles, Winter 2006 Enabling autonomic behavior in systems software with hot swapping Paper by: J. Appavoo, et al. Presentation.
WebIce A web browser based application for experiment monitoring and control Ana Gonzalez, SSRL.
HMAX Models Architecture Jim Mutch March 31, 2010.
 Understanding the Sources of Inefficiency in General-Purpose Chips.
MotoHawk Training Model-Based Design of Embedded Systems.
Discussion on Strategies Introductory Notes - omega vs. phi scans - beam polarization - single sweep vs. multi sweep - xtal shape as re-orientation/re-centering.
Data collection, data processing and scaling (1) relationship of Mosflm to CCP4 (2) some thoughts on data collection (3) simple processing with Mosflm.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2005 with a lot of slides stolen from Steve Seitz and.
 Image Search Engine Results now  Focus on GIS image registration  The Technique and its advantages  Internal working  Sample Results  Applicable.
Static Image Mosaicing
Multi-Scale Surface Descriptors Gregory Cipriano, George N. Phillips Jr., and Michael Gleicher.
Data Analysis I19 Upgrade Workshop 11 Feb Overview Short history of automated processing for Diamond MX beamlines Effects of adding Pilatus detectors.
1 Motivation Video Communication over Heterogeneous Networks –Diverse client devices –Various network connection bandwidths Limitations of Scalable Video.
Sort-Last Parallel Rendering for Viewing Extremely Large Data Sets on Tile Displays Paper by Kenneth Moreland, Brian Wylie, and Constantine Pavlakos Presented.
Detecting Electrons: CCD vs Film Practical CryoEM Course July 26, 2005 Christopher Booth.
IMPLEMENTATION ISSUES REGARDING A 3D ROBOT – BASED LASER SCANNING SYSTEM Theodor Borangiu, Anamaria Dogar, Alexandru Dumitrache University Politehnica.
JPEG C OMPRESSION A LGORITHM I N CUDA Group Members: Pranit Patel Manisha Tatikonda Jeff Wong Jarek Marczewski Date: April 14, 2009.
SSIS Over DTS Sagayaraj Putti (139460). 5 September What is DTS?  Data Transformation Services (DTS)  DTS is a set of objects and utilities that.
“SEMI-AUTOMATED PARALLELISM USING STAR-P " “SEMI-AUTOMATED PARALLELISM USING STAR-P " Dana Schaa 1, David Kaeli 1 and Alan Edelman 2 2 Interactive Supercomputing.
Lesson 16 Preliminary Steps to Data Collection While there are many types of equipment out there our discussions will be directed at area detectors and.
Rendering Adaptive Resolution Data Models Daniel Bolan Abstract For the past several years, a model for large datasets has been developed and extended.
CS654: Digital Image Analysis Lecture 3: Data Structure for Image Analysis.
Cluster Reliability Project ISIS Vanderbilt University.
SMART ANTENNA under the guidance of Mr. G.V.Kiran Kumar EC
Transparent Grid Enablement Using Transparent Shaping and GRID superscalar I. Description and Motivation II. Background Information: Transparent Shaping.
3. Spot Finding 7(i). 2D Integration 2. Image Handling 7(ii). 3D Integration 4. Indexing 8. Results Gwyndaf Evans 1, Graeme Winter 1, David Waterman 2,
A performance evaluation approach openModeller: A Framework for species distribution Modelling.
Mini kappa calibration and maintenance use of glass capillary (WPI) phi reconstr. error: – average: (9 calibrations over 8 months)
4.2.1 Programming Models Technology drivers – Node count, scale of parallelism within the node – Heterogeneity – Complex memory hierarchies – Failure rates.
High and low level system integration Kappa meeting Grenoble 20 th Sept
Lesson 16 CCD Detectors Visit the Lab. Charged Coupled Device The ccd is essentially a digital camera To keep noise down it is cooled It is almost realtime.
Dept of Materials Engineering l Use of a Virtual Laboratory to plan, execute and analyse Neutron Strain Scanning experiments. John A James 1, Javier R.
Peter J. LaPuma1 © 1998 BRUKER AXS, Inc. All Rights Reserved This is powder diffraction!
POINTLESS & SCALA Phil Evans. POINTLESS What does it do? 1. Determination of Laue group & space group from unmerged data i. Finds highest symmetry lattice.
“Live” Tomographic Reconstructions Alun Ashton Mark Basham.
June 26, 2003 Dept. of Computer Science Memorial University of Newfoundland Structuring Interactive Cluster Analysis Wayne Oldford University of Waterloo.
Efficient Local Statistical Analysis via Integral Histograms with Discrete Wavelet Transform Teng-Yok Lee & Han-Wei Shen IEEE SciVis ’13Uncertainty & Multivariate.
Nuclear Medicine: Tomographic Imaging – SPECT, SPECT-CT and PET-CT Katrina Cockburn Nuclear Medicine Physicist.
An Introduction to Mosflm (1) what Mosflm does (2) where it fits in the crystallography process (3) run through a typical job (4) introduction to the CCP4.
David Adams ATLAS DIAL: Distributed Interactive Analysis of Large datasets David Adams BNL August 5, 2002 BNL OMEGA talk.
GPU Accelerated MRI Reconstruction Professor Kevin Skadron Computer Science, School of Engineering and Applied Science University of Virginia, Charlottesville,
BEST strategy / SAD optimization Gleb Bourenkov EMBL-Hamburg Kappa Workgroup Meeting September 28-29, 2009 MAXLAB.
00/XXXX 1 Data Processing in PRISM Introduction. COCO (CDMS Overloaded for CF Objects) What is it. Why is COCO written in Python. Implementation Data Operations.
Impact of Axial Compression for the mMR Simultaneous PET-MR Scanner Martin A Belzunce, Jim O’Doherty and Andrew J Reader King's College London, Division.
"Shutterless Vector-Scanned Data Collection Methods for the Pilatus 6MF" Malcolm Capel NECAT Cornell University.
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
1 Faculty of Information Technology Enhanced Generic Fourier Descriptor for Object-Based Image Retrieval Dengsheng Zhang, Guojun Lu Gippsland School of.
XRD data analysis software development. Outline  Background  Reasons for change  Conversion challenges  Status 2.
AUTOMATION OF MACROMOLECULAR DATA COLLECTION - INTEGRATION OF DATA COLLECTION AND DATA PROCESSING Harold R. Powell 1, Graeme Winter 1, Andrew G.W. Leslie.
Multi-axis Data Collection A Tutorial on the Applications - to Trigger Kappa Utilization by the Users.
Introduction to Performance Tuning Chia-heng Tu PAS Lab Summer Workshop 2009 June 30,
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Why are. we not solving more struct tures? James Holton University of California San Francisco and Advanced Light Source Lawrence.
CT Multi-Slice CT.
CIM Modeling for E&U - (Short Version)
The Crystal Screening Interface at ALS
Imageodesy for co-seismic shift study
Monte Carlo Quality Assessment (MC-QA)
Autoprocessing updates at the MX beamlines
Digital Elevation Model Based Watershed and Stream Network Delineation
Alexander Popov ESRF, MX group
2009 AAG Annual Meeting Las Vegas, NV March 25th, 2009
What's New in eCognition 9
The site to download BALBES:
What's New in eCognition 9
What's New in eCognition 9
Alignment, Scanning Malcolm Guthrie
Presentation transcript:

Vector-Scanned Microcrystallographic Data Collection Techniques Malcolm Capel NE-CAT Dept. Chemistry & Chemical Biology Cornell University

Agenda Beamline & Control Software background. Description of vector-scanned data collection techniques. Comparison of rastered and continuously scanned data. Auxilliary scanned methods. Future enhancements.

Vector-Scanned Data Collection Definition: Data collection in conjunction with programmed displacements of the sample along a 3-space vector (the spanning vector), aligned to the major axis of the sample. Vectorial displacements can be parallel or normal (at constant omega) to the spanning vector. Vectorial sample displacements occur either between runs or between images. Crystal orientation matrix is invariant to displacements along the spanning vector.

Vector-Scanned Data Collection Motivation: Efficient use of crystals larger than beam size. Minimize impact of radiation damage on data quality by spreading damage out over the entire scanned volume…permits use of more intense beams, and more optimal use of detector dynamic range. Find and utilize best region of large crystals. Align crystals embedded in opaque matrices (e.g. ice contaminated samples, bi-phases.

Vector-Scanned Data Collection Implementation: Exploitation of MD2’s crystal visualization capabilities and the high precision and reproducibility of the MD2’s crystal alignment system. ADSC multiplex control socket – programming of all aspects of data collection under beam line control system scripting engine (Console). ADSC control system modified to support per Frame or Per Run MD2 x,y,z crystal centering axis adjustment.

Changes to MD2 Control System NE-CAT Server Architecture

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD DISTL Labelit RAPD provides diffraction spot counts and resolution information. Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD Labelit Mosflm Raddose Best RAPD provides optimal strategies for data collection. Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD STAC RAPD provides minikappa settings for different requirements: long, anomalous, smart, a*, b*, c*, split axes Settings can be sent to beamline by doubleclick. Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD XDS Scala Pointless RAPD provides real time integration, simplified statistics presentation and full analysis. Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD Scala Pointless RAPD provides merging for two datasets with full analysis. Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD Phaser Phenix RAPD provides robust molecular replacement from starting PDB code or file. Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD ShelX Phenix RAPD provides fast structure solution with minimal user inputs in all possible spacegroups simultaneously.

Vector Scanned Data Collection Discrete Raster Scans Complete or partial runs collected at a set of points along the spanning vector Continuous Vector Scans Displacements along the spanning vector following each exposure of a run

Definition of the Spanning Vector mx = a1. mz + b1 my = a2. mz + b2

Raster Scan Algorithm

Discrete Raster Scanning

Continuous Scan Algorithm

Continuous Raster Scanning

Comparison of Discrete & Continuous Rastered Data Thermus thermophilus 30S subunits P x400x180 90x90x90

Comparison of Discrete & Continuous Rastered Data

Auxiliary Scanned Methods Diffractive crystal alignment Locate and align crystals embedded in opaque frozen cryomatrix Occluded View alignment 1D diffractive alignment along vector normal to oblique orientation of sample. Rastersnap Diffraction quality vs. position along scan vector.

Diffractive Alignment of Crystals

RasterSnap Diffraction Quality Analysis

RasterSnap Output

Crystal Location via RasterSnap

Occluded View Diffractive Alignment

Future Scanned Data Collection Developments: Improved diffraction-based centering of opaque samples (faster, more effective). Rapid 2D diffraction metric measures for diffraction quality survey. Increase framing speed of Q315 – replace MD2 data collection routines with Delta Tau macros. Data collection strategy advisor: Software package that will encapsulate the experience of our beam line scientists for providing guidance in the use of the beam lines and creation of optimized data collection strategies. Adaptation of scanning routines for Pilatus 6M detector.

Multiple Spanning Vectors

Image-Analysis Guided Automatic Grid Scanning

Pilatus 6M Installation

Modifications to Support Pilatus 6M Shutterless Operation Discrete Vector Scans: Work without modification –> no effect on data collection rate. Continuous Vector Scans: Require a pause between frames for completion of programmed centering axis motions –> degradation of data collection rate. Rastersnap & Diffrative Alignment: Record MD2 centering stage encoder outputs as frame metadata – reconstruct correlation between data frames and mx,my,mz positions as part of analysis.

Summary Benefits of Scanning Data Methods: Makes best use of crystals larger than x-ray beam. Mitigates radiation damage effects on data from large crystals and enables use of higher flux and full utilization of detector dynamic range. Enables autoalignment of crystals, even in opaque matrices via diffractive alignment. Useful for analyzing spatial distribution of diffraction quality.

Acknowledgements RAPD Kanagalaghatta Rajashankar Frank Murphy John Schuermann David Neau

Aux Slides

North Eastern CAT

Beam Shaping System

RAPD Data Collection Capabilities Frank Murphy, Jon Schuermann, David Neau, Kay Perry, Surajit Banerjee

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD DISTL Labelit RAPD provides diffraction spot counts and resolution information.

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD Labelit Mosflm Raddose Best RAPD provides optimal strategies for data collection.

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD STAC RAPD provides minikappa settings for different requirements: long, anomalous, smart, a*, b*, c*, split axes Settings can be sent to beamline by doubleclick.

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD XDS Scala Pointless RAPD provides real time integration, simplified statistics presentation and full analysis.

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD Scala Pointless RAPD provides merging for two datasets with full analysis.

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD Phaser Phenix RAPD provides robust molecular replacement from starting PDB code or file.

RAPD Functionalities Diffractive Alignment & RasterSnap Autoindex & Strategy Minikappa Orientation Integration Merging MR SAD ShelX Phenix RAPD provides fast structure solution with minimal user inputs in all possible spacegroups simultaneously.

ALS-Type Sample Loader