FuGE: A framework for developing standards for functional genomics Andrew Jones School of Computer Science, University of Manchester Metabomeeting 2.0.

Slides:



Advertisements
Similar presentations
The MGED Ontology: Providing Descriptors for Microarray Data Trish Whetzel Department of Genetics Center for Bioinformatics University of Pennsylvania.
Advertisements

Knowledge Enabled Information and Services Science What can SW do for HCLS today? Panel at HCSL Workshop, WWW2007 Amit Sheth Kno.e.sis Center Wright State.
 Goals Unambiguous description of how the investigation was performed Consistent annotation, powerful queries and data integration  Details NOT model.
Metadata For CARMEN Phillip Lord and Frank Gibson.
The MEMOPS Programming Framework Wayne Boucher, Cambridge
Introduction to Web services MSc on Bioinformatics for Health Sciences May 2006 Arnaud Kerhornou Iván Párraga García INB.
Data Management in the DOE Genomics:GTL Program Janet Jacobsen and Adam Arkin Lawrence Berkeley National Laboratory University of California, Berkeley.
Proposal for a Standard Representation of the Results of GC-MS Analysis: A Module for ArMet Helen Fuell 1, Manfred Beckmann 2, John Draper 2, Oliver Fiehn.
Proteomics: A Challenge for Technology and Information Science CBCB Seminar, November 21, 2005 Tim Griffin Dept. Biochemistry, Molecular Biology and Biophysics.
MARS: Microarray analysis, retrieval, and storage system Albert F. Cervantes.
Mapping Physical Formats to Logical Models to Extract Data and Metadata Tara Talbott IPAW ‘06.
FIGURE 5. Plot of peptide charge state ratios. Quality Control Concept Figure 6 shows a concept for the implementation of quality control as system suitability.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
RDA Wheat Data Interoperability Working Group Outcomes RDA Outputs P5 9 th March 2015, San Diego.
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
Group E: Data Exchange Co-chairs Nigel Hardy, Chris Taylor.
SCIENCE-DRIVEN INFORMATICS FOR PCORI PPRN Kristen Anton UNC Chapel Hill/ White River Computing Dan Crichton White River Computing February 3, 2014.
1 MAGE-OM and ArrayExpress database model Ugis Sarkans, EBI.
EAD: A Technical Introduction Julie Hardesty, Metadata Analyst June 3, 2014.
Data standards from the Proteomics Standards Initiative Andy Jones University of Liverpool.
Data Curation and Management activities within the UCT Computational Biology Group Dr Nicky Mulder.
The Functional Genomics Experiment Model (FuGE) Andy Jones School of Computer Science and Faculty of Life Sciences, University of Manchester.
Introduction to MDA (Model Driven Architecture) CYT.
Call with D. Maraun Statistical Downscaling Controlled Vocabulary 5 DEC 2013.
1 Technologies for distributed systems Andrew Jones School of Computer Science Cardiff University.
ISO Environmental management — Life cycle assessment — Data documentation format.
1 MIAME The MIAME website: © 2002 Norman Morrison for Manchester Bioinformatics.
Proteome data integration characteristics and challenges K. Belhajjame 1, R. Cote 4, S.M. Embury 1, H. Fan 2, C. Goble 1, H. Hermjakob, S.J. Hubbard 1,
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
2 st ISA-TAB workshop Outcome/Summary (to date) Workshops on Data Standards (WODS) – EBI, Cambridge, UK 16 th, 17 th and 18 th June 2008 This workshop.
A Model-Driven Approach to Interoperability and Integration in Systems of Systems Gareth Tyson Adel Taweel Steffen Zschaler Tjeerd Van Staa Brendan Delaney.
Teranode Tools and Platform for Pathway Analysis Michael Kellen, Solution Manager June 16, 2006.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
1 maxdLoad The maxd website: © 2002 Norman Morrison for Manchester Bioinformatics.
Web: Minimal Metadata for Data Services Through DIALOGUE Neil Chue Hong AHM2007.
MIAMExpress and the development of annotation ontologies for gene expression experiments Ele Holloway Microarray Informatics European Bioinformatics Institute.
2007. Software Engineering Laboratory, School of Computer Science S E Web-Harvest Web-Harvest: Open Source Web Data Extraction tool 이재정 Software Engineering.
The Functional Genomics Experiment Object Model (FuGE) Andrew Jones, School of Computer Science, University of Manchester MGED Society.
THE SUPPORTING ROLE OF ONTOLOGY IN A SIMULATION SYSTEM FOR COUNTERMEASURE EVALUATION Nelia Lombard DPSS, CSIR.
FuGE: A framework for developing standards for functional genomics Angel Pizarro Univesrity of Pennsylvania Andrew Jones University of Manchester.
Software Project MassAnalyst Roeland Luitwieler Marnix Kammer April 24, 2006.
XML Standards for Proteomics Data Andrew Jones, Dr Jonathan Wastling and Dr Ela Hunt Department of Computing Science and the Institute of Biomedical and.
Representing Flow Cytometry Experiments within FuGE Josef Spidlen 1, Peter Wilkinson 2, and Ryan Brinkman 1 1 BC Cancer Research Centre, Vancouver, BC,
A Practical Approach to Metadata Management Mark Jessop Prof. Jim Austin University of York.
Extending FuGE into other domains Andrew Jones School of Computer Science, University of Manchester
Project Database Handler The Project Database Handler is a brokering application that mediates interactions between the project database and the external.
1 Outline Standardization - necessary components –what information should be exchanged –how the information should be exchanged –common terms (ontologies)
Mining the Biomedical Research Literature Ken Baclawski.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Sharing the knowledge of electrophysiology data Phillip Lord, Frank Gibson and the CARMEN Consortium.
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
Steven Perry Dave Vieglais. W a s a b i Web Applications for the Semantic Architecture of Biodiversity Informatics Overview WASABI is a framework for.
CoRD Meeting 12 March 2003 STIPES (Lot 4) STIPES = Statistical Inquiries from Popular European Software.
OMERO.editor Where next? (After Beta3). Goal of Editor? (1) To record a complete description of the experiment. Like a lab notebook that someone else.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Instance Discovery and Schema Matching With Applications to Biological Deep Web Data Integration Tantan Liu, Fan Wang, Gagan Agrawal {liut, wangfa,
ArrayExpress Ugis Sarkans EMBL - EBI
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
XML: Extensible Markup Language
An Overview of Data-PASS Shared Catalog
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Web Ontology Language for Service (OWL-S)
Ontology based Collection Discovery
The Re3gistry software and the INSPIRE Registry
Service-centric Software Engineering
Web services, WSDL, SOAP and UDDI
Semantic Markup for Semantic Web Tools:
CSE591: Data Mining by H. Liu
Presentation transcript:

FuGE: A framework for developing standards for functional genomics Andrew Jones School of Computer Science, University of Manchester Metabomeeting /01/2006 MGED Society

Challenge of building data standards Introduction to FuGE Current status Experience with formats developed using FuGE –Example: Sample Processing markup language Overview

Major challenge developing standards: Technology still evolving Heterogeneous data formats from instruments “Important” info about starting sample is almost unlimited Lots of metadata required to validate results BUT: Most of these problems are shared by microarrays, proteomics, metabolomics etc. Data standards for functional genomics

FuGE FuGE = Functional Genomics Experiment (Object Model / Markup Language) Model of the common components in different types of FG experiments Shared base for different data formats Goals: –Improved integration of different data types –Simplify development of data standards –Single framework for describing laboratory workflows for functional genomics (e.g. for linking unrelated data formats)

FuGE Common Bio Description Audit Ontology Protocol Reference Investigation Data Material Conceptual Molecule Common: Auditing and Security settings Referencing external resources Protocols Standard object identification system (LSID) Bio: Investigation structure (and experimental variables) Data Materials (organisms, solutions, compounds) Theoretical molecules e.g. sequences FuGE structure FuGE exists as: 1. Object model (UML) 2. XML schema

Capturing lab workflows Material Data Protocol 1. Sample e.g. peptide mixture 2. Separation protocol e.g. Liquid chromatography creates 3 new materials 3. Data acquisition e.g. Mass spec creates Data objects 4. Data transformation e.g. database search creates results (new Data objects)

What are Materials and Protocols? Material FuGE provides 2 options: 1. Describe Material using external ontologies (controlled vocabularies) 2. Extend Material model with required attributes PSI Ontology Material type: Gel Gel characteristics: Dimensions % acrylamide Type 1. Gel Dimension % acrylamide Type 2.

Protocols Protocol Software Equipment Step 1. Load proteins Step hours at 240V Step 3. 5 hours at 400V Step 4. Collect fractions Column Type Length Diameter Param1Param 2 Set of ordered simple (atomic) actions Can be associated with Software and Equipment Software, Equipment & Protocols all have parameters Can all be extended for developing own format Application of protocol can map inputs and outputs

Set of ordered simple (atomic) actions Can be associated with Software and Equipment Software, Equipment & Protocols all have parameters Can all be extended for developing own format Application of protocol can map inputs and outputs Protocols Protocol Software Equipment Step 1. Load proteins Step hours at 240V Step 3. 5 hours at 400V Step 4. Collect fractions Column Type Length Diameter Param1Param 2 Fraction Sample Input material Output material Chromatogram Output data Column ProtocolApplication

Milestone 1 release - Sep 2005 Milestone 2 release - Dec 2005 FuGE version Spring 2006 –Will include UML, XML Schema, documentation and software library Formats using FuGE: MAGE-ML version 2 (MGED) GelML, spML (PSI) Planned for mzData v2, analysisXML (PSI) Status of FuGE

spML (Sample Processing - ML) Model for sample processing and separation techniques Extends from FuGE Includes models for: –Capillary electrophoresis –Columns e.g. liquid chromatography –Centrifugation –Rotofors (type of isoelectric focussing) –General separation, splitting, combining etc. –Protocols for defining buffers / solutions etc.

Column Protocol spML – Column Model MobilePhase Equipment Column Type Length Diameter Column Settings ColumnProtocol can be set once and used multiple times

Column ProtocolApplication Fraction Sample Input material Output material Chromatogram Output data spML – Column Model Sample defined by CV terms Measurement Fraction defined by CV terms Chromatogram in relevant external format ProtocolApplication captures instance of a Protocol Maps specific inputs and outputs Column Protocol

spML (Sample Processing - ML) spML milestone 1 – Dec 2005 Aim for milestone 2 March/April 2006 Could be applicable for sample processing in metabolomics –Example: could include gas chromatography and other separations –Would like to encourage feedback and testing Can be integrated with other parts of a lab workflow using FuGE

Conclusions FuGE adopted by microarray and proteomics standards bodies Experience with building formats by extension Simplifies format development –Developers can focus on what to capture rather than how to build model –Framework will allow auto-generation of XML Schema & software library for all extensions Major benefits if all data formats for functional genomics share a common structure –Improved integration of data

FuGE contributors –Angel Pizarro (UPenn), Michael Miller (Rosetta), Paul Spellman (Lawrence Berkley) –PSI –MGED –Fred Hutchinson Cancer Research Centre –Genologics Acknowledgements FuGE Web: spML Web: