PLATON/CheckCIF Issues Ton Spek Utrecht University The Netherlands Bruker User Meeting UCSD, La Jolla, March 22-24, 2012.

Slides:



Advertisements
Similar presentations
Configuration management
Advertisements

The MISSYM Family: Software for the detection of Missed or Pseudo Symmetry A.L.Spek Utrecht University The Netherlands.
Crystal Structure Validation A Tool to distinguish GOOD and reliable single crystal studies from BAD and UGLY reports. Ton Spek National Single Crystal.
PLATON, New Options Ton Spek, National Single Crystal Structure Facility, Utrecht, The Netherlands. Delft, Sept. 18, 2006.
PLATON TUTORIAL A.L.Spek, National Single Crystal Service Facility,
Structure Comparison, Analysis and Validation Ton Spek National Single Crystal Facility Utrecht University.
CIF, PLATON-2014, SHELXL-2014, VALIDATION & SQUEEZE
Alexander J. Blake, School of Chemistry The University of Nottingham, Nottingham UK Refinement on weak or problematic small molecule data using SHELXL-97.
An Update on Current and New Structure Analysis Tools in PLATON Ton Spek, Bijvoet Center for Biomolecular Research, Utrecht University, The Netherlands.
PLATON Validation and Analysis Tools Ton Spek National Single Crystal Service Facility, Utrecht University, The Netherlands. Sevilla, 14-Dec-2010.
Disorder.
Small Molecule Example – YLID Unit Cell Contents and Z Value
Theoretical Program Checking Greg Bronevetsky. Background The field of Program Checking is about 13 years old. Pioneered by Manuel Blum, Hal Wasserman,
Models with Discrete Dependent Variables
PLATON/SQUEEZE Ton Spek Bijvoet Center Utrecht University, The Netherlands. PLATON Workshop Chicago, 24-July-2010.
Structure Outline Solve Structure Refine Structure and add all atoms
The Comparison of the Software Cost Estimating Methods
Data Collection and Processing Using APEX2, SHELXTL and the Bruker PHOTON 100 Kevin J. Gagnon
A Brief Description of the Crystallographic Experiment
x – independent variable (input)
The PLATON Toolbox Ton Spek National Single Crystal Service Facility, Utrecht University, The Netherlands. Kyoto, 20-Aug-2008.
Automatic Detection of Poor or Incorrect Single Crystal Structures A.L.Spek Utrecht University The Netherlands.
Lectures Molecular Bonding Theories 1) Lewis structures and octet rule
Structure Validation Challenges in Chemical Crystallography Ton Spek Utrecht University, The Netherlands. Madrid, Aug. 26, 2011.
Data Flow SADABS sad.hkl sad.abs sad.prp name.ins name.hkl SAINTXPREPSMARTSHELX n.xxx p4p n.raw n._ls m.p4p copy to sad.p4p.
CheckCIF/PLATON Crystal Structure Validation
The System-S Approach to Automated Structure Determination: Problems and Solutions Ton Spek National Single Crystal Service Utrecht University, The Netherlands.
3. Crystals What defines a crystal? Atoms, lattice points, symmetry, space groups Diffraction B-factors R-factors Resolution Refinement Modeling!
Automated Crystal Structure Validation Ton Spek, National Single Crystal Facility, Utrecht University, Utrecht, The Netherlands Platon Workshop Chicago,
PLATON, AN OVERVIEW Ton Spek National Single Crystal Service Facility, Utrecht University, The Netherlands. Platon Workshop Chicago, 24-July-2010.
The Crystallographic Information File (CIF) Description and Usage Ton Spek, Bijvoet Center for Biomolecular Research Utrecht University Sevilla, 14-Dec
SYSTEM-S The Challenge of Automated Structure Determination Ton Spek National Single Crystal Service Utrecht University, The Netherlands.
Structure Validation in Chemical Crystallography with CheckCIF/PLATON Ton Spek, National Single Crystal Service Facility, Utrecht University The Netherlands.
Structure Validation in Chemical Crystallography Ton Spek, Bijvoet Centre for Biomolecular Research, Utrecht University, The Netherlands. CCP4-Leeds, 5-Jan
Structure Validation in Chemical Crystallography Principles and Application Ton Spek, National Single Crystal Service Facility, Utrecht University SAB-Delft,
CHE (Structural Inorganic Chemistry) X-ray Diffraction & Crystallography lecture 2 Dr Rob Jackson LJ1.16,
Methods in Chemistry III – Part 1 Modul M.Che.1101 WS 2010/11 – 10 Modern Methods of Inorganic Chemistry Mi 10:15-12:00, Hörsaal II George Sheldrick
Chem Lattices By definition, crystals are periodic in three dimensions and the X-ray diffraction experiment must be understood in the context of.
On the Proper Reporting and Archival of Crystal Structure Data Ton Spek Utrecht University, NL (ACA2015-Philadelphia)
Pairwise Sequence Alignment. The most important class of bioinformatics tools – pairwise alignment of DNA and protein seqs. alignment 1alignment 2 Seq.
PLATON, A set of Tools for the Interpretation of Structural Results Ton Spek National Single Crystal Service Facility, Utrecht University,The Netherlands.
Structure Validation Ton Spek, Bijvoet Centre Utrecht University The Netherlands PLATON Course, Utrecht, April 18, 2012.
PLATON TUTORIAL A.L.Spek, National Single Crystal Service Facility, Utrecht, The Netherlands.
The Examination of Residuals. Examination of Residuals The fitting of models to data is done using an iterative approach. The first step is to fit a simple.
Ionic Conductors: Characterisation of Defect Structure Lecture 15 Total scattering analysis Dr. I. Abrahams Queen Mary University of London Lectures co-financed.
Ton Spek Utrecht University The Netherlands IUCr-Montreal Aug 11, 2014
Chem Patterson Methods In 1935, Patterson showed that the unknown phase information in the equation for electron density:  (xyz) = 1/V ∑ h ∑ k.
Crystallographic Databases I590 Spring 2005 Based in part on slides from John C. Huffman.
The PLATON/TwinRotMat Tool for Twinning Detection Ton Spek National Single Crystal Service Facility, Utrecht University, The Netherlands. Delft, 29-Sept-2008.
PLATON, A Multipurpose Crystallographic Tool Ton Spek, National Single Crystal Service Facility, Utrecht, The Netherlands.
Enrique Martínez-Meyer
Molecular Crystals. Molecular Crystals: Consist of repeating arrays of molecules and/or ions.
The PLATON Toolbox History and Applications Ton Spek Utrecht University, The Netherlands. Bruker User Meeting, UCSD La Jolla, March 22-24, 2012.
Lesson 23 Some final comments on structure solution Non-linear least squares SHELXL.
PLATON/SQUEEZE Ton Spek Bijvoet Center Utrecht University, The Netherlands. PLATON Course Utrecht, April 18, 2012.
1 MODELING MATTER AT NANOSCALES 6. The theory of molecular orbitals for the description of nanosystems (part II) Perturbational methods for dealing.
Absolute Configuration Types of space groups Non-centrosymmetric Determining Absolute Configuration.
Updates on Validation and SQUEEZE Ton Spek Utrecht University Bruker User Meeting Jacksonville (FL), Jan 19, 2016.
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
What is Needed for Proper Structure Validation and How to Act upon Validation ALERTS Ton Spek Utrecht University The Netherlands ACA-Denver, july 26, 2016.
The PLATON checkCIF and SQUEEZE Tools
(check)CIF, SHELXL-2014, SQUEEZE
What Makes a Crystal Structure Report Valid?
Software for Crystallographic and Rietveld Analysis
Crystal Structure Validation with PLATON
Why Crystal Structure Validation ?
The SQUEEZE Tool in PLATON and its use with SHELXL2013
Ton Spek Utrecht University The Netherlands Vienna –ECM
A. The Solid State Classification of Solid Structures
The PLATON/TwinRotMat Tool for Twinning Detection
Presentation transcript:

PLATON/CheckCIF Issues Ton Spek Utrecht University The Netherlands Bruker User Meeting UCSD, La Jolla, March 22-24, 2012

Selected Validation Issues Structure validation is an ongoing project due to changes in procedures, software and hardware Many validation criteria are empirical and might need a theoretical background. Proper correction for absorption was considered very important in the 1990's and is currently a lesser issue (The SADABS effect) Absolute structure determination of light atom structure has changed in view of the supposedly more sensitive Hooft y and Parsons z parameters as compared with the Flack x parameter

Cell Parameters and s.u.'s Unit cell parameters determined with serial detectors were generally based on the setting angles of 25 reflections and generally produced realistic looking s.u.'s. Currently, cell dimensions are determined from the detector positions of many thousands of reflections. Their s.u.'s are often unrealistically small. It is probably best not to artificially increase the s.u.'s in a report with a guessed factor but leave that to the user of the data

Unit cell Volume s.u. SHELXL calculates the volume s.u. assuming 3 independent parameters. Angle s.u.'s are not taken into account (CheckCIF does) PLATON/CheckCIF calculates the more appropriate cubic crystal cell volume s.u. as 3a 2 x sigma(a) which often leads to an ALERT when calculated with SHELXL. Reporting the same s.u. for a,b and c can be confusing

Connected Sets of Atoms - Atoms should be transformed by symmetry operations into a suitable connected set - Centers of gravity of the species of the asymmetric unit should generally lie within the bounds of the unit cell - Exceptions are small molecules (e.g. H 2 O) that should be close to the main species in order to avoid unnecessary symmetry operations in H- bond tables

This is an example of bad practice

Symmetry - PLATON accepts the specification of the spacegroup symmetry in various formats: a) Explicit: SYMM and LATT records b) Hermann-Mauguin symbol (PLATON knows about many variations beyond the standard 230) c) Hall Symbol (Explicit and eventually used to generate the set of symmetry operations used) - a), b) and c) info in the CIF is cross checked

n_hkl Symmetry Codes - PLATON adheres to the set of symmetry codes consistent with those in the International Tables (i.e. produced from the generators implicit in the Hall symbol of the space group at hand). - SHELXL allows for a more flexible specification and ordering of non-centering and inversion operations. Translation components can be negative (e.g -1/2). - The validation software takes this difference into account for the n_hkl symmetry codes in e.g. H- bonding geometry: H-bond tables in PLATON list both the 'PLATON' and 'SHELXL' codes.

Shelxl s.o.f. versus CIF occupancy The SHELXL definition of occupancy in the.res and the CIF definition of occupancy are different This often results in confusion, wrong formula and related ALERTS The difference shows up for atoms on special positions SHELXL generally handles (but not always) this issue when creating a.cif Unfortunately there exists an inconsistency related to the specification of the multiplicity as well (see below)

SHELXL definition of s.o.f... the site occupation factor is normally given as 11 (i.e. fixed at 1). The site occupation factor for an atom in a special position should be multiplied by the multiplicity of that position (as given in International Tables, Volume A) and devided by the multiplicity of the general position for that space group... an atom on a fourfold axes example will usually have s.o.f. = and a fully occupied atom on an inversion center s.o.f. = 10.5

CIF Definition of Occupancy _atom_site_occupancy … the fraction of the atom type present at this site … _atom_site_symmetry_multiplicity.. the multiplicity of a site due to space-group symmetry as given in International Tables for Crystallography Vol. A (2002).. the permitted range is 1 -> Thus 'multiplicity' for atom on fourfold axis in P4 ?? SHELXL CIF (sometimes ) Officially … ??

Other occupancy Issues - SHELXL s.o.f.'s should be given with sufficient number of decimals for atoms on special positions. Thus and rather than 0.33 and The rounding of refined occupation numbers may lead to non-unity sums for the total occupancy of a chemically relevant atom, leading to non-integer atom counts in the formula.

Disorder - PLATON by default automatically detects disorder fragments on the basis of occupation numbers: Bonds are assumed either between a fully occupied atom and a partially occupied site or between to atoms with the same population. Might fail in exactly 50:50% disorder cases - SHELXL introduced the 'PART' concept many years after the the design of PLATON. Implementation of the PART concept in PLATON is now underway.

Formula & Z - The Moiety Formula should be consistent with the reported Z value. There should be generally no problem with one species only in a general position (Z = general position multiplicity) - The proper choice of Z in the case of multiple species in the asymmetric unit (and their order) is likely best dictated by the underlying chemistry.

Standard Setting - Reporting a structure in a standard setting can often make the search for similar structures easier. - Available rules: Niggli reduced, a<b<c etc. 1 - Hot issues: P2 1 /c versus P2 1 /n (closer to 90 deg) - For (in particular inorganic compounds) 'Structure Tidy'

Resolution of the Dataset - Acta Cryst. prefers a dataset that is essentially complete up to sin(theta)/lambda = Exceptions can be beamstop reflections and hardware constraints such as a high pressure cell - Generally all observed reflections above sin(theta)/lambda = 0.6 should be retained - The values for the data names for completeness and theta_full can be changed from the values given in the CIF by SHELXL to satisfy the first condition. - Missing cusps of data can usually be avoided

Do Not remove by default data beyond sin(theta)/lambda = 0.6

Absolute Structure The reported Flack parameter value is checked against the value of the Hooft parameter. The Hooft parameter requires a high Bijvoet pair coverage The Flack parameter is best determined with the BASF/TWIN instruction (without matrix !) R & S configuration assignments are suggested (unfortunately, the algorithm used may error for complicated ring systems)

f' and f'' and mu values – SHELXL and XL include (for all atom types) proper values for f', f'' and mu exclusively for the three wavelengths CuKa, MoKa and AgKa – Resonance values for other wavelengths (synchrotron) have to be added manually with DISP and SFAC records in the.ins. Also the wavelength should be given with its actual value. – PLATON offers suitable values following Brennan & Cowan (1962) – CheckCIF compaires the values in the.cif with the expected values for the reported wavelength.

Resonance Scattering data calculated with PLATON for lambda = 1.8 Angstrom (following Brennan & Cowan)

Weight Optimization – SHELXL provides two parameters for automatic reflection weight optimisation ( a & b). The S value is expected to converge to a value close to zero. – Large values generally indicate model or data problems. Examples are twinning, wrong symmetry, wrong atom type assignments, unresolved disorder and solvent.

Weight Optimization – SHELXL provides two parameters for automatic reflection weight optimisation ( a & b). The S value is expected to converge to a value close to zero. – Large values generally indicate model or data problems. Examples are twinning, wrong symmetry, wrong atom type assignments, unresolved disorder and solvent.

Hydrogen Atom Treatment The parameters of hydrogen atoms on hetero atoms are best refined to prove their validity. Other hydrogen atoms are generally best taken into account in the riding mode to secure a good data over parameter ratio.

Missed or Pseudo symmetry The ADDSYM routine in PLATON analyses a coordinate set for additional symmetry. The tolerances are set on values intended to catch both missed and (interesting) pseudo symmetry. Corresponding ALERTS should be investigated and either corrected or discussed

Difference Electron Density Map The difference electron density map should be essentially featureless Significant positive or negative density on atom positions may indicate wrong atom type assignment or inadequate correction for absorption. Another cause may be the improper use of the SHELXL 'DAMP 0' for a non-converged refinement. Disorder in solvent regions may not show up in a peak list. Seriously in error strong reflections show up as positive and negative bands. Density peaks in chemically unreasonable positions may indicate twinning.

Voids and SQUEEZE Generally, crystal structures contain no significant solvent accessible voids. Most will collapse when their solvent of crystallization evaporates The SQUEEZE tool may be used to show either that there is no residual density in a VOID or to correct for its contribution In the latter case, info should be added to the CIF and FCF

Automated Twinning Detection TwinRotMat attempts to report on twinning based on the data in the.fcf. The related ALERTS may either confirm cases of twinning that have been addressed in the structure refinement or cases of missed twinning. Unfortunately no official datanames to report on twinning in the CIF are available yet.

Hirshfeld Rigid Bond Test – CheckCIF uses the Hirshfeld Rigid Bond test outside its originally intended context (i.e. light atom structures). – Large values may indicate misassigned atom types or disorder. – ALERT levels are to be a function of the associated chemistry (e.g. M..C=O), data quality and resolution.

Unusual Molecular Geometry Unusual hybridization Unusual bond distances Phenyl ring with a large difference of the average bond distance from the expected (due to wrong cell dimensions ?)

Short Intermolecular Contacts Short intermolecular contacts should be investigated. They can indicate – Missing Hydrogen atom in a hydrogen bond – wrong structure / wrong H-atom positions – improper description of a disorder – improperly modelled solvent – Interesting contact to be discussed (e.g. halogen-halogen)

Analysis of the Reflection Data – The data names and cell dimensions in the CIF and FCF should be identical. – The CIF and FCF should be from the same refinement. – Missing low order reflection data along with their expected values are reported – Outliers with large Fo/Fc differences are reported – Checks for the consistency of CIF & FCF data – Calculation of the 'non weight optimized S value

Residual Issues and Challenges - SHELXL/CIF provided defaults should be updated to their actual values. - Validation of Powder, Charge Density and Incommensurate structures still open for development (experts needed) - Avoid False positive and negative ALERTS - Fabricated reflection data. Can we detect them ? - Education – what is thye meaning of a particular ALERT - Should validation criteria be different for structures published in chemical journals ?

References A.L.Spek, J. Appl. Cryst. (2003). 36, A.L.Spek, Acta Cryst. D65,