1.19k likes | 1.34k Views
Dissolving problems into solutions: freely available crystallographic software for single crystal and powder diffraction. L. M. D. Cranswick, CCP14 (Collaborative Computation Project No 14 for Single Crystal and Powder Diffraction) Department of Crystallography;
E N D
Dissolving problems into solutions: freely available crystallographic software for single crystal and powder diffraction. L. M. D. Cranswick, CCP14 (Collaborative Computation Project No 14 for Single Crystal and Powder Diffraction) Department of Crystallography; Birkbeck College, University of London, Malet Street, Bloomsbury, London, WC1E 7HX, UK. E-mail: l.m.d.cranswick@dl.ac.uk WWW: http://www.ccp14.ac.uk
Aims of the EPSRC funded CCP14 Project Get free Crystallographic software and related resources to academics and students relevant to their research. • Tutorials • Software mirrors • Mirror free compilers and software tools Via: http://www.ccp14.ac.uk Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Talk Aims • Show there is a variety of freely available software out there that can help you with your research via diffraction and crystallographic methods • Making use of the latest software can make your difficult problems easier or doable. • Where time permits, give screen dumps of actual examples Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Notes Free Zone - they are on the webhttp://www.ccp14.ac.uk/poster-talks/qmul_2001/ • Some areas of this talk may resemble a rather fast computer slide show; thus detailed notes are on the web for examination at your leisure (and given out during the talk) Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
For those new to Crystallography • Why bother looking into freely available crystallographic software? • Crystallography can help answer questions that may not seem very crystallographic at the time. • In the following screen images, help determine, using diffraction techniques, whether there is Oxygen in the Earth’s outer core.(unit cell volumes to obtain equations of state - EOS) Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Using the right crystallographic method can make the difference! Using Le Bail fitting / Rietveld Using Traditional UNIT CELL refinement Methods Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
The risks of not knowing what you don’t know Thus this talk will try and get the keywords out that you can follow-up on at your leisure. Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Why bother knowing about a variety of crystallographic software Maximize your ability to handle present and future scientific problems. Be able to cross hurdles that may be intractable or unnecessarily problematic if not approached the right way. Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Why bother knowing about a variety of modern software? (2 of 4) Path of Most Resistance? Using a variety of “state-of-the-art” tools can improve versatility by allowing different pathways and approaches to tackle crystallographic problems. • When to use a scalpal • When to unlock the sledgehammer cabinet • When to declare that Defcon 1 has been activated! Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Why bother knowing about a variety of modern software? (3 of 4)Crystallographic Weaponry 101 • You can benefit from having access to a variety of state of the art tools Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Crystallographic Weaponry 102 Why bother knowing about freely available software? (4 of 4) Much freely available software is state of the art in both algorithms and usability - (GUIs) • Concentrate on the crystallography • Can be installed on as many computers as you want - where-ever you like • Can take programs home and use on their personal computers (negate software piracy problems) Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal vs Powder diffraction (1 of 6) Single Crystal • “Mass transit” structure solution and refinement • There are difficulties: • Crystal not representative of the bulk • Twinning • Crystal decomposes during data collection • “Difficult” structure Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal vs Powder diffraction (2 of 6) Cambridge Database • “During 1999, 17,898 new entries were added” • (that Scale is in the 100’s of thousands) • 1999 report: http://www.ccdc.cam.ac.uk/about/annrep99/Report.html • http://www.ccdc.cam.ac.uk/prods/csd/stats.html Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal vs Powder diffraction (3 of 6) Powder Methods for solving structures • Nightmare to some • An adventure to others Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal vs Powder diffraction (4 of 6) Number of structures solved by powder methods • 484 up to mid 2001 • “During 2000: 58 publications” • http://sdpd.univ-lemans.fr/iniref.html • http://sdpd.univ-lemans.fr/iniref/SDPD-activity.html Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal vs Powder diffraction (5 of 6) Structure Determination from Powder Diffractometry Round Robin • Tetracycline Hydrochloride (June 1998) • http://sdpd.univ-lemans.fr/SDPDRR/ • Armel Le Bail and Lachlan Cranswick • Powder Data: • 6 week time limit • 70 downloads of data • 2 submissions on the Tetracycline within the time limit • CSD System from Stoe • Druid/Mystic (now called Dash) • (also solved by Armel Le Bail) • http://sdpd.univ-lemans.fr/SDPDRR/sample2.html Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal vs Powder diffraction (6 of 6) Tetracycline structures obtained from microcrystal - single crystal diffraction : synchrotron X-rays • a powder can be a collection of very small single crystals • 10x20x30 micron crystal (Clegg and Teat) • Beamline 9.8 at Daresbury lab: Bruker Smart CCD • http://srs.dl.ac.uk/xrd/9.8/ • Routine structure solution - including hydrogens found from the map • Solved at the press of a button as the data was being collected. (few hours data collection) Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Talk Agenda • Start from Data conversion and phase identification • Go through to photo realistically rendering crystal structures • Via stops including • Peak profiling • Unit Cell refinement • Powder indexing • Structure Solution (single crystal and powder diffraction) • Structure refinement (single crystal and powder diffraction) • Single crystal suites • Structure validation • Photorealistic rendering of crystal structures Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Phase Identification/Search Match for Powder Diffraction • Two main parts to perform computer based search-match: • 1. Have a Powder Diffraction Database (buy or make your own) • 2. Search-match software that uses the above database to search • Databases: • ICDD has the commercial powder diffraction database area cornered http://www.icdd.com • Alternative being developed is the Pauling File • Nearly all Search-match programs are commercial: • Refer to, "Available Search-Match Software" for a list of known software: • http://www.ccp14.ac.uk/solution/search-match.htm • Free Software:Brian Toby's "Portable Logic Program" (UNIX) and "MacDiff" for Apple Mac freeware by Rainer Petschick Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Phase Identification/Search Match for Powder Diffraction 2 of 3Identifying an organic – DL-Valine Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Phase Identification/Search Match for Powder Diffraction 3 of 3Multiphase mixture: Flourite, Corundum, Zincite Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Has the structure been solved already?Crystallographic Structure Databases • (UK based academics and students already have free access via the EPSRC funded CDS (Chemical Database Service): • http://cds3.dl.ac.uk/cds/cds.html • ICSD (Inorganics) • http://www.fiz-karlsruhe.de/ • Web accessible demonstration: • http://barns.ill.fr/dif/icsd/ • MDF/CRYSTMET • (Metals and Alloys) • http://www.tothcanada.com • CCSD • (Organics and Organometallics) • http://www.ccdc.cam.ac.uk/ Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
ICSD via the Web Using an Interface created by Alan Hewat There is a trend for databases to use the web due to the convenience and effectiveness. Also has advantage of being operating system independent for users. • http://barns.ill.fr/dif/icsd/ Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
A hopeful trend: Crystallography Suites that link into the structure databases • Platon for UNIX (if CSD/Quest is also installed): • http://www.cryst.chem.uu.nl/platon/ • CSD Cell searching at the click of a button • Connectivity search: using the CORINA to generate a PDB file, • http://www2.ccc.uni-erlangen.de/software/corina/free_struct.html • Then use Platon/System S acting as a friendly interface for Quest. Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Powder Data Conversion / Importing Data • Initial problem in powder diffraction can be getting the data in the right format. For interconverting powder diffraction data: a variety of programs exist which in combination can pretty much get you from one format to another • Summary list of available software: http://www.ccp14.ac.uk/solution/powderdataconv/ • Text Editors may occassionally be required: converting UNIX ACSII to DOS ASCII, getting rid of spaces or tabs , column editing: • Freeware PFE Editor for Windows: • http://www.lancs.ac.uk/people/cpaap/pfe/ • Freeware ConTEXT Editor for Windows (does column editing) • http://www.fixedsys.com/context/ Example of ConvX for Windows by Mark Bowden Mass data powder diffraction data converter Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Structure Importing, Conversion and Transformation • Summary list of available software at: http://www.ccp14.ac.uk/solution/structconv/ • Be careful to check the results • Best program for the moment is the shareware Cryscon • http://www.shapesoftware.com • Other software such as GUI WinORTEP can import a wide variety of file formats and export these into Shelx format. http://www.chem.gla.ac.uk/~louis/software/ortep3/ Example of Cryscon for Windows by Eric Dowty Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Powder Diffraction Utility Software • Examining Data, peak finding, background stripping, alpha-2 stripping • Powder v 2.00: http://www.ccp14.ac.uk/tutorial/powder/ • Powder X, http://www.ccp14.ac.uk/tutorial/powderx/ • WinFIT, • http://www.geol.uni-erlangen.de/html/software/soft.html • Winplotr, http://www-llb.cea.fr/winplotr/winplotr.htm • XFIT, http://www.ccp14.ac.uk/tutorial/xfit-95/xfit.htm • Example of PowderX for Windows • Graphical evaluation, backtground stripping, smoothing, alpha stripping, peak find and pass to treor indexing • Full GUI Operation Powder X (Alpha2 Strip, Background Strip, Peak Find) Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Peak Profiling (indexing, unit cell refinement, size/strain, etc) • For Overall Summary of available peak profiling software refer to: • http://www.ccp14.ac.uk/solution/peakprofiling/ • These include: CMPR, DRXWin, EFLECH, GPLSFT, pearson.xls, SHADOW, Powder v2.00, PowderX, Winfit, Winplotr, XFIT Examples of XFIT for Windows Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Peak Profiling: Crystallite size and strain using Fundamental Parameters peak profiling in XFIT • Example of Fundamental parameters (convoluting in the geometry elements of the diffractometer) to profile peaks and also provide size and strain information (though be careful on how you intepret this) • Tutorial at: • http://www.ccp14.ac.uk/tutorial/xfit-95/fun1.htm • Available Fundamental Parameters Peak Profiling and Rietveld software: • XFIT (no longer maintained) • http://www.ccp14.ac.uk/tutorial/xfit-95/xfit.htm • Topas (Commercial - sequel to XFIT) • http://www.bruker.com • BGMN (Commercial - academic version is downloadable) • http://www.bgmn.de Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Powder Indexing - a non trivial endeavour • For Overall Summary of available powder indexing software refer to: http://www.ccp14.ac.uk/solution/indexing/ • Powder Indexing: Autox, Ito, Dicvol, Treor, Taup/Powder, Lzon, Losh, Kohl, Scanix, Xrayscan, EFLECH/Index, Supercell • Linking Suites: Crysfire, Powder v2.00, PowderX, PROSZKI, WinPlotr, Chekcell • supercel is a specialise indexing program by Juan Rodriguez-Carvajal for indexing Super Cell and Incommensurate cells. (available within Winplotr) http://www-llb.cea.fr/winplotr/winplotr.htm ftp://bali.saclay.cea.fr/pub/divers/fullprof.2k/ Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Powder Indexing - the “Crysfire” suite • At present the CRYSFIRE software by Robin Shirley links 8 different indexing programs (ito, dicvol, treor, taup, kohl, lzon, fjzn and losh) together with a common interface and using intelligent defaults. Important to have access to as many indexing programs as possible so you can get a feel for the range of possible solutions. http://www.ccp14.ac.uk/tutorial/crys/ Example of CRYSFIRE Screen prompting the saving into one of 8 different indexing program formats: Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Chekcell: Interpreting Crysfire Summary Files: Powder Indexing and Spacegroup Assignment • Crysfire interlinks with Chekcell for Windows(part of the LMGP suite for Windows by Jean Laugier and Bernard Bochu). Chekcell provides a graphical interface for manually and automatically suggesting a best cell/spacegroup combination using both FOM and algorithms relating to parsimony of superfluous HKLs. http://www.ccp14.ac.uk/tutorial/lmgp/ Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Chekcell : automatic cell and spacegroup searching can trudge through a single selected unitcell; or over 1000s of trial cells looking for the best cell and spacegroup combination based on parsimony of extra reflections criteria. Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Chekcell: “integration” of Ton Spek and A. Meetsma’s Le Page • Obtaining the Reduced Cell • which many powder indexing programs to not reliably determined • Refer: "'Reduced Cells', M.J. Buerger, (Zeitschift fur Kristallographie, BD 109, S. 42-60 (1957)” • Efficient Sub-cell and super-cell searching, then easy reviewing of newly derived cells within the Chekcell interface Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Chekcell: GUI Cell transformation • Easily transform cells and test them withing Chekcell • Knows about common transformations • Can manually look at sub-cells and super-cells Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Chekcell: example of using Le Page • Orthorhombic cell with good FOM (Figure of Merit) • Le Page combined with automatic “Best Solution” easily finds a better hexagonal cell based on parsimony of extra reflections criteria Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Crysfire / Chekcell: indexing powder Protein data Using the “Rescale” feature in Crysfire Finds the correct rhombohedral cell as published in: • R. B. Von Dreele, P. W. Stephens, G. D. Smith and R. H. Blessing, "The first protein crystal structure determined from high-resolution X-ray powder diffraction data: a variant of T3R3 human insulin-zinc complex produced by grinding", Acta Cryst. (2000). D56, 1549-1553. Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Why doesn’t this powder sample index? Why Isn’t this cell solving (Organometallic) From Armel Le Bail’s site: ESRF Synchrotron Powder Data as well Very difficult problems can still be difficult on any available software program. But it may solve in the future when tried on updated software. Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Unit Cell Refinement (powders) • For Overall Summary of available unit cell refinement software refer to: http://www.ccp14.ac.uk/solution/unitcellrefine/ • This includes: • Celref, LAPOD, Refcel, Unitcell, Eracel, Powder v2.00, XLAT, etc • Can be helpful to perform a conventional unit-cell refinement prior to a Le Bail fit (or where unit weighting of each reflection is important). Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
CELREF for Unit Cell Refinement • by Jean Laugier and Bernard Bochu http://www.ccp14.ac.uk/tutorial/lmgp/ • In this example, celref is performing graphical Unit Cell refinement on calcite in a multi-phase mixture • Graphics can really help sort out errors or misassigned Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Full Profile Fitting (Powder) • For Overall Summary of available full profile analysis refer to: Le Bail based: http://www.ccp14.ac.uk/solution/lebail/ Pawley Based: http://www.ccp14.ac.uk/solution/pawley/ • The most common method of full profile fitting is that of Le Bail fitting: which is in most Rietveld packages. It is useful for: • Spacegroup Assignment • Unit Cell Refinement (especially when overlap is a problem) • Extracting Intensities for Structure Solution Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Le Bail full profile fitting - Rietica Rietveld • By Brett Hunter • http://www.rietica.org • http://www.ccp14.ac.uk/tutorial/lhpm-rietica/ • Easy to use and setup via GUI • Le Bail is Structureless whole profile fitting - just need cell and spacegroup • Easy to add and delete structures • Auto-marquardt damping for initial unstable refinement if required Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Le Bail full profile fitting - Rietica Rietveld - 2 of 2 • In this example multiphase system where the aim is to get accurate unit cell volumes. • No completely freestanding peak for KCl Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Unit Cell Refinement: Mass Le Bail fitting: multi-phase - overlapping patterns Using Traditional Methods Using Le Bail fitting Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Materials Analysis Rietveld/Texture Software • Pole Figure, Texture Analysis – important also for some forms of Le Bail fitting and structure solution from powders • Summary List of available software: • http://www.ccp14.ac.uk/solution/pole_figure/ • BEARTEX for Windows • GSAS Rietveld (Windows/UNIX) • MAUD for Java • POFINT • popLA • Symmet for DOS • TexturePlus for Windows MAUD (for Java PC/Mac/UNIX) Crystallite size and shape analysis http://www.ing.unitn.it/~luttero/ Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal Absorption Correction Options • Using WinGX Single crystal suite by Louis Farrugia as an example: • http://www.chem.gla.ac.uk/~louis/software/wingx/ • Viewing or HKL Profiles • Blessing DREAR Software • Sortav (Kappa CCD data processing) • Numerical: • Gaussian, Analytical, Spherica l, Cylindrical • Semi Empirical: • Psi-scans, Camel-Jockey, Multiscan • RefDelF: • Difabs, XABS2, Shelxa Reflection profile within WinGX Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal Absorption Correction : WinGX Define and view single crystal faces within WinGX Before making use of the data (e.g., for refinement) the user is prompted which form of absorption corrected data to use. Thus users can easily check the various absorption algorithms. Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Platon options for absorption correction • Platon by Ton Spek: • http://www.cryst.chem.uu.nl/platon/ • DELrefABS • ABSPsiScan • ABSTompa • ABSGauss • ABSXtal • ABSSphere • MULscanABS • Links to FaceLift - program to refine the initial crystal description (HABITUS style approach) XTALHabit within Platon Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
Single Crystal Indexing / Twinning • Twinning: • DIRAX for difficult Indexing problems: ftp://ftp.chem.uu.nl/pub/dirax/ • Twindex: ftp://laue.chem.ncsu.edu/pub/X-ray/twindex/ • The Merohedral Crystal Twinning Server: http://www.doe-mbi.ucla.edu/Services/Twinning/ • TWIN3.0 for Windows (test for merohedry): Contact V. Kahlenberg (vkahlen@uni-bremen.de) • Spacegroup Assignment: • ABSEN Single Crystal Program by Patrick McArdle (comes with the ORTEX and WinGX suites) • http://www.nuigalway.ie/cryst/software.htm • http://www.chem.gla.ac.uk/~louis/software/wingx/ • Platon spacegroup assignment options • http://www.cryst.chem.uu.nl/platon/ • ROTAX style or inspired twinning software (Fo / Fc) (by Simon Parsons and Bob Gould) • Platon TwinRotMAt - http://www.cryst.chem.uu.nl/platon/ • ROTAX in Crystals - http://www.xtl.ox.ac.uk/crystals.html Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk
“Generic” structure solution from powder diffraction data • Very non-trivial endeavour. • (though indexing can often be the limiting step in many attempted structure solutions) • EXPO - Direct Methods (Sirware Group) Makers of Sir92/Sir97/Sirpow • http://www.irmec.ba.cnr.it/Uk/uk-software.htm • If EXPO fails, it is possible to use Le Bail or Pawley extracted data with Single Crystal Structure Solution Software as described in following slides. • Then consider real space methods such as using ESPOIR (GPL’d by Armel Le bail) Monte Carlo and pseudo simulated annealing - normally use as last resort (new version for Windows has “real space molecule and fragment location”). • http:// sdpd.univ-lemans.fr /sdpd/espoir/ • http://www.ccp14.ac.uk/ccp/web-mirrors/armel/sdpd/espoir/ • Web tutorial on setting up the ESPOIR files in < 10 minutes" and example of solving on an organic molecule: • http://sdpd.univ-lemans.fr/sdpd/espoir/10mn/ Lachlan M. D. Cranswick (l.m.d.cranswick@dl.ac.uk) http://www.ccp14.ac.uk