Crank and Databases Steven Ness Leiden University The Netherlands.

Slides:



Advertisements
Similar presentations
SOMA2 – Drug Design Environment. Drug design environment – SOMA2 The SOMA2 project Tekes (National Technology Agency of Finland) DRUG2000 program.
Advertisements

Martyn Winn, STFC Daresbury Laboratory. 1. CCP4 as a suite 2. Overview of CCP4 functionality 3. Future directions.
Product Configurator for Marketing to Manufacturing design automation.
M.I.R.(A.S.) S.M. Prince U.M.I.S.T.. The only generally applicable way of solving macromolecular crystal structure No reliance on homologous structure.
M.I.R.(A.S.) S.M. Prince U.M.I.S.T.. The only generally applicable way of solving macromolecular crystal structure No reliance on homologous structure.
Introduction CCP4i, Files and Utilities Martyn Winn CCP4, CCLRC Daresbury Laboratory
Experimental Phasing stuff. Centric reflections |F P | |F PH | FHFH Isomorphous replacement F P + F H = F PH FPFP F PH FHFH.
1 STRUCTURE CHARTS Elements and Definitions. 2 Software System Design translates SRS into a ===> software system architecture: –system’s static structure.
ModelBuilder In ArcGIS 9.x By Tim Weigel GEOG 407/607 April 3 rd, 2006.
Automated protein structure solution for weak SAD data Pavol Skubak and Navraj Pannu Automated protein structure solution for weak SAD data Pavol Skubak.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
26-28 th April 2004BioXHIT Kick-off Meeting: WP 5.2Slide 1 WorkPackage 5.2: Implementation of Data management and Project Tracking in Structure Solution.
CCP4 helpdesk: What’s New in CCP4 6.0? Martyn Winn CCP4 CCLRC Daresbury Laboratory Cheshire.
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 *
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.
Progress report on Crank: Experimental phasing Biophysical Structural Chemistry Leiden University, The Netherlands.
Authors Project Database Handler The project database handler dbCCP4i is a small server program that handles interactions between the job database and.
Internet and Distributed Representation of Agent Based Model by- Manish Sharma.
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.
28 th March 2007CCP4 Developers Meeting BIOXHIT/CCP4(i) Database Wanjuan Yang & Peter Briggs.
CCP4(i) Database Development Wanjuan (Wendy) Yang CCP4 Annual developer’s meeting March 28, 2006 York.
23 rd March 2005CCP4 Annual Developers’ Meeting 1 DL: Releases, Conferences and Other Activities Peter Briggs, CCP4 Daresbury.
Data Storage Choices File or Database ? Binary or Text file ? Variable or fixed record length ? Choice of text file record and field delimiters XML anyone.
An Introduction to CCP4i The CCP4 Graphical User Interface Peter Briggs CCP4.
Using CCP4 for PX Martin Noble, Oxford University and CCP4.
16 October Reminder Types of Testing: Purpose  Functional testing  Usability testing  Conformance testing  Performance testing  Acceptance.
Application portlets within the PROGRESS HPC Portal Michał Kosiedowski
Bulk Model Construction and Molecular Replacement in CCP4 Automation Ronan Keegan, Norman Stein, Martyn Winn.
Framework of Job Managing for MDC Reconstruction and Data Production Li Teng Zhang Yao Huang Xingtao SDU
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.
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.
In context…. xia2: what is it? Automated expert data reduction – images in, reflections suitable for phasing out. Handles: –MAD data –Multiple passes.
Project Database Handler The Project Database Handler dbCCP4i is a brokering application that mediates interactions between the project database and an.
Measurement Data Workspace and Archive: Current State and Next Steps GEC15 Oct 2012 Giridhar Manepalli Corporation for National Research Initiatives
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 Limitations of BLAST Can only search for a single query (e.g. find all genes similar to TTGGACAGGATCGA) What about more complex queries? “Find all genes.
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.
M.D.Winn, York, March 22nd/23rd 2005 CCP4 Library Development.
Progress report on Crank: Model building Biophysical Structural Chemistry Leiden University, The Netherlands.
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.
® IBM Tivoli Directory Integrator Tivoli Directory Integrator Exercise 3 – Branches and Attribute Map Components Eddie Hartman
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
RAPPER Nick Furnham Blundell Group – Department of Biochemistry Cambridge University UK
CAA Database Overview Sinéad McCaffrey. Metadata ObservatoryExperiment Instrument Mission Dataset File.
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.
EMBL-EBI, programmatically - take a REST from manual searching: Sequence analysis tools Web Production Team Anna Foix Joon Lee.
EVLA Archive The EVLA Archive is the E2E Archive
Lawrence Livermore National Laboratory
CCP4 6.1 and beyond: Tools for Macromolecular Crystallography
CCP4 from a user perspective
Project tracking system for the structure solution software pipeline
Releases, Conferences and Other Activities
Experimental phasing in Crank2 Pavol Skubak and Navraj Pannu Biophysical Structural Chemistry, Leiden University, The Netherlands
Analytics vs Statistics the problem is…
Volume 12, Issue 10, Pages (October 2004)
GIL Users Group Meeting
Auto molecular replacement
Lecture 23 CS 507.
Overview of Computer system
Inputs, Outputs and Assignment
Presentation transcript:

Crank and Databases Steven Ness Leiden University The Netherlands

Crank Crank - Suite for automated structure solution Simple design – XML based –Input, Run, Output Designed to: –Teach beginners –Enable experts Variety of user interfaces Arbitrary user-designed pipelines Visualization and database storage of results High throughput tools for the individual scientist Working on adding Grid support to Crank

CRANK E/FA value calculation SHELXC DREAR AFRO ECALC Substructure Refinement and Phasing BP3 MLPHARE SHARP Substructure Determination SHELXD CRUNCH2 RANTAN SOLVE Density Modification SOLOMON DM SHELXE RESOLVE PIRATE User Interface XML Script CCP4i Web Model Building/ Refinement RESOLVE MAID FFFEAR REFMAC ARP/wARP* EmmaTruncate CAD SFTOOLSScaleit FHSCAL Tools PROCHECK SFCHECK ValidationViewing O CCP4mg Xfit PyMol

Required Parameters Experimental Data input Types of input data Pipeline of programs

Crank database 3_crank/workdb Stores all information needed by each step Currently a directory with files File name encodes –Program “step” –Type of data –e.g. “crank.out.3_BP3.mtz” or “crank.in.2_CRUNCH2.coords.xml”

MTZ column labels Symbolic column names All CCP4i user input column labels are renamed to avoid known problems (e.g. CAD/SFTOOLS) Examples –INPUT1_X1_D2_F_PLUS –1_AFRO_F_COLUMNS_F –3_BP3_PHASE_COLUMNS_PHIB This also works for other kinds of user input columns from the CCP4i interface

Other types of input data Sequence Substructure List of Substructures Protein Model List of Protein Models Map Rfree Column Many more to be added

Crank XML Generated either directly by programs or by wrappers to convert logfiles to XML Stores all information generated by programs Main purpose : Decisions –These are the way that the user can direct program/information frlow in their pipeline Secondary purpose : Data mining

Our Needs Way to access any given column in an MTZ file Storage of –Sequence, Substructure, Protein Models, Maps, Rfree columns, many more types. Access via –API (Python, Tcl, C, C++) –Filesystem

Acknowledgements and Program availability: Navraj Pannu RAG de Graaff Pavol Skubak Irakli Sikharulidze Jan Pieter Abrahams