Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Automating.

Slides:



Advertisements
Similar presentations
VCE IT Theory Slideshows By Mark Kelly Vceit.com Problem Solving Methodology Analysis Activities Revised version: 2013.
Advertisements

Collecting data Chapter 6. What is data? Data is raw facts and figures. In order to process data it has to be collected. The method of collecting data.
NCeSS e-Stat quantitative node Prof. William Browne & Prof. Jon Rasbash University of Bristol.
Hamilton Venus Software User Interface Options
1 Authority on Demand Flexible Access Control Solution.
6000 Series Recorders. The Best Paperless Graphic Recorder in the World.
(Use space bar to step through presentation)
Creating an OOED Application
A/S Product Analysis Syllabus Development.
Secondary National Strategy Attainment at L6+ Securing KS3 ICT Standards Supporting attainment at Level 6+ Jim Milton lead ICT Consultant, Worcs assistant.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
A Fully Automated Small Molecule Single Crystal X-Ray Diffraction System Mark E Light * & Michael B Hursthouse, Department of Chemistry, University of.
Hand Movement Recognition By: Tokman Niv Levenbroun Guy Instructor: Todtfeld Ari.
SONG – Stellar Observations Network Group - The robotic software for the SONG network S.Frandsen 1, Eric Weiss 1, J. Skottfelt 2, M.F. Andersen 1, F.Grundahl.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Introduction to Computer Technology
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
The LEO axis motorisation as standard High performance electron optics Intuitive easy to use graphical interface Multiple port chamber accessories.
All content in this presentation is protected – © 2008 American Power Conversion Corporation Symmetra ® LX – redundant UPS High performance, redundant.
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
WorkPlace Pro Utilities.
e-learning in Electronics
Simulation, Animation, Virtual Reality and Virtual Manufacturing Simulation By Poorya Ghafoorpoor Yazdi.
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.
Components of Database Management System
Grob Systems, Inc., the customer, requires an industrial computer system that will have a function of acquiring raw data, processing the data, presenting.
Chapter 29 conducting marketing research Section 29.1
© Process Analysis & Automation Ltd Process Analysis & Automation Maximizing Investment Automated solutions of technology platforms Malcolm Crook.
1 The Software Development Process  Systems analysis  Systems design  Implementation  Testing  Documentation  Evaluation  Maintenance.
28-29 th March 2006CCP4 Automation STAB MeetingCCP4i and Automation 1 CCP4i and Automation : Opportunities and Limitations Peter Briggs, CCP4.
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
Automated Benchmarking Of Local Authority Web Sites Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by:
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.
Reaching data collection strategies on Kappa goniometers Kappa workshop Leiden 2008.
13 Step Approach to Network Design Steps A Systems Approach 8Conduct a feasibility Study 8Prepare a plan 8Understand the current system 8Design.
17 th October 2005CCP4 Database Meeting (York) CCP4(i)/BIOXHIT Database Project: Scope, Aims, Plans, Status and all that jazz Peter Briggs, Wanjuan Yang.
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 user dialogue 1 why good interface design? reduces input and usage errors lowers the cost.
1 Ch. 1: Software Development (Read) 5 Phases of Software Life Cycle: Problem Analysis and Specification Design Implementation (Coding) Testing, Execution.
Lesson 18 Integration Scaling Other Corrections. An Overview Integration consists of changing the frame data into numbers—the intensity and the sigma.
The Software Development Process
Project Database Handler The Project Database Handler is a brokering application that mediates interactions between the project database and the external.
1 Andrea Sciabà CERN Critical Services and Monitoring - CMS Andrea Sciabà WLCG Service Reliability Workshop 26 – 30 November, 2007.
Computer Components: Software Computer Technology.
Project Database Handler The Project Database Handler is a brokering application, which will mediate interactions between the project database and other.
Human Factors Issues Chapter 8. What is Human Factors? Application of the scientific knowledge of human capabilities and limitations to the design of.
Composition in Modeling Macromolecular Regulatory Networks Ranjit Randhawa September 9th 2007.
This is a personal evaluation that was carried out after the completion of my project one and two. The next slide shows the summary of the key points.
Intermediate 2 Computing Unit 2 - Software Development.
Smart Home Technologies
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Jian Gui WANG Bragg Institute Meeting Java Algorithm Library Dec Java DRA Algorithm Library For Opal Neutron Scattering Data Analysis Team Jian.
Project Planning Defining the project Software specification Development stages Software testing.
Characteristics and Sources of Information
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
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.
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
+ SwissFEL Matlab Toolbox ADAQA used for Emittance Measurements Bolko Beutner, Rasmus Ischebeck PSI / DESY / KIT Mini-Workshop on Longitudinal Diagnostics.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Advanced Higher Computing Science
Sample Changer Robot (at PX beamlines)
InropaTM Idea and vision
Human Factors Issues Chapter 8 Paul King.
Innovia Consulting Customer Conference 2018
11/16/2018 SimpleR: Taking on the “Evil Empire” to Build Simple R Applications for Non-Statistical Users Nicholas Lewin-Koh Bert Gunter Genentech Nonclinical.
Project tracking system for the structure solution software pipeline
Other Xport data analysis and reduction components
The LEO axis motorisation as standard
Presentation transcript:

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Automating the Single Crystal X-Ray Diffraction Experiment Mark E Light School of Chemistry School of Chemistry University of Southampton, UK University of Southampton, UK

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Presentation Outline Reasons for automation Requirements for an automated system Main challenges in building such a system Work flow to clearly define the problem Building and linking of system components Inline evaluation Software development Output of results Ongoing and future developments AnimationsAcknowledgments

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Why Automate? General reasons for building an automated system: Maximise instrument usage – can do lots of shorter collections overnight Prioritise crystallographers time – let the robot do the tedious work Utilise the ‘data fit for purpose’ ideas Allows easy screening of many samples Ideal for polymorphism studies Allows for remote access

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Requirements for an Automated System Once started should not need human intervention Ability to reliably place the crystal in the beam Obtain sensible unit cell Reject poor samples Automatically setup and perform data collection Make sensible decisions about exposure time, frame angle etc Allow configuration but with robust defaults Run unattended in a safe manner Clearly report progress and status

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Main Challenges 1.Automatic changing of the sample 2.Hands free crystal centring 3.Automation of the data collection 4.Continual Inline evaluation 5.Development of a graphical control interface These can be placed within the following work flow

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Control Flow Diffraction Unit Cell Success Strategy Data Collection Data Process System Y PreScans Yes BruNo Mount BruNo Unmount Setup via GUI Sample Tray No

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest Sample Changing Mitsubishi Movemaster RV- 1A 6 axis industrial robot with a CR1 controller – 30K Internal control program accessed via serial port 24 capacity sample tray – bolted to table

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest Crystal Centring Uses accurately constructed pips Specially designed goniometer head employed Largest collimator used to maximise beam size at crystal (0.6mm) Some miscentring is allowable Why not use motorised goniometer head and image recognition software? Considerable added cost Added system complexity Additional sample runtime

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest Automated Data Collection As defined in the work flow – the following steps are carried out Determination of crystal diffraction characteristics – using prescans - evaluate Determination of unit cell using phi/chi scans and DirAx - evaluate Carrying out of strategy calculation and data collection Processing of data Running of structure solution and refinement - validate

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest Control GUI Requirements - Data Collection: Well structured logic flow and failsafe error handling Sensible automated parameter choices GUI Easy sample selection and meta data input Highly configurable but with robust defaults Clear progress status Developed X-Tray Written in python using tkinter and the Bruker-Nonius Collect package.

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 X-Tray sample setup

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 X-Tray experiment setup

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 X-Tray experiment monitoring

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Output of Results For an automated experiment the ultimate aim is a completed structure! Intermediate results are presented to the user: html report containing full experiment details hkl reflection file Starting point shelx instructions file to present to user or System-Y System-S best try at structure System-Y results Structure validation report

Automating the Single Crystal X-Ray Diffraction Experiment – Mark Light – School of Chemistry - University of Southampton – ECM22 – Budapest 2004 Ongoing and Future Developments Improvements to the pip manufacture Improvements to the goniometer head Completion of the collision safety circuit Inline ranking of samples – so that poor samples are evaluated and then put at the back of the queue Addition of a controlled environment for queued samples Improved unit cell evaluation Develop results dissemination