1 st -4 th December 20041 st BioXHIT Annual Meeting WorkPackage 5.2: Implementation of Data management and Project Tracking in Structure Solution Peter.

Slides:



Advertisements
Similar presentations
Configuration management
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Trnsport Test Suite Project Tony Compton, Texas DOT Charles Engelke, Info Tech.
Information Systems Analysis and Design
PiMS overview: version 0.3 & beyond Robert Esnouf, PiMS Project Sponsor, Oxford.
M.D.Winn, DL, March 28th 2007 Session 4 Core activities Intro Overview: Martyn CCP4 Releases: Charles Installation issues: Francois Meetings: Maeri Python.
CS 325: Software Engineering April 7, 2015 Software Configuration Management Task Scheduling & Prioritization Reporting Project Progress Configuration.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Quicktime Howell Istance School of Computing De Montfort University.
Requirements Specification
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
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.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Geoff Payne ARROW Project Manager 1 April Genesis Monash University information management perspective Desire to integrate initiatives such as electronic.
CCP4 Study Weekend 3rd January 2003 CCP4i - “Tricks and Tools” Peter Briggs CCP4 Daresbury.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Peter J. Briggs, Liz Potterton *, Pryank Patel, Alun Ashton, Charles Ballard, Martyn Winn CLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK *
28 Mar 06Automation1 Overview of developments within CCP4 Generation 1 ccp4i tasks Generation 2 isolated scripts / web service Generation 3 integrated.
2131 Structured System Analysis and Design By Germaine Cheung Hong Kong Computer Institute Lecture 2 (Chapter 2) Information System Building Blocks.
DECISION SUPPORT SYSTEM ARCHITECTURE: The data management component.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Authors Project Database Handler The project database handler dbCCP4i is a small server program that handles interactions between the job database and.
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
28 th March 2007CCP4 Developers Meeting BIOXHIT/CCP4(i) Database Wanjuan Yang & Peter Briggs.
SIXTH FRAMEWORK PROGRAMME FP INCO-MPC-1 MEditerranean Development of Innovative Technologies for integrAted waTer managEment.
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.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
28-29 th March 2006CCP4 Automation STAB MeetingCCP4i and Automation 1 CCP4i and Automation : Opportunities and Limitations Peter Briggs, CCP4.
Work package 2: User analysis and usability testing Responsible partner: Danish Data Archives WP leader: Anne Sofie Fink, DDA.
WP6: Coastal Transects Ratana Chuenpagdee, Coastal Development Centre, Thailand Kungwan Juntarashote, Coastal Development Centre, Thailand Robert Kay,
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC BioCoRE: User Experience Markus Dittrich
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.
1 Chapter 1 Introduction to Databases Transparencies.
Enabling Access to Sound Archives through Integration, Enrichment and Retrieval Annual Review Meeting - Introduction.
26-28 th April 2004BioXHIT Kick-off Meeting1 Task 4.7.1: Automation in Computation Peter Briggs, CCP4.
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.
CSC480 Software Engineering Lecture 10 September 25, 2002.
PerfSONAR-PS Functionality February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
17 th October 2005CCP4 Database Meeting York University Database Requirements for CCP4 Projects Monday 17 th October 2005 Abstract Gather information on.
Project Database Handler The Project Database Handler is a brokering application, which will mediate interactions between the project database and other.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
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.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
DIAMON Project Project Definition and Specifications Based on input from the AB/CO Section leaders.
3rd Helix Nebula Workshop on Interoperability among e-Infrastructures and Commercial Clouds Carmela ASERO, EGI.eu 17 September 2013, Madrid
Paul Alexander1 DS3 Deliverable Status 4 th SKADS Workshop, Lisbon, 2-3 October 2008 DS3 Deliverables Review.
International Planetary Data Alliance Registry Development and Coordination Project Report 7 th IPDA Steering Committee Meeting July 13, 2012.
Peter J. Briggs, Alun Ashton, Charles Ballard, Martyn Winn and Pryank Patel CCLRC Daresbury Laboratory, Warrington, Cheshire WA4 4AD, UK The CCP4 project.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
VIEWS b.ppt-1 Managing Intelligent Decision Support Networks in Biosurveillance PHIN 2008, Session G1, August 27, 2008 Mohammad Hashemian, MS, Zaruhi.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Project Database Handler The Project Database Handler is a brokering application which will mediate interactions between the project database and other.
Computer Aided Software Engineering (CASE)
External Collaboration
Project tracking system for the structure solution software pipeline
Mirjam van Daalen, (Stephan Egli, Derek Feichtinger) :: Paul Scherrer Institut Status Report PSI PaNDaaS2 meeting Grenoble 12 – 13 December 2016.
Background: Currently CCP4i puts each structure determination into a separate project directory, and automatically keeps a “Project History Database” recording.
Presentation transcript:

1 st -4 th December st BioXHIT Annual Meeting WorkPackage 5.2: Implementation of Data management and Project Tracking in Structure Solution Peter Briggs, CCP4

1 st -4 th December st BioXHIT Annual Meeting Data Management and Project Tracking in Structure Solution Aim of task 5.2.1: To fill the need for project tracking within the BIOXHIT structure solution software pipeline Pipeline covers software components post-data processing Lead Partner CCP4-CCLRC (partner 10) Contributions also from eMSD/EBI (partner 1C) ELETTRA (partner 5) University of Goettingen (partner 12) Poster 50: BioxHIT Data Management for PX Structure Solution

1 st -4 th December st BioXHIT Annual Meeting Requirements for WP 5.2 Diverse software components used within automated pipelines need to be able to store and retrieve data on demand Decision making, reviewing, deposition requires tracking of data Understanding of project status and history requires visualisation tools Structure determination will most likely not be performed exclusively within a single software package or at a single site exchange of data between systems requires standards for transfer compliance with standards developed in WP 5.1

1 st -4 th December st BioXHIT Annual Meeting Starting point – CCP4i CCP4 currently offers a basic project database facility within the graphical user interface system CCP4i automatically records metadata about tasks run in a project offers file organisation and a rudimentary project history This has limitations for automated pipelines e.g.: Only accessible from within the CCP4i system Tracking capability and scope of data is limited Flat-file database implementation scales poorly Cannot be accessed remotely or by multiple “users”

1 st -4 th December st BioXHIT Annual Meeting GUI Project database External Applications Run Scripts Resource Manager Expert System Database Handler Applications External databases (LIMS, facility) and applications Application Towards an open architecture Libraries

1 st -4 th December st BioXHIT Annual Meeting Original plan for WP5.2 Project Database Handler mediate access to the database by arbitrary applications separate the existing CCP4i handler into independent server process prototype handler is a milestone handler is 18-month deliverable D Database for Project Tracking project history (tracking of “logical steps”) project data and data history (“data provenance”) expand the scope of the existing CCP4i project database report on requirements for database system is 18-month deliverable D Visualisation tools allow different views of data history, query functionality … production of prototype visualisation tools is a milestone

1 st -4 th December st BioXHIT Annual Meeting Progress with project database handler Progress was severely limited by delays in recruiting full-time programmer will be starting 6 th December impacts on immediate future plans: 18-month milestones & deliverables pushed back task description & aims remain as written in first 18-month plan Meanwhile … Worked on prototype handler within the context of CCP4i useful for exploring implementation issues (such as communication protocols) October 2004: started looking at querying of the project history within the context of CCP4i planned standards workshop for February 05

1 st -4 th December st BioXHIT Annual Meeting Project handler: next 18 months Most immediate milestone: develop prototype handler with minimal database (developed independently of CCP4i) Deliverables: Project handler application with well-defined communication protocols Version 1 of design for project tracking database Implementation of version 1 of project tracking database within handler Incorporation of data exchange standards from WP 5.1 Milestones: Develop prototype visualiser Integrate project handler into CCP4i

1 st -4 th December st BioXHIT Annual Meeting Other progress in WP5.2 Partner 12 (Goettingen): made improvements to SHELX information flow for tracking purposes on-going effort to integrate SHELX programs with CCP4i with Partner 10 to facilitate tracking Joint workshop to be held 9 th -11 th February 05 will focus on standards within software/automated pipelines: “Automation standards and frameworks: from data reduction to structure” BioXHIT (CCP4 + EBI) + e-HTPX + CCP4 Automation Project links to Section 4 will feed into data exchange standards in WP 5.1 to be used by handler to exchange data with other systems (amongst other things)

1 st -4 th December st BioXHIT Annual Meeting Workshop on “Automation Standards and Frameworks” Joint BioXHIT/e-HTPX/CCP4 Automation Project workshop Cambridge 9-11 th February 2005 Organisers: Kim Henrick, Peter Briggs, Graeme Winter, Charles Ballard Aims: Set standards to ensure compatibility between the various automation initiatives within BioXHIT, e-HTPX, CCP4 and others Standards for frameworks for automation BioXHIT task Standards for data exchange between computational units in the structure determination software pipeline BioXHIT task Toolboxes for Automation BioXHIT task 4.7.1