28 th March 2007 MrBUMP – Automated Molecular Replacement Ronan Keegan, Martyn Winn CCP4, Daresbury Laboratory.

Slides:



Advertisements
Similar presentations
Molecular Replacement in CCP4
Advertisements

Molecular Replacement
M.D.Winn, DL, March 28th 2007 Session 4 Core activities Intro Overview: Martyn CCP4 Releases: Charles Installation issues: Francois Meetings: Maeri Python.
12 th April 2007 What’s new and Automation developments in CCP4 Ronan Keegan CCP4, STFC Daresbury Laboratory, U.K.
Clustal W and Clustal X version 2.0 김영호, 박준호, 최현희 The 9 th Protein Folding Winter School.
Prediction to Protein Structure Fall 2005 CSC 487/687 Computing for Bioinformatics.
A Molecular Replacement Pipeline Garib Murshudov Chemistry Department, University of York 
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
Connecting Diverse Web Search Facilities Udi Manber, Peter Bigot Department of Computer Science University of Arizona Aida Gikouria - M471 University of.
Classroom User Training June 29, 2005 Presented by:
WorkPlace Pro Utilities.
MODELLER hands-on Ben Webb, Sali Lab, UC San Francisco Maya Topf, Birkbeck College, London.
Selecting and Combining Tools F. Duveau 02/03/12 F. Duveau 02/03/12 Chapter 14.
Reporting and Build Statistics Using Business Intelligence By Naga Sowjanya Karumuri Build Team, VMware, Cambridge Summer Internship 2008.
DE&T (QuickVic) Reporting Software Overview Term
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
CCP4 Study Weekend 3rd January 2003 CCP4i - “Tricks and Tools” Peter Briggs CCP4 Daresbury.
Peter J. Briggs, Liz Potterton *, Pryank Patel, Alun Ashton, Charles Ballard, Martyn Winn CLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK *
28 Mar 06Automation1 Overview of developments within CCP4 Generation 1 ccp4i tasks Generation 2 isolated scripts / web service Generation 3 integrated.
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
Molecular Replacement Martyn Winn CCP4 group, Daresbury Laboratory, UK.
Authors Project Database Handler The project database handler dbCCP4i is a small server program that handles interactions between the job database and.
The In’s and Out’s of the IIS 6.0 Migration Tool The In’s and Out’s of the IIS 6.0 Migration Tool Chris Adams Web Platform Supportability Lead Microsoft.
Standard Grade Computing General Purpose Packages WORD-PROCESSING WORD-PROCESSING Chapter 2.
A Molecular Replacement Pipeline Garib Murshudov Chemistry Department, University of York 
BALBES (Current working name) A. Vagin, F. Long, J. Foadi, A. Lebedev G. Murshudov Chemistry Department, University of York.
1 PyMOL Evolutionary Trace Viewer 1.1 Lichtarge Lab Sept. 13, 2010.
High-Throughput Crystallography at Monash Noel Faux Dept of Biochemistry and Molecular Biology Monash University.
Introduction of Geoprocessing Topic 7a 4/10/2007.
LCG Middleware Testing in 2005 and Future Plans E.Slabospitskaya, IHEP, Russia CERN-Russia Joint Working Group on LHC Computing March, 6, 2006.
28-29 th March 2006CCP4 Automation STAB MeetingCCP4i and Automation 1 CCP4i and Automation : Opportunities and Limitations Peter Briggs, CCP4.
An Introduction to CCP4i The CCP4 Graphical User Interface Peter Briggs CCP4.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
Tips for System Administrators. Tips for System Admins  Use Macros to automate repetitive tasks  Must use telnet or Presentation Manager  Press Control-R.
G.Corti, P.Robbe LHCb Software Week - 19 June 2009 FSR in Gauss: Generator’s statistics - What type of object is going in the FSR ? - How are the objects.
MolIDE2: Homology Modeling Of Protein Oligomers And Complexes Qiang Wang, Qifang Xu, Guoli Wang, and Roland L. Dunbrack, Jr. Fox Chase Cancer Center Philadelphia,
Crank and Databases Steven Ness Leiden University The Netherlands.
Bulk Model Construction and Molecular Replacement in CCP4 Automation Ronan Keegan, Norman Stein, Martyn Winn.
R. Keegan 1, J. Bibby 3, C. Ballard 1, E. Krissinel 1, D. Waterman 1, A. Lebedev 1, M. Winn 2, D. Rigden 3 1 Research Complex at Harwell, STFC Rutherford.
MrBUMP – Molecular Replacement with Bulk Model Preparation Automated search model discovery and preparation for structure solution by molecular replacement.
Developments with CCP4i & the Database Handler Peter Briggs.
CNGrid GOS 3.0 Practice OMII-Euro & CNGrid Joint Training Material QiaoJian Jan
In context…. xia2: what is it? Automated expert data reduction – images in, reflections suitable for phasing out. Handles: –MAD data –Multiple passes.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Data Harvesting: automatic extraction of information necessary for the deposition of structures from protein crystallography Martyn Winn CCP4, Daresbury.
Project Database Handler The Project Database Handler is a brokering application that mediates interactions between the project database and the external.
1 MrBUMP – Molecular Replacement with Bulk Model Preparation Ronan Keegan, Martyn Winn CCP4 group, Daresbury Laboratory Como May 23rd 2006.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
SR Users Meeting 10-11th September 2003 CCP4 Release 5.0 Peter Briggs CCP4/CCLRC Daresbury Laboratory.
17 th March 2008 MrBUMP progress report Ronan Keegan & Martyn Winn Daresbury Laboratory.
Software automation – What STAB sees as key aims? 1.Brief review of activities and recommendations (so far) 2.Reality checks 3. Things to do…
SQL SERVER 2008 Installation Guide A Step by Step Guide Prepared by Hassan Tariq.
Configuring and Deploying Web Applications Lesson 7.
CCP4 Molecular Replacement Model Generation Create a CCP4i task for generating Molecular Replacement models. - Selecting suitable PDB entries, based on.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Introduction of Geoprocessing Lecture 9 3/24/2008.
Peter J. Briggs, Alun Ashton, Charles Ballard, Martyn Winn and Pryank Patel CCLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK The CCP4 project.
Zach Miller Computer Sciences Department University of Wisconsin-Madison Supporting the Computation Needs.
CCP4 6.1 and beyond: Tools for Macromolecular Crystallography
CCP4 from a user perspective
SUSE Linux Enterprise Desktop Administration
Automated Molecular Replacement
MrBUMP: progress and plans
Rational Publishing Engine RQM Multi Level Report Tutorial
The site to download BALBES:
Oracle SQL Developer Data Modeler
Presentation transcript:

28 th March 2007 MrBUMP – Automated Molecular Replacement Ronan Keegan, Martyn Winn CCP4, Daresbury Laboratory

28 th March 2007 Aim of MrBUMP Automated framework for Molecular Replacement Particular emphasis on generating variety of search models Wraps Phaser, Molrep and Acorn Uses a variety of helper applications (eg Chainsaw) and bioinformatics tools (eg FASTA, Mafft) Uses on-line databases (eg PDB, Scop) In favourable cases, gives “one-button” solution In unfavourable cases, suggests likely search models for manual investigation

28 th March 2007 Pipeline ` ` ` ` Target MTZ & Sequence Target Details Template Search Model Preparation Molecular Replacement & Refinement Check scores and exit or select the next model

28 th March 2007 Template Search Sequence based search (FASTA) Secondary structure based search (SSM) Domain search (SCOP) Identification of possible multimers (PQS & PISA) Users can also enter their own templates by ID or from locally held files.

28 th March 2007 Model Preparation Search models can be prepared for MR in several ways –Chainsaw – non-conserved residues are pruned (sequence provided) –Molrep – pruning of non-conserved side-chains (internal sequence alignment) –Polyalanine – all side chain atoms are pruned beyond the CB atom –PDBclip – models are not modified An ensemble of the best models is also created for Phaser

28 th March 2007 Molecular Replacement & Refinement For each search model, MR is done with Molrep or Phaser or both. MR programs run mostly with defaults MrBUMP provides LABIN columns, MW of target, sequence identity of search model, number of copies to search for, number of clashes tolerated Allow Molrep / Phaser to set resolution limits and weights After MR, models are passed to Refmac for restrained refinement otherwise final Rfree < 0.48 or final Rfree < 0.52 and dropped by 5% final Rfree < 0.35 or final Rfree < 0.5 and dropped by 20%    “ success” “marginal” “failure”

28 th March 2007 MrBUMP on clusters MrBUMP is usually run on a desktop However, MrBUMP can take advantage of a compute cluster to farm out the Molecular Replacement jobs. Currently Sun Grid Engine enabled clusters are supported but support will be added for other types of queuing system (e.g. LSF, Condor) if there is enough demand. Job control: All nodes terminate when one finds a solution

28 th March 2007 MrBUMP Output Currently produces a long log file listing search results, model preparation steps, summaries from each MR and refinement job and relevant references for programs used. Not ideal, there’s a lot of information to trawl through. Summary of results now provided at the end of log file. Future versions will provide results in marked-up web page format for more clarity.

28 th March 2007 MrBUMP pre-release Beta version first released in Jan’ 06 (current version is 0.3.3) Currently supported on Linux and Mac OSX, Windows version will be available when included in suite. Will be included in next release of CCP4 (version 6.1) MrBUMP paper to be published in Acta Cryst. D in April ‘07 First citations in Obiero et al., Acta Cryst. (2006). F62, ; El Omari et al., Acta Cryst. (2006). F62,

28 th March 2007 New features Run Acorn after refinement for phase improvement (high resolution data) Support for searching in enantiomorphic spacegroups. Users can now specify template models by PDB ID or add local PDB files. “Generate models only” option. XML Output. Additional multiple alignment programs supported – Tcoffee and Probcons.

28 th March 2007 New feartures: Smartie Peter Briggs’ “Smart” CCP4 log file browser. Robust method for reading and extracting information from log files. Parses log files and picks out tables, header information and various other pieces of information. Very useful when generating XML output from a automation wrapper script such as MrBUMP.

28 th March 2007 Future versions Improvements to multimeric search models (using PISA) Supplement multiple alignment with additional sequences and/or structural information Model completion and/or re-building Target complexes.

28 th March 2007 Conclusions Test cases and the examples demonstrated the utility of trying a range of search models, a protocol that can only be attempted adequately by automation. MrBUMP is not meant to compete with careful analysis of the data and model by an experienced crystallographer. However, it may succeed in difficult cases by finding a combination of models and protocols that would not otherwise have been tried. In more straight forward cases the advantage is simply one of convenience. CCP4 web server log files indicate that it’s being used at least 3- 4 times a day.

28 th March 2007 Some thoughts about automation MrBUMP started out as a project to develop a one-button solution for MR (e-HTPX). It has evolved to be more interactive if required whilst retaining the one-button functionality. Users like to have the donkey work done automatically but prefer controlled/transparent automation with the ability to both stop and start the program as they please at given points in the pipeline. Also like to have a large degree of control of the input parameters.