ARP/wARP developments CCP4-STAB meeting York; March 2007.

Slides:



Advertisements
Similar presentations
Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Advertisements

Extending Eclipse Kai-Uwe Mätzel IBM OTI Labs Zurich
Kevin Cowtan, CCP4 March Pirate applications... Pirate:phase improvement software Brigantine:bias removal.
WEB SERVICES. FIRST AND FOREMOST - LINKS Tomcat AXIS2 -
1/7 ITApplications XML Module Session 8: Introduction to Programming with XML.
Database System Concepts and Architecture
1 CEOS/WGISS20 – Kyiv – September 13, 2005 Paul Kopp SIPAD New Generation: Dominique Heulet CNES 18, Avenue E.Belin Toulouse Cedex 9 France
PRESENTATION 3 Sri Raguraman CIS 895 Kansas State University.
WTX Overview.
 2002 Prentice Hall, Inc. All rights reserved. ISQA 407 XML/WML Winter 2002 Dr. Sergio Davalos.
High Throughput Processing of the Structural Information of the Protein Data Bank Zoltán Szabadka, Vince Grolmusz Department of Computer Science Eötvös.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
Overview of Mini-Edit and other Tools Access DB Oracle DB You Need to Send Entries From Your Std To the Registry You Need to Get Back Updated Entries From.
Spring Overview, Application demo -Midhila Paineni 09/23/2011 Spring Overview, Application demo9/8/20151.
Concept demo System dashboard. Overview Dashboard use case General implementation ideas Use of MULE integration platform Collection Aggregation/Factorization.
PRESENTATION 2 Sri Raguraman CIS 895 Kansas State University.
Survey Data Management and Combined use of DDI and SDMX DDI and SDMX use case Labor Force Statistics.
LexEVS 6.0 Overview Scott Bauer Mayo Clinic Rochester, Minnesota February 2011.
Report of Ad hoc Group on Reference Software, Conformance and Demonstrations Tiejun Huang Institute for Digital Media Peking University, China 18th,Jul.
Writing various AJAX forms in Drupal 7 1. Overview of Form API 2. Ctools 2.1 Ctools features 3. Ajax 3.1 Ajax Forms in Drupal 4. Putting it all together.
The New Zealand Institute for Plant & Food Research Limited Matthew Laurenson Web Services: Introduction & Design Considerations.
TRACEREP: GATEWAY FOR SHARING AND COLLECTING TRACES IN HPC SYSTEMS Iván Pérez Enrique Vallejo José Luis Bosque University of Cantabria TraceRep IWSG'15.
Copyright © Orbeon, Inc. All rights reserved. Erik Bruchez Applications of XML Pipelines XML Prague, June 16 th, 2007.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
XP 1 DECLARING A DTD A DTD can be used to: –Ensure all required elements are present in the document –Prevent undefined elements from being used –Enforce.
Introduction to Applets CS 3505 Client Side Scripting with applets.
A Universal Framework for Data Validation Giovanni Organtini INFN-Sez. di Roma.
11 October 2015 MAVIS v “Sneak Preview”. 11 October 2015 Enhancements in the Release  Reference Material  Brief Accessioning View  Template.
CakePHP is an open source web development framework. It follows Model-View- Controller and is developed using PHP. IT is the basic for user to create.
XP Tutorial 10New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Working with JavaScript Creating a Programmable Web Page for North Pole.
Cross Site Integration “mashups” cross site scripting.
XML Registries Source: Java TM API for XML Registries Specification.
UML based expert system generation Using Enterprise Architect to model and generate a web-based expert system.
XFSP : Cross Format Schema Protocol Flexible Networking via XML-Defined Packet Payloads Ltjg. Ekrem Serin TU Navy.
Introduction to Client Side Scripting CS Client Side Scripting Client side means the Browser is interpreting the script Script is downloaded with.
LHCb Software Week November 2003 Gennady Kuznetsov Production Manager Tools (New Architecture)
In context…. xia2: what is it? Automated expert data reduction – images in, reflections suitable for phasing out. Handles: –MAD data –Multiple passes.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
1 Engineering Web Based Legacy Systems By Kanchana Eramudugoda Distributed Computing – CS843.
Data Harvesting: automatic extraction of information necessary for the deposition of structures from protein crystallography Martyn Winn CCP4, Daresbury.
Preliminary Ocean Project Page 1 WGISS SG May 15, C. Caspar G. Tandurella P. Goncalves G. Fallourd I. Petiteville Preliminary Ocean Project Phase.
PRESENTATION 2 Sri Raguraman CIS 895 Kansas State University.
S O A P ‘the protocol formerly known as Simple Object Access Protocol’ Team Pluto Bonnie, Brandon, George, Hojun.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
XmlBlackBox The presentation Alexander Crea June the 15st 2010 The presentation Alexander Crea June the 15st 2010
Worldwide Protein Data Bank Common D&A Project Sequence Processing Modular Demo May 6, 2010 Project Deliverable.
ClearQuest XML Server with ClearCase Integration Northwest Rational User’s Group February 22, 2007 Frank Scholz Casey Stewart
® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with the IBM Rational Software Architect, V7.5 Module 15: Traceability and Static Analysis.
Chapter 2. System Structures
Recommending Adaptive Changes for Framework Evolution Barthélémy Dagenais and Martin P. Robillard ICSE08 Dec 4 th, 2008 Presented by EJ Park.
Evaluation Biztalk Table of Contents Introduction to XML. Anatomy of an XML document. What is an XML Schema? What is SOAP? XML Web Services overview.
CoRD Meeting 12 March 2003 STIPES (Lot 4) STIPES = Statistical Inquiries from Popular European Software.
Enterra Web GIS Embedded Flash System. Application Features 1. Dynamic data loading and caching Minimum data transfer on startup Additional data transfer.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
InfoPath Development Peter Williams, Ibitec AB. Agenda InfoPath Architecture Develop Forms Deploy Forms Integration.
ISA 95 Working Group (Business) Process Centric Exchanges Dennis Brandl A Modest Proposal July 22, 2015.
ECHO Technical Interchange Meeting 2013 Timothy Goff 1 Raytheon EED Program | ECHO Technical Interchange 2013.
What is J2EE?  Java J2ee developers on top of this provide the various kinds of services that are essential to develop large scale, allocated, component.
Faculty Advisor – Dr. Suraj Kothari Client – Jon Matthews Team Members – Chaz Beck Marcus Rosenow Shaun Brockhoff Jason Lackore Importance of SoftwareProject.
.NET Omid Darroudi.
Software as Data Structure
SDMX Information Model
File service architecture
Test Case Test case Describes an input Description and an expected output Description. Test case ID Section 1: Before execution Section 2: After execution.
Enabling UCM-based transformations
Agile testing for web API with Postman
Prepared by Peter Boško, Luxembourg June 2012
Crystal structure description
Presentation transcript:

ARP/wARP developments CCP4-STAB meeting York; March 2007

Layered architecture Modules (base layer) model editing (arp_warp) main chain tracing (cubes/hmain & pept_hmain) secondary structure elements (helreco/albe) sequence and side chains (snow) loop building (loopy) density based validation (elal) externals (refmac5, fft, mapmask…) Control system layers no run-time decisions (arp_warp.sh) run-time adaptive (pyWARP)

Next release (7.0-soon ?) New implementations peptide detection (cubes/hmain) secondary structure building (helreco/albe) loop building (loopy) density based validation (elal) adaptive control system (pyWARP) ligand detection (mapread) Evolution and tuning for the rest.

Logistics Easy to parse results : sequence docking outputs most of it results in XML format adaptive C.S. writes its history in XML Big structure handling : Q&D fix using 4 letters SEGID sequence docking start using them when chain ID are not enough. refmac uses SEGID arp_warp preserve them

Large scale testing & tuning Data collected (and (demo) Also accessible via SOAP (simple Java CLI client available on the site)

Some stats… InCured No restrictions 5041 EU/FP107 ARP/wAR P

Some stats… M.R.Phi/FoM+ H.L. No restriction EU/FP341 ARP/wAR P

Future work (C.S.) 4 th implementation of the C.S. More flexible The processing graph should NOT be hard-coded anymore (ie using a simple file describing the graph) Better declaration of which statistics are imported from each of the process (into the processing history) Enable recursive design

Next generation C.S. 4 th implementation of the C.S. More flexible The processing graph should NOT be hard-coded anymore (ie using a simple file describing the graph) Better declaration of which statistics are imported from each of the process (into the processing history) Enable recursive design

Future work (modules) NCS cross completion basedon sequence docking Combination of main chain tracing and secondary structure detection Better support for big structures (mmCIF subset to replace PDB format ?) Using omit-map when starting from M.R.

Miscellaneous Ligand building…