Martyn Winn, STFC Daresbury Laboratory. 1. CCP4 as a suite 2. Overview of CCP4 functionality 3. Future directions.

Slides:



Advertisements
Similar presentations
Molecular Replacement
Advertisements

CCP4 Molecular Graphics (CCP4MG)
Automated phase improvement and model building with Parrot and Buccaneer Kevin Cowtan
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.
Refinement of Macromolecular structures using REFMAC5 Garib N Murshudov York Structural Laboratory Chemistry Department University of York.
A Molecular Replacement Pipeline Garib Murshudov Chemistry Department, University of York 
Don't fffear the buccaneer Kevin Cowtan, York. ● Map simulation ⇨ A tool for building robust statistical methods ● 'Pirate' ⇨ A new statistical phase improvement.
Automated protein structure solution for weak SAD data Pavol Skubak and Navraj Pannu Automated protein structure solution for weak SAD data Pavol Skubak.
Introduction to CCP4 and ccp4i Martyn Winn CCP4, STFC Daresbury Laboratory Bangalore, Feb 2008.
Refinement with REFMAC
CCP4 helpdesk: What’s New in CCP4 6.0? Martyn Winn CCP4 CCLRC Daresbury Laboratory Cheshire.
23 rd August 2005CCP4 Workshop IUCr 2005 Florence Italy 1 N6: A Protein Crystallographic Toolbox: The CCP4 Software Suite and PDB Deposition Tools IUCr.
CCP4 Study Weekend 3rd January 2003 CCP4i - “Tricks and Tools” Peter Briggs CCP4 Daresbury.
CCP4mg Liz Potterton, Stuart McNicholas, Martin Noble, Jan Gruber.
Peter J. Briggs, Liz Potterton *, Pryank Patel, Alun Ashton, Charles Ballard, Martyn Winn CLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK *
23 rd August 2005CCP4-RCSB Workshop IUCr 2005 Florence Italy 1 N6: A Protein Crystallographic Toolbox: The CCP4 Software Suite and RCSB PDB Deposition.
28 th March 2007 MrBUMP – Automated Molecular Replacement Ronan Keegan, Martyn Winn CCP4, Daresbury Laboratory.
28 Mar 06Automation1 Overview of developments within CCP4 Generation 1 ccp4i tasks Generation 2 isolated scripts / web service Generation 3 integrated.
Kevin Cowtan, DevMeet CCP4 Wiki ccp4wiki.org Maintainer: YOU.
Authors Project Database Handler The project database handler dbCCP4i is a small server program that handles interactions between the job database and.
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.
Data quality and model parameterisation Martyn Winn CCP4, Daresbury Laboratory, U.K. Prague, April 2009.
23 rd March 2005CCP4 Annual Developers’ Meeting 1 DL: Releases, Conferences and Other Activities Peter Briggs, CCP4 Daresbury.
Coot Tools for Model Building and Validation
An Introduction to CCP4i The CCP4 Graphical User Interface Peter Briggs CCP4.
Using CCP4 for PX Martin Noble, Oxford University and CCP4.
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.
17 th October 2005CCP4 Database Meeting (York) CCP4(i)/BIOXHIT Database Project: Scope, Aims, Plans, Status and all that jazz Peter Briggs, Wanjuan Yang.
Developments with CCP4i & the Database Handler Peter Briggs.
Zhang, T., He, Y., Wang, J.W., Wu, L.J., Zheng, C.D., Hao, Q., Gu, Y.X. and Fan, H.F. (2012) Institute of Physics, Chinese Academy of Sciences Beijing,
POINTLESS & SCALA Phil Evans. POINTLESS What does it do? 1. Determination of Laue group & space group from unmerged data i. Finds highest symmetry lattice.
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.
Direct Use of Phase Information in Refmac Abingdon, University of Leiden P. Skubák.
SR Users Meeting 10-11th September 2003 CCP4 Release 5.0 Peter Briggs CCP4/CCLRC Daresbury Laboratory.
Almost at the end … “If you don’t remember anything else, remember this”
M.D.Winn, York, March 22nd/23rd 2005 CCP4 Library Development.
Progress report on Crank: Model building Biophysical Structural Chemistry Leiden University, The Netherlands.
17 th March 2008 MrBUMP progress report Ronan Keegan & Martyn Winn Daresbury Laboratory.
Fitting EM maps into X-ray Data Alexei Vagin York Structural Biology Laboratory University of York.
Software automation – What STAB sees as key aims? 1.Brief review of activities and recommendations (so far) 2.Reality checks 3. Things to do…
17 th October 2005CCP4 Database Meeting (York) CCP4i Database Overview Peter Briggs.
CCP4 Molecular Replacement Model Generation Create a CCP4i task for generating Molecular Replacement models. - Selecting suitable PDB entries, based on.
CCP4 Study Weekend 2013 “Molecular Replacements”
RAPPER Nick Furnham Blundell Group – Department of Biochemistry Cambridge University UK
CCP4 Version The most recent version of the CCP4 suite is 4.1, which was released at the end of January 2001, with a minor patch release shortly.
Peter J. Briggs, Alun Ashton, Charles Ballard, Martyn Winn and Pryank Patel CCLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK The CCP4 project.
What does the future hold? SAPHIRE CCP4 libraries Program Developments More automation 3D viewer Project CCP4 Study Weekend 2003 BAR!
Common Coot (Fulica atra).
CCP4 6.1 and beyond: Tools for Macromolecular Crystallography
CCP4 from a user perspective
Almost at the end … “If you don’t remember anything else, remember this !!!!”
Releases, Conferences and Other Activities
Experimental phasing in Crank2 Pavol Skubak and Navraj Pannu Biophysical Structural Chemistry, Leiden University, The Netherlands
Progress Report in REFMAC
Ingleton and Clapham (N.Yorks)
Core Activities Review of 06/07 Plans for 07/08 29 Mar 05 Review.
CCLRC Daresbury Laboratory
MrBUMP: progress and plans
N6: A Protein Crystallographic Toolbox:
Presentation transcript:

Martyn Winn, STFC Daresbury Laboratory

1. CCP4 as a suite 2. Overview of CCP4 functionality 3. Future directions

~200 independent programs from a wide pool of developers There may be several ways of doing a similar task e.g. Molrep/Phaser, DM/Solomon/Parrot Common routines placed in software libraries Infrastructure to guide user in applying programs

Programs only accessible via command line. Typically run via shell scripts. A crystallographic task requires chaining several programs together. Helped by the early adoption of standard file formats: LCF → MTZ PDB CCP4 map

ccp4i released 2000 Program scripts prepared by task interfaces Convenient access to program output Management of user data into projects Big step forward at the time ! Liz Potterton

Increasing sophistication of crystallographic programs Development of software pipelines  some intelligence, but also parameter scanning Faster computers to support pipelines Crank XIA2 MrBUMP Balbes Potential to do most of the work for you. But... Always those difficult cases You still need to get to know your structure!

Model building Refinement with Refmac / Shelxl Validation with Molprobity tools (reduce/probe) Indexing / integration Laue group determination with Pointless ("QuickSymm") Scaling with Scala ("QuickScale")

Many ways to access CCP4 programs Programs hidden by graphical interfaces or become components of pipelines CCP4 programs used by many 3rd party pipelines Now look at available programs in more detail...

Phase improvement / Model (re)building Data processing Experimental phasing Molecular Replacement Model completion / refinement Validation

Images → unmerged MTZ file Inspect images Identify spots and index Integrate Mosflm / iMosflm Automation XIA2 Multiple datasets → merged MTZ file "semi-automatic" (describe experiment and go) Andrew Leslie Harry Powell Graeme Winter

Identifying Laue group of data pointless Scaling and merging reflections scala pointless / scala can be called from iMosflm Deriving structure factor amplitudes ctruncate I(+) / I(-) → F(+) / F(-) required for map coefficients, but intensities preferred for phasing/refinement How good is your data ?? check for twinning, incorrect spacegroup assignment, anisotropy, etc. scala, ctruncate, sfcheck Norman Stein Phil Evans

Substructure detection Substructure Phasing Density Modification Model Building Raj Pannu Heavy Atoms Afro/Crunch2 ShelxC/D BP3 Solomon DM Pirate ShelxE Buccaneer ARP/wARP

Other CCP4 phasing programs: Mlphare - Old but fast, still used e.g. in auto-Rickshaw Acorn - Ab initio structure determination using small starting structure (even randomly placed atom) Requires atomic resolution, or artificially extended data Oasis - Dual-space direct methods for SAD/SIR Phaser - SAD phasing Log-likelihood-gradient (LLG) maps to find additional anomalous sites Alternate cycles of LLG completion and substructure refinement Input anomalous atom sites and/or partial structure  combine experimental phasing with MR Eleanor Dodson Randy Read

MrBUMP SEQ SHLVKCAEKEKTFCVNGG ECFMVKDLSNPSRYLCKC QPGFTGARCTENVPMKVQ data target sequence automation pipelines homologous structures positioned in cell Ronan Keegan Balbes Fei Long

Automation pipelines link existing programs. Alexei Vagin Data analysis: No. copies in cell, rotational/translational NCS matthews_coef, molrep, polarrfn, sfcheck, fft Model generation: Find and edit homologous structures chainsaw, molrep MR programs: molrep - also multi-copy searches, map and NMR search models, phased RF and TF... phaser - also combined with SAD phasing

Phase Improvement or Density Modification DM / Pirate / Parrot Solomon Dmmulti - multicrystal averaging Model building Buccaneer Rapper Sloop - loop building Coot Sequins - validates model side chains against electron density Kevin Cowtan

Refinement with Refmac : Optimise model parameters e.g. {x,y,z} You choose form of model (atomic vs group parameters, scaling function, etc.) Refmac included in Arp/Warp, Buccaneer, Coot, etc. Latest developments: Twin refinement - automatic detection of significant twin operators and refinement of twin fractions Refinement against SAD data - anomalous scatterers included in XYZIN Automatic weighting Xray vs geometry External restraints, used in latest ARP/wARP Garib Murshudov

Coot Inspection of models and maps Model building Validation Real space refinement Refinement with Refmac NCS tools Sequence assignment Inclusion of Molprobity tools Paul Emsley

Model: appropriate level of detail? data/parameter ratio restraints geometry Fit to data: R / Rfree Choice of free reflections Electron density support for ligands rampage sfcheck

CCP4mg New QT version Publication quality images Wide variety of representations Surfaces and electron density supported Easy to produce movies Transfer of structures/views to and from Coot Liz Potterton Stuart McNicholas

A good idea!! More datasets, collected faster Can you remember what x2_t7_refmac1.mtz from Dec 08 is? Automation schemes produce files from many trials External requirements, e.g. BBSRC Data Sharing policy, journal requirements Chris Morris Rob Esnouf Tools available: PiMS & xtalPiMS synchrotron databases, e.g. ISPyB ccp4i projects lab databases public databases e.g. TARDIS for images

wiki You Are Here! check here for current known issues ccp4bb courses

New programs: PRODRG_ccp4, RAPPERtk, SLOOP, JLigand New GUI: Greater support for automation Better presentation of results Data management: Support for back-end databases Distribution of CCP4: Monolithic suite & individual program updates Incremental updates e.g. via rsync Web services - CPU-intensive applications (e.g. MrBUMP) and/or utilities

Eugene Krissinel George Pelios Natalie Zhao Charles Ballard Aided by the old hands... Ronan Keegan Located in the Research Complex at Harwell

Small-angle X-ray scattering (SAXS)SAXS Dawson et al., Structure 15, 942–954 (2007) Cryo-electron microscopy Ranson et al. (2001) Cell 107, Kaestner et al., J. Struct. Biol., –128 (2009) Molecular Dynamics Simulations

Science, 325, 1544 (2009) Structures in a cellular context - combining structural genomics and systems biology. System of 478 proteins: 120 expt. 336 automatic modelling 3 manual modelling 19 TM proteins 503 metabolites 645 reactions  non-random distribution of folds

DL/RAL/DLS: Charles Ballard, Ronan Keegan, Norman Stein, Peter Briggs, Eugene Krissinel, George Pelios, Natalie Zhao, Graeme Winter, Chris Morris MRC-LMB: Phil Evans, Andrew Leslie, Harry Powell Cambridge: Randy Read, Airlie McCoy, Gabor Bunkoczi York: Eleanor Dodson, Kevin Cowtan, Garib Murshudov, Alexei Vagin, Liz Potterton, Stuart McNicholas, Fei Long Oxford: Paul Emsley, Martin Noble, Rob Esnouf Leiden: Raj Pannu, Pavol Skubak