Introduction CCP4i, Files and Utilities Martyn Winn CCP4, CCLRC Daresbury Laboratory

Slides:



Advertisements
Similar presentations
Use Watch folders to automatically add PDFs to Mendeley Desktop.
Advertisements

KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Getting Started: Ansoft HFSS 8.0
A Quick Start Guide for: NEW LOOK NEW TOOLS NEW OPPORTUNITIES.
Data Dictionary What does “Backordered item” mean? What does “New Customer info.” contain? How does the “account receivable report” look like?
Data collection, data processing and scaling (1) relationship of Mosflm to CCP4 (2) some thoughts on data collection (3) simple processing with Mosflm.
Management Information Systems MS Access 2003 By: Mr. Imdadullah Lecturer, Department of M.I.S. College of Business Administration, KSU.
Introduction to CCP4 and ccp4i Martyn Winn CCP4, STFC Daresbury Laboratory Bangalore, Feb 2008.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
What is so good about Archie and RevMan 5
Using Microsoft Outlook: Basics. Objectives Guided Tour of Outlook –Identification –Views Basics –Contacts –Folders –Web Access Q&A.
Exploring the Basics of Windows XP
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
FireRMS SQL Audit, Archiving & Purging Presented by Laura Small FireRMS Quality Assurance.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
1 Lesson 6 Exploring Microsoft Office 2007 Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
1 Lesson 6 Exploring Microsoft Office 2007 Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
G.T.R. Data Inc. Welcome to our EDI Overview. G.T.R. Data Inc. EDI Demonstration This demonstration will take you on a guided tour of our software. After.
CCP4 Study Weekend 3rd January 2003 CCP4i - “Tricks and Tools” Peter Briggs CCP4 Daresbury.
28 th May 2005CCP4 Workshop, ACA Orlando An Introduction to the CCP4 Software Suite: CCP4i, Files and Utilities Peter Briggs CCP4, CCLRC Daresbury.
Peter J. Briggs, Liz Potterton *, Pryank Patel, Alun Ashton, Charles Ballard, Martyn Winn CLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK *
Getting Started with Application Software
For Version 6.0 and later Lattice3D Reporter Tutorial For Version 6.0 and later LATTICE TECHNOLOGY, INC.
In Business Series © Prentice Hall Microsoft Office Excel 2007 In Business Core Chapter 1 Introduction.
For Version 3.1 and later Lattice3D Reporter Tutorial For Version 3.1 and later LATTICE TECHNOLOGY, INC.
Inside Crystal Reports 7 for DataFlex T.M. Arnett Training Specialist.
CCP4 Workshop ACA, Texas 2002 presentation by Alun Ashton, 1 General Overview.. The CCP4 Package.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
17 th July 2004CCP4-PDB Workshop, ACA Chicago An Introduction to the CCP4 Software Suite: CCP4i, Files and Utilities Peter Briggs CCP4, CCLRC Daresbury.
VistA Imaging Capture via Scanning. October VistA Imaging Capture via Scanning The information in this documentation includes only new and updated.
XP New Perspectives on Windows XP Tutorial 1 Exploring the Basics.
Software Project Planning Defining the Project Writing the Software Specification Planning the Development Stages Testing the Software.
For Version 4.0 and later Lattice3D Reporter Tutorial For Version 4.0 and later LATTICE TECHNOLOGY, INC.
An Introduction to CCP4i The CCP4 Graphical User Interface Peter Briggs CCP4.
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Users December 2009.
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Office Word 2007 Lab 3 Creating Reports and Tables.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
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.
Exercise Your your Library ® RefWorks: The Basics October 10, 2006.
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.
Copyright © 2006 Prentice-Hall. All rights reserved.1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Project 1: Taking a Tour of Windows.
Introduction to KE EMu
SR Users Meeting 10-11th September 2003 CCP4 Release 5.0 Peter Briggs CCP4/CCLRC Daresbury Laboratory.
1 MSTE Visual SourceSafe For more information, see:
Almost at the end … “If you don’t remember anything else, remember this”
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
BIF713 Operating System Concepts MS Windows. Agenda 1. What is an Operating System (definition)? 2. Types of Operating Systems 3. Basic Operations: –
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.
23 rd August 2005CCP4 Workshop, IUCr Florence1 An Introduction to the CCP4 Software Suite: CCP4i, Files and Utilities Peter Briggs CCP4, CCLRC Daresbury.
Peter J. Briggs, Alun Ashton, Charles Ballard, Martyn Winn and Pryank Patel CCLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK The CCP4 project.
Almost at the end … “If you don’t remember anything else, remember this”
Lesson 11 Exploring Microsoft Office 2007
Interact 2: Options for organising and presenting content
Operating System Concepts
Getting Started with R.
CCP4 from a user perspective
12 Product Configurator
Almost at the end … “If you don’t remember anything else, remember this !!!!”
Patents e-Commerce Update: Public and Private PAIR
Patents e-Commerce Update: Public and Private PAIR
Using Microsoft Outlook: Outlook Support Number
Tutorial Introduction to help.ebsco.com.
Presentation transcript:

Introduction CCP4i, Files and Utilities Martyn Winn CCP4, CCLRC Daresbury Laboratory

CCP4 software suite: Scope: covers data processing through to refinement and validation Modular: lots of individual programs sharing data via common file formats Keywords control program function and provide additional data Redundancy in choice of programs Also has a graphical interface CCP4i Version 6.0 was released in February 2006 Version was released in June 2006 Version released in November 2006 (?) Collaborative Computational Project Number 4 CCP4 website: Old workshops and courses: Bulletin Board Newsletters:

Where do I start? Key questions: Which program(s) do I need? How do I run a program? Documentation ( Roadmaps Tutorials (html) Individual program documentation (html) Function index General background on twinning, reindexing, … Postscript manual Slightly dated but still useful Content distinct from program documentation Or attend a CCP4 workshop!!

Running CCP4 All programs can be run from command line or via shell scripts (almost) most comprehensive functionality example scripts in $CCP4/examples/unix/runnable Most programs can be run via GUI (ccp4i) easier not all functionality included Some more graphical programs iMosflm, Topdraw, Coot, CCP4mg, etc. We will mostly use ccp4i here...

Tasks (includes 1 or more programs) Modules Job Database Tools & Utilities On-line help CCP4i main window – quick tour To start up Unix: type ccp4i at the command prompt Windows: launch using the CCP4 icon on the Desktop

New ccp4i features “Greyed out” tasks indicate that you need to install underlying software first e.g. SHELX Database Search/Sort Tool Quick switch between projects Top level help split into topics Custom job view colours

Closed folders Advanced/infrequently used Open folders Parameters that should be checked by the user Highlights indicate compulsory input File folder Set input and output file names Protocol folder Make the key decisions WORK FROM THE TOP DOWN Run task Save/restore parameters Always add a title to distinguish different runs of the same task Defaults - “If it’s not visible then it’s not important” Example of a CCP4i task interface

Online help within CCP4i General help from main window Help with a particular option: Right hand mouse button click over that option Help for a particular task Brings up relevant documentation in browser Bubble help Switch off in Configure Interface

Project Management Tools in CCP4i CCP4i to run jobs but also to organise jobs Why Project Management? Reminds you what you did six months ago Helps keep track of multiple projects and associated data Facilitates back-tracking (especially if things go wrong) Helps when depositing results & writing your paper Jobs are organised into 1 or more Projects

One word alias...… for project directory containing data files Setting up projects in CCP4i All data files relating to one crystallographic project should be in a single project directory

Job database & Project History One job database per project Stores parameters used to run each task Records date, status & input, output and logfiles for each job (project history) current projectquick change

Keep the database up-to-date Record changes e.g. of file locations Add runs of “external” programs Job database utilities View files from any job in the database Remove failed/unwanted jobs from the database and archive important data Rerun any job in the database (with the option of changing the parameters first) Use this to review parameters used in an earlier run

Customising the behaviour of CCP4i 1. Preferences Default viewers for PDB files and map files Data harvesting defaults 2. Configure Interface Maximum column lengths for menus Switch bubble help on or off Set name of web browser Explicitly define paths for programs 4. Install Tasks Used e.g. by ARP/wARP, Phaser Tracks tasks that are installed & lets you review/uninstall Configuring and customising CCP4i 3. Edit Modules File Create new modules Add new references to existing tasks Requires some understanding of how tasks are referenced in CCP4i

Overview of CCP4 file formats Working Formats MTZ: reflection data See following slides PDB: coordinate data - based on PDB version 2.1 draft Officially for atomic position data Also used semi-unofficially for storing other coordinate-based data CCP4 map: electron density, pattersons, difference maps, masks Binary format so use mapdump to view header information Or can use mapslicer to view sections Or import into CCP4mg or Coot Map files can be large but are easily (re)generated from the original data Other Formats CCIF: harvest information, Refmac monomer dictionary - subset of the IUCr mmCIF dictionary XML: (currently developmental) markup logfile information See FILE FORMATS section in documentation

Store reflection data, e.g: Intensities Structure factor amplitudes (observed/calculated) Anomalous differences/Friedel pairs Free-R flags (for cross-validation) Phases, Figures-of-Merit etc Binary format files are more compact & faster to read/write need to use utilities to view and manipulate Batch MTZ files are produced after integration e.g. from Mosflm also referred to as multi-record files contain multiple observations of the same reflection (“record”) (simplistically) each batch corresponds to a diffraction image perform data reduction steps to get standard MTZ file CCP4 Data File Formats: MTZ files

Rows=reflections (Miller indices) Multiple Crystals within same file Multiple Datasets within each dataset Columns=quantities associated with reflections e.g. intensities, structure factors, phases, FOM etc Reference columns via their names (“labels”) MTZ file can be thought of as a “table” of data columns = intensities, structure factors etc rows = values of each column associated with a reflection MTZ file: tabular view

In ccp4i, need to select columns to be used from an input MTZ file: You may also need to add or change crystals / datasets:

Use the mtzdmp/mtzdump program to view MTZ information Or simply View in ccp4i Sample output from MTZ header: * Title: Dendrotoxin from green mamba (1dtx) - Tadeusz Skarzynski * Number of Datasets = 4 * Dataset ID, project/crystal name, dataset name, cell dimensions, wavelength: 1 TOXD / NATIVE * Number of Columns = 14 * Column Labels : H K L FTOXD3 SIGFTOXD3 ANAU20 SIGANAU20 FAU20 SIGFAU20 … FreeR_flag * Column Types : H H H F Q D Q F Q F Q F Q I * Associated datasets : * Cell Dimensions : * Resolution Range : ( A ) * Space group = P (number 19) User-supplied descriptive title Dataset information (names, associated cell & wavelength) Column information (labels, data types, which dataset they belong to) Additional information Other information not shown here includes: number of reflections, history etc CCP4 Data File Formats: MTZ file header

MTZ file Title/history Spacegroup Crystal 1 Crystal name Project name Cell dimensions Crystal 2 Crystal name Project name Cell dimensions Dataset 1.1 Dataset name Wavelength Dataset 1.2 Dataset name Wavelength Column Crystal: a physical crystal which was used to obtain data in one or more diffraction experiments e.g. native, heavy atom derivative etc Dataset: data derived from a single experiment on a particular crystal e.g. different MAD wavelengths Column: a particular type of data associated with a dataset e.g. experimental quantities (measured intensities) and data derived at various levels (observed structure factors, phases) MTZ data hierarchy: crystals, datasets and columns

Crystals Projects and Datasets in practice Each crystal has an associated set of cell parameters the crystal cell is used by most programs e.g. map created by FFT will have cell of crystal of chosen column Each dataset has an associated wavelength many datasets can be associated with one crystal can be used automatically by some programs Each crystal has an associated project name used by data harvesting IMPORTANT: Set up crystals, projects, datasets as early as possible: in Mosflm when importing the data into MTZ format add or edit later on using appropriate utilities

AstexViewer: Java-based map-and-coordinate viewer MapSlicer: 2-d contoured sections through CCP4 maps Utilities: graphical viewers XtalView/Xfit launcher: available for those who prefer to use XtalView - in CCP4i “Model Building” module Loggraph: For graphs in CCP4 formatted logfiles