Kevin Cowtan, CCP4 March Pirate applications... Pirate:phase improvement software Brigantine:bias removal.

Slides:



Advertisements
Similar presentations
Zetoc.mimas.ac.uk Zetoc Electronic Table of Contents from the British Library Zetoc Support.
Advertisements

EPrints 2.0 / March 4 th 2002 / Glasgow / Chris Gutteridge Introduction to EPrints 2.0 March 4 th 2002 Glasgow Christopher Gutteridge from the Department.
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
CCP4 Molecular Graphics (CCP4MG)
July 2010 D2.1 Upgrading strategy Javier Soto Catalog Release 3. Communities.
Automated phase improvement and model building with Parrot and Buccaneer Kevin Cowtan
® IBM Software Group © 2010 IBM Corporation What’s New in Profiling & Code Coverage RAD V8 April 21, 2011 Kathy Chan
The CEGIS Online Bibliography Holly K. Caro In late May of 2009, the Center of Excellence for Geospatial Information Science (CEGIS) decided to consolidate.
The TEXTAL System for Automated Model Building Thomas R. Ioerger Texas A&M University.
Input Validation For Free Text Fields Project Members: Hagar Offer &Ran Mor Academic Advisor: Dr Gera Weiss Technical Advisors: Raffi Lipkin & Nadav Attias.
Input Validation For Free Text Fields ADD Project Members: Hagar Offer & Ran Mor Academic Advisor: Dr Gera Weiss Technical Advisors: Raffi Lipkin & Nadav.
Quality Assurance CS 615. Mission Statement The Quality Assurance team will provide assurance to stakeholders in CS-615/616 projects that their projects.
LCT2506 Internet 2 Data-driven web sites Week 5. LCT2506 Internet 2 Current Practice  Combining web pages and data stored in a relational database is.
Don't fffear the buccaneer Kevin Cowtan, York. ● Map simulation ⇨ A tool for building robust statistical methods ● 'Pirate' ⇨ A new statistical phase improvement.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
Broadcast service Core tools. Agenda 1.Introduction – tool and its main features 2.Setting up and sending a simple broadcast 3.Achieving.
Access 2007 ® Use Databases How can Access help you to find and use information?
Opening SharePoint to External Users.  Centralize all files  Eliminate the need for Matching Subs RFI’s to our RFI’s (Dan Campbell, ETC)  Create a.
Volume Licensing Service Center Overview Presentation V1.0 August 2007.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Lecturer: Ghadah Aldehim
Introduction to WordPress with SiteControl By: Web Services.
Internet Service Provisioning Phase - I August 29, 2003 TSPT Web:
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Presented by Chad Kafka This Month’s Topic: Wikispaces Advanced Today’s session is an introduction to what a WIKI is and how they can be used in education.
Solutions Summit 2014 Discrepancy Processing & Resolution Terri Sullivan.
Bryce Rodgers Kent Warner Matt Heckman.
CCP4mg Liz Potterton, Stuart McNicholas, Martin Noble, Jan Gruber.
Sarasota Policy Wiki Why Wiki? To provide a new platform for community input on public policies and issues. To encourage engagement.
Introduction to MCMC and BUGS. Computational problems More parameters -> even more parameter combinations Exact computation and grid approximation become.
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.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
BALBES (Current working name) A. Vagin, F. Long, J. Foadi, A. Lebedev G. Murshudov Chemistry Department, University of York.
Chapter 14 Part II: Architectural Adaptation BY: AARON MCKAY.
© 2006 ITT Educational Services Inc. System Analysis for Software Engineers: Unit 3 Slide 1 Chapter 16 Maintaining Information Systems.
Eurostat Expression language (EL) in Eurostat SDMX - TWG Luxembourg, 5 Jun 2013 Adam Wroński.
Wikis Antoinette Lourens Carnegie Library Leadership Academy 5 th November
IFORM ACCOUNT MAINTENANCE ICT4D SESSION 4. IFORMBUILDER WEBSITE REQUIREMENTS To access the iFormBuilder website, you need the following items: -Reliable.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.

Introducing HingX now with Capacity Development Network.
Copenhagen, 7 June 2006 Toolkit update and maintenance Anton Cupcea Finsiel Romania.
Communication Systems The Internet The largest wide area network in the world. It is made up of thousands of linked networks. What.
COORENOR COORENOR Web Portal COORENOR Agenda Where we are? (Summarize features of the COORENOR web portal.) Where are we going? (Show how to.
Web Hosting Control Panel. Our web hosting control panel has been created to provide you with all the tools you need to make the most of your website.
Direct Use of Phase Information in Refmac Abingdon, University of Leiden P. Skubák.
Rosetta Steven Bitner. Objectives Introduction How Rosetta works How to get it How to install/use it.
Software automation – What STAB sees as key aims? 1.Brief review of activities and recommendations (so far) 2.Reality checks 3. Things to do…
An Introduction to the Wonderful World of Wikis Technology Presentation by Earl Bergquist Featuring Wikispaces!
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
JavaScript Introduction and Background. 2 Web languages Three formal languages HTML JavaScript CSS Three different tasks Document description Client-side.
GROUP PresentsPresents. WEB CRAWLER A visualization of links in the World Wide Web Software Engineering C Semester Two Massey University - Palmerston.
What is a Wiki? A wiki is an online database that can be edited by anyone with access to it. “ Wiki ” is Hawaiian meaning ‘ fast ’ or ‘ quick ’
Chapter 16 Maintaining Information Systems. Objectives:  Explain and contrast four types of system maintenance.  Describe factors affecting maintenance.
“Discovering institutions that work for poor people” APPP Sharepoint training 30 July – 1 August 2008: CDD, Accra, Ghana “Discovering institutions that.
An Easy 21st Century Student-Centered Tool Your Class Can’t Be Without Wikis for Everyone!
GroupMap Starter’s Guide Think Better Together Plan, brainstorm, discuss and prioritise for action. © GroupMap Pty Ltd |
Common Coot (Fulica atra) (Fulica atra). More building with Coot クート オオバン.
A Side Discussion: The Power of Characters
STOCK TRADING SIMULATION SYSTEM
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
CCP4 6.1 and beyond: Tools for Macromolecular Crystallography
DHCP, DNS, Client Connection, Assignment 1 1.3
Intro to Ethical Hacking
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
COLLABORATING VIA BLOGS AND WIKIS
Statistics Explained progress report
Presentation transcript:

Kevin Cowtan, CCP4 March Pirate applications... Pirate:phase improvement software Brigantine:bias removal software Unnamed application Kevin Cowtan

Kevin Cowtan, CCP4 March Pirate Status: Statistical phase improvement software. Included in CCP4 version 6.0. Updated in Includes: Basic phase improvement: Effective handling of order/disorder. NCS averaging: Automated NCS determination from heavy atoms and density. Per-pair weighted NCS averaging.

Kevin Cowtan, CCP4 March Pirate Status (2006): Phase improvement works well: Slower than dm Sensitive to the quality of the input HL coefficients NCS: When it works, it works well. Buggy: works in < 10% of cases! Why? Because at this meeting last year, I was told that Buccaneer was more important.

Kevin Cowtan, CCP4 March Pirate Status (2007): Automation further improved: Log-likelihood weight now calculated automatically by optimisation of the log-likelihood gain. Next version will also incorporate a better algorithm for estimating the cell composition. User interface improved: User no longer has to provide a reference structure (unless they want to). GUI simplified.

Kevin Cowtan, CCP4 March Pirate Status (2007): NCS code heavily updated. Now works fully automatically in 30-50% of cases. Outstanding issue with NCS along special directions. When it doesnt work, it does no harm. Minor tuning still required. (Timeconsuming!)

Kevin Cowtan, CCP4 March Pirate Future: Further NCS improvements. Use of an input model of electron density map to provided an additional source of information Integration with buccaneer.

Kevin Cowtan, CCP4 March Brigantine Brigantine is a bias removal program: Bias Removal In General Allows New Trace In New Density Mainly aimed at tackling MR bias problem, but uses ideas and code from Pirate, but has applications to validation and maybe density modification as well.

Kevin Cowtan, CCP4 March Brigantine Status: Currently performs 3 calculations: Simple composite omit map. Fast: seconds to a few minutes. Sigmaa-weighted composite omit map. Fairly fast: minute to tens of minutes Pirate composite omit map. Fairly slow: tens of minutes to a few hours. All of these are model-free, i.e. Can be used before model building.

Kevin Cowtan, CCP4 March Brigantine Pirate composite omit map. Related to a similar idea in Resolve (CCP4 study weekend 2007) But does not involve any density modification. i.e. It can be used in combination with arbitrary density modification methods. Maybe even recycled with several different density modification methods. Code works. One tunable parameter needs to be estimated. It is not clear if the results are useful.

Kevin Cowtan, CCP4 March Brigantine Applications: After MR (to reduce model biad) Between different density modification procedures. (speculative) As part of iterated density modification/model building procedure. (as validation) In model completion (validation, ligands, etc.)

Kevin Cowtan, CCP4 March Unnamed application An unnamed program to provide an improved method for perturbing a model to reduce bias after refinement. An alternative to simulated annealing. Uses: Unbiasing a free set. Precursor to Brigantine.

Kevin Cowtan, CCP4 March Tools Fast anisotropic scaling (needs tuning) Omit maps Sigma-a maps Refinement?

Kevin Cowtan, CCP4 March Buccaneer, Coot, and low resolution Developments in buccaneer and coot for model building, and application to low resolution problems. Kevin Cowtan

Kevin Cowtan, CCP4 March Buccaneer: Method Statistical model building software based on the use of a reference structure to construct likelihood targets for protein features.

Kevin Cowtan, CCP4 March Buccaneer Status (2006): Successful tool for protein chain tracing, even at low resolutions. Tasks (2006): Implement sequence assignment/docking. Implement recycling for model completion Iterate with refmac

Kevin Cowtan, CCP4 March Buccaneer Status (2007): Sequence assignment/docking implemented. Recycling for model completion implemented. Iteration with refmac implemented. In an ad-hoc script, without GUI

Kevin Cowtan, CCP4 March Buccaneer Sequence assignment/docking: Use the same method for classifying side chains by type as for finding C-alphas in the first place, but with a difference target function: ALA CYSHISMETTHR... x20 Finding: Classifying:

Kevin Cowtan, CCP4 March Buccaneer Recycling for model completion implemented. Lateral growing: grow sideways from existing chain fragments by looking for new C-alphas at an appropriate distance sideways from the existing chain. Fast recycling within Buccaneer, or slower recycling with other programs, e.g. refmac.

Kevin Cowtan, CCP4 March Buccaneer Steps: (bold are new since 2006) Find C-alphas Grow into chains Join the chains Pre-sequence loop building (up to 2 C-alphas) Assign sequence Correct insertions/deletions Filter based on poor density Remove clashing chains Build side chains

Kevin Cowtan, CCP4 March Buccaneer The positive: Successfully applied to 2 real unknown structures with good phases at ~3.5A. More than half the model built and sequenced. Successfully applied to 4.0A truncated data. First citation this month! The negative: Model completeness still not as good as Resolve. What about bad phases at higher resolutions?

Kevin Cowtan, CCP4 March

Kevin Cowtan, CCP4 March

Kevin Cowtan, CCP4 March

Kevin Cowtan, CCP4 March Coot Coot developments in model building: Improved helix placement Improved handling of low resolution maps Handle UNK for use with Buccaneer Developments towards strand placement Future integration of Buccaneer functionality

Kevin Cowtan, CCP4 March Coot Improved helix placement: Helix built both ways and refined without Cb. Correct orientation determined from Cb density. Low resolution: Add terminal residue does RSR Auto-fit sidechain does RSR Secondary structure restraints

Kevin Cowtan, CCP4 March Coot Secondary structure: Helix Strand

Kevin Cowtan, CCP4 March Coot Strand placement New algorithms are being examined for both helix and strand placement. First attempt: Use skeleton and find where ridges cross a sphere containing the feature. Faster than current method for helices.

Kevin Cowtan, CCP4 March Coot Integration of Buccaneer features: 'UNK' residue type handling. Buccaneer sequencing has been exported to a standalone cootaneer library. For speed, this has to work without a reference structure. Use pre-calculated resolution dependent libraries. Just needs integrating. Buccaneer growing may be added in future. An alternative engine for current Add terminal residue? Or an auto-grow algorithm.

Kevin Cowtan, CCP4 March Wiki and CCP4 Wiki as a tool to organise and expand CCP4 documentation and mailing list answers. Kevin Cowtan

Kevin Cowtan, CCP4 March What is a Wiki? A website which anyone (or anyone authorised) can edit. Wikipedia is an example:

Kevin Cowtan, CCP4 March Why Wiki? Much easier to update than a website... Edit through the web browser, even remotely. Automatic markup (most of the time). Semi-automatic linking and cross referencing. Collaborative... Many people doing the bits they know best when it is convenient to them.

Kevin Cowtan, CCP4 March Wiki Features Build in version control. Track and revert changes. Access control for admin, writing, (reading). Initially wikis were open, these days must register. Per-page access control as well as site wide. Many allow pages with discussion areas. A page can be read only but allow comments.

Kevin Cowtan, CCP4 March How could CCP4 use one? Take good bits out of the program documentation, manual, bulletin board discussions, and gather and organise them. Turn bulletin board discussions into FAQ pages. Host frequently changing info: Contact details Useful web resources Problem pages

Kevin Cowtan, CCP4 March Case studies: ~2002: Tried to use one to document eHTPX collaboration. Failure: Unfamiliar. People forced to contribute. ~2003: Implemented at York for local documentation pages. Success: Widely read. A smaller group contribute. Enough enthusiastic contributors to make it work. There must be a critical mass of contributors. Volunteers: EJD, JPT, KDC

Kevin Cowtan, CCP4 March YSBL Wiki: 135 pages from 7 people

Kevin Cowtan, CCP4 March Deploying a Wiki Issues: The server is web-facing Wikis are regularly attacked Software updates must be applied very frequently Better to have a dedicated machine outside the firewall Choice of wiki software: MoinMoin, Twiki, Mediawiki, etc... Language, database or flat file, access control, version control, comments, images, math, plugins, search, notification of changes, content export, etc...

Kevin Cowtan, CCP4 March Deploying a Wiki Issues: Alternative: Wiki hosting sites: wikia, wikidot, wikispaces. Some are free, or $5-$50/month. Some display adverts Some demand content be licensed, e.g. CC, FDL Issues: Convenience: can I be auto-logged in when I arrive? Can the content be exported if we need to move?