POINTLESS & SCALA Phil Evans. POINTLESS What does it do? 1. Determination of Laue group & space group from unmerged data i. Finds highest symmetry lattice.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

StEPS at EIAWhere We Are Now Paula Weir and Sue Harris Energy Information Administration, U.S. Department of Energy ICES3 Topic Contributed Session: Generalized.
WHAT IS ELINK? Thermoflow, Inc.
MP IP Strategy public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file.
Chapter 3 Loaders and Linkers
Lecture 2: Crystal Symmetry
Introduction to Excel 2007 Part 2: Bar Graphs and Histograms February 5, 2008.
1 John Walker An Attempt to Replicate the Shnoll et al. Effect with Algorithmic Classification of Histogram Similarity.
Twinning. Like disorder but of unit cell orientation… –In a perfect single crystal, unit cells are all found in the same orientation. We can consider.
Assessment. Schedule graph may be of help for selecting the best solution Best solution corresponds to a plateau before a high jump Solutions with very.
Indexing cubic powder patterns
Data Collection and Processing Using APEX2, SHELXTL and the Bruker PHOTON 100 Kevin J. Gagnon
How to read and understand… Title.
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
Data collection, data processing and scaling (1) relationship of Mosflm to CCP4 (2) some thoughts on data collection (3) simple processing with Mosflm.
Introduction. 2 What Is SmartFlow? SmartFlow is the first application to test QoS and analyze the performance and behavior of the new breed of policy-based.
T T02-04 Histogram (User Selected Classes) Purpose Allows the analyst to analyze quantitative data by summarizing it in sorted format, scattergram.
The goal of Data Reduction From a series of diffraction images (films), obtain a file containing the intensity ( I ) and standard deviation (  ( I ))
Visual Documentation v User Interface Active class (for selection and some processes)
Solving Centrosymmetric Crystal Structures in Non-Centrosymmetric Space Groups Michael Shatruk September 12, 2011.
CHE (Structural Inorganic Chemistry) X-ray Diffraction & Crystallography lecture 2 Dr Rob Jackson LJ1.16,
Refinement with REFMAC
ACOT Intro/Copyright Succeeding in Business with Microsoft Excel 2010: Chapter1.
The Tutorial of Principal Component Analysis, Hierarchical Clustering, and Multidimensional Scaling Wenshan Wang.
CCP4 Study Weekend 3rd January 2003 CCP4i - “Tricks and Tools” Peter Briggs CCP4 Daresbury.
Introduction to Macromolecular X-ray Crystallography Biochem 300 Borden Lacy Print and online resources: Introduction to Macromolecular X-ray Crystallography,
Peter J. Briggs, Liz Potterton *, Pryank Patel, Alun Ashton, Charles Ballard, Martyn Winn CLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK *
Key Data Management Tasks in Stata
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
Data quality and model parameterisation Martyn Winn CCP4, Daresbury Laboratory, U.K. Prague, April 2009.
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,
One-class Training for Masquerade Detection Ke Wang, Sal Stolfo Columbia University Computer Science IDS Lab.
An Introduction to CCP4i The CCP4 Graphical User Interface Peter Briggs CCP4.
Advanced GIS Using ESRI ArcGIS 9.3 3D Analyst part 2.
MS Calibration for Protein Profiles We need calibration for –Accurate mass value Mass error: (Measured Mass – Theoretical Mass) X 10 6 ppm Theoretical.
Biostatistics in Practice Peter D. Christenson Biostatistician Session 2: Summarization of Quantitative Information.
Developments with CCP4i & the Database Handler Peter Briggs.
Lecture 7: Features Part 2 CS4670/5670: Computer Vision Noah Snavely.
Lecture 12 Crystallography
Levels of Image Data Representation 4.2. Traditional Image Data Structures 4.3. Hierarchical Data Structures Chapter 4 – Data structures for.
Data Harvesting: automatic extraction of information necessary for the deposition of structures from protein crystallography Martyn Winn CCP4, Daresbury.
CaloTopoCluster Based Energy Flow and the Local Hadron Calibration Mark Hodgkinson June 2009 Hadronic Calibration Workshop.
Background Subtraction and Likelihood Method of Analysis: First Attempt Jose Benitez 6/26/2006.
Lesson 13 How the reciprocal cell appears in reciprocal space. How the non-translational symmetry elements appear in real space How translational symmetry.
Lesson 13 How the reciprocal cell appears in reciprocal space. How the non-translational symmetry elements appear in real space How translational symmetry.
3. Spot Finding 7(i). 2D Integration 2. Image Handling 7(ii). 3D Integration 4. Indexing 8. Results 1. Introduction5. Refinement Background mask and plane.
Magic Camera Master’s Project Defense By Adam Meadows Project Committee: Dr. Eamonn Keogh Dr. Doug Tolbert.
Forward-backward multiplicity correlations in PbPb, pPb and pp collisions from ATLAS Jiangyong Jia for the ATLAS collaboration 9/27-10/3, 2015
Studying the efficiency and the space resolution of resistive strips MicroMegas Marco Villa – CERN MAMMA meeting Tuesday, 13 th December 2011 CERN, Geneva.
SR Users Meeting 10-11th September 2003 CCP4 Release 5.0 Peter Briggs CCP4/CCLRC Daresbury Laboratory.
CCP4 output Presentation of program output to users The problem: Nobody reads anything Developers can’t be bothered to explain (and don’t know about tools.
17 th October 2005CCP4 Database Meeting (York) CCP4i Database Overview Peter Briggs.
Upgrading to EasyGrade Pro Version 4 (EGPv4) Same Easy to Use GradeBook With Enhanced Features.
CS1Q Applets Mark II James McMahon. Previous Prototypes Binary Converter Binary Converter Karnaugh Maps Karnaugh Maps Multiple Choice Questions Tutorial.
Methods in Chemistry III – Part 1 Modul M.Che.1101 WS 2010/11 – 9 Modern Methods of Inorganic Chemistry Mi 10:15-12:00, Hörsaal II George Sheldrick
Statistical Fundamentals: Using Microsoft Excel for Univariate and Bivariate Analysis Alfred P. Rovai Pearson Product-Moment Correlation Test PowerPoint.
Info Read SEGY Wavelet estimation New Project Correlate near offset far offset Display Well Tie Elog Strata Geoview Hampson-Russell References Create New.
Oracle eBusiness Financials R12 Oracle Receivables Functional Overview TCS Oracle Practice.
Lecture 3 Patterson functions. Patterson functions The Patterson function is the auto-correlation function of the electron density ρ(x) of the structure.
1 Berger Jean-Baptiste
Flair development for the MC TPS Wioletta Kozłowska CERN / Medical University of Vienna.
Biocomputational Languages December 1, 2011 Greg Antell & Khoa Nguyen.
Peter J. Briggs, Alun Ashton, Charles Ballard, Martyn Winn and Pryank Patel CCLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK The CCP4 project.
Multi-axis Data Collection A Tutorial on the Applications - to Trigger Kappa Utilization by the Users.
CHARACTERIZATION OF THE STRUCTURE OF SOLIDS
Software for Crystallographic and Rietveld Analysis
Progress Report in REFMAC
Phil Evans MRC Laboratory of Molecular Biology Cambridge
Presentation transcript:

POINTLESS & SCALA Phil Evans

POINTLESS What does it do? 1. Determination of Laue group & space group from unmerged data i. Finds highest symmetry lattice consistent with unit cell ii. Scores each potential rotational symmetry operator in lattice, using correlation coefficient on normalised intensities E 2, with a derived “probability” iii. Scores all combinations of symmetry operators to derive a probability for each point group which is a sub-group of the lattice group (hence find “Laue group” = point group + lattice centering) iv. Scores potential systematic absences to detect screw axes, using a Fourier analysis of I/σ(I), hence assign a probability to possible space groups, if possible 1. In cases where there are alternative indexing conventions, match the indexing to a reference file (merged or unmerged) 2. Reindex or change space group (cf program REINDEX) 3. Just sort one or more input files for Scala (cf SORTMTZ)

POINTLESS New features Input from XDS & Scalepack formats XDS_ASCII.HKL or INTEGRATE.HKL Note the Scalepack output is still not suitable for proper scaling in Scala, since geometric information is lost. Multiple input files, explicit or with wild-cards ★ Checks for consistent indexing between files or file series ★ Automatic renumbering of batches to make them unique (a long-standing irritation) Defaults to IUCr standard settings: can be overridden ★ a < b < c for primitive orthorhombic, allows eg P ★ I2 in place of C2 to give smallest β angle Choose solution from previous run Exclude batch ranges

POINTLESS Improved scoring schemes 1. Probability scoring uses Lorentzian distribution (larger tails than Gaussian) 2. Systematic absence scoring uses intensities “corrected” by subtraction of small fraction (0.02) of their neighbour, to allow for very strong reflections bleeding into absent neighbours. Most reflections are unaffected. Fourier I/sig(I) Corrected I’/sig(I) term Peak Probability Peak Probability * Correction gives higher peaks, larger probabilities

POINTLESS CCP4i interface Multiple file input, same dataset Options for setting General options

POINTLESS SCALEPACK example Scalepack files do not include the unit cell, so this must be given Result displayed by Baubles

POINTLESS Consistent indexing to reference file (merged or unmerged) Spacegroup H3

SCALA

New developments Corner correction to apply externally calculated correction table as function of detector position Correction table for ESRF ID23-1 Generated from many diffraction patterns (from Chris Nielsen et al.) Maximum correction ≈ 1.4 !

SCALA Automatic optimisation of SD correction parameters BeforeAfter Optimisation of σ’ 2 = SDfac 2 [σ 2 + SdB + (SdAdd ) 2 ] Minimises deviation of Sigma(scatter/σ) from 1 ie flattens out the plot Uses simplex minimisation (thanks to Kevin for code)

SCALA Changed logfile to contain Results section for Baubles Resolution limits for different datasets (in addition to limits by run) Output of multiple datasets to same file: could go into Truncate at the same time (OUTPUT AVERAGE TOGETHER) ROGUEPLOT to plot outliers on detector Minor things Clusters of outliers around tile corners Outliers along rotation axis

SCALA Summary from Baubles Summary table (aka Table 1) LogGraphs

Future developments Pointless & Scala: no major developments planned Bug fixes, respond to complaints, a few small things to change New program, working title AIMLESS Probably eventually all part of same program with POINTLESS, rather than a separate one: name to be chosen! Essentially a rewrite of Scala: work has begun Advantages: More flexibility Possible new scale models time extrapolation detector corrections, cf XDS MODULATION correction Better analysis etc. Assessment of data, advice for user: automatic optimisation of resolution limits, radiation damage vs. completeness, etc, etc

Acknowledgements Ralf Grosse-Kunstleve cctbx Kevin Cowtan clipper, simplex, C++ advice Martyn Winn & CCP4 gang ccp4 libraries Peter Briggs ccp4i Airlie McCoy C++ advice, code etc