Integrating bio-ontologies with a workflow/Petri Net model to qualitatively represent and simulate biological systems Mor Peleg, Irene Gbashvili, and Russ.

Slides:



Advertisements
Similar presentations
Workflow Mining: Concepts and Algorithm Dr. Boleslaw Mikolajczak.
Advertisements

1 Analysis of workflows : Verification, validation, and performance analysis. Wil van der Aalst Eindhoven University of Technology Faculty of Technology.
Both are nucleic acids… Be able to compare these two nucleic acids.
Molecular Genetics DNA RNA Protein Phenotype Genome Gene
Gene Ontology John Pinney
GOAT: The Gene Ontology Annotation Tool Dr. Mike Bada Department of Computer Science University of Manchester
Pharmaceutical R&D and the role of semantics in information management and decision- making Otto Ritter AstraZeneca R&D Boston W3C Workshop on Semantic.
Petri net modeling of biological networks Claudine Chaouiya.
PR-OWL: A Framework for Probabilistic Ontologies by Paulo C. G. COSTA, Kathryn B. LASKEY George Mason University presented by Thomas Packer 1PR-OWL.
XML Documentation of Biopathways and Their Simulations in Genomic Object Net Speaker : Hungwei chen.
Fungal Semantic Web Stephen Scott, Scott Henninger, Leen-Kiat Soh (CSE) Etsuko Moriyama, Ken Nickerson, Audrey Atkin (Biological Sciences) Steve Harris.
Describing the Quality of Knowledge Contained in Biological and Medical Knowledge Bases Mor Peleg Department of Management Information Systems University.
Use of Ontologies in the Life Sciences: BioPax Graciela Gonzalez, PhD (some slides adapted from presentations available at
PML: Toward a High-Level Formal Language for Biological Systems Bor-Yuh Evan Chang and Manu Sridharan July 24, 2003.
Modeling State-Dependent Objects Using Colored Petri Nets
Biological Information Flow
2.7 DNA Replication, transcription and translation
13.3: RNA and Gene Expression
DNA Past Paper Questions. 1. Draw as simple diagram of the molecular structure of DNA. 5 marks.
Term 1Revision Biology 12. Cell membranes Sketch a typical cell membrane according to the Fluid Mosaic model Describe the roles of: Phospholipids Proteins.
From T. MADHAVAN, & K.Chandrasekaran Lecturers in Zoology.. EXIT.
PROTEIN SYNTHESIS BY: MARIAH GUMFORY. OBJECTIVES Explain the purpose and process of transcription and translation Recognize that gene expression is a.
Proteins are made in the ribosomes outside the nucleus.
Protein Translation From Gene to Protein Honors Biology Ms. Kim.
Unit 4 Vocabulary Review. Nucleic Acids Organic molecules that serve as the blueprint for proteins and, through the action of proteins, for all cellular.
1 Bio + Informatics AAACTGCTGACCGGTAACTGAGGCCTGCCTGCAATTGCTTAACTTGGC An Overview پرتال پرتال بيوانفورماتيك ايرانيان.
FROM DNA TO PROTEIN Transcription – Translation We will use:
CHAPTER 12: GENETICS.
FROM DNA TO PROTEIN Transcription – Translation. I. Overview Although DNA and the genes on it are responsible for inheritance, the day to day operations.
WSMX Execution Semantics Executable Software Specification Eyal Oren DERI
Agent-based methods for translational cancer multilevel modelling Sylvia Nagl PhD Cancer Systems Science & Biomedical Informatics UCL Cancer Institute.
DNA, RNA, and Proteins Section 3 Section 3: RNA and Gene Expression Preview Bellringer Key Ideas An Overview of Gene Expression RNA: A Major Player Transcription:
Ontologies GO Workshop 3-6 August Ontologies  What are ontologies?  Why use ontologies?  Open Biological Ontologies (OBO), National Center for.
Transparent access to multiple bioinformatics information sources (TAMBIS) Goble, C.A. et al. (2001) IBM Systems Journal 40(2), Genome Analysis.
 The central concept in biology is:  DNA determines what protein is made  RNA takes instructions from DNA  RNA programs the production of protein.
Transcription & TranslationNovember , 2012 W ARM U P … What are the differences between DNA & RNA?
3.A.1 DNA and RNA Part IV: Translation DNA, and in some cases RNA, is the primary source of heritable information. DNA, and in some cases RNA, is the primary.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Mining the Biomedical Research Literature Ken Baclawski.
Processes DNA RNAMisc.Protein What is the base pair rule? Why is it important.
Biological Networks. Can a biologist fix a radio? Lazebnik, Cancer Cell, 2002.
STAR Webinars Ontology driven diagram generator for health simulation models Andrew Sutcliffe.
DNA, RNA, PROTEIN REVIEW. 1. What are all living things made of? 2. In what organelle is the genetic material located? 3. What is the name of the molecule.
Transcription and Translation The Objective : To give information about : 1- The typical structure of RNA and its function and types. 2- Differences between.
Mutations Can Change the Meaning of Genes CH 11 Section 6.
Copyright © 1998 Pangea Systems, Inc. All rights reserved. Summary A definition of ontology as a characterisation of conceptualisation -- capturing the.
Copyright © 2005 Pearson Education, Inc. publishing as Benjamin Cummings Overview: The Flow of Genetic Information The information content of DNA is in.
FROM GENE TO PROTEIN: TRANSLATION & MUTATIONS Chapter
Protein Synthesis The Making of Proteins Using the Genetic Information Stored in DNA.
Translation What is the Genetic Code, and how is it read? – Our 1 st step Understanding Vocabulary – Define & Draw these… – Polypeptide-- Genetic Code.
Protein Synthesis The Making of Proteins Using Genetic Information.
Section 3: RNA and Gene Expression
Nucleic Acids Large polymers Made of linked nucleotides 2 types
Transfer of RNA molecules serve as interpreters during translation
Translation Now that the mRNA is created, we must translate that information into protein. Transfer RNA (tRNA) will be used in this process. This process.
Chapter 6.3 McGraw-Hill Ryerson Biology 12 (2011)
KEY CONCEPT Entire genomes are sequenced, studied, and compared.
What is an Ontology An ontology is a set of terms, relationships and definitions that capture the knowledge of a certain domain. (common ontology ≠ common.
UNIT 5 Protein Synthesis.
Chapter 17 From Gene to Protein.
Wil van der Aalst Eindhoven University of Technology
5-5 NOTES: TRANSLATION RNA  PROTEIN
Relationship between Genotype and Phenotype
RNA DNA Synthesis Mutations Protein Synthesis
SB2. The learner will analyze how biological traits are passed on to successive generations. b. Explain the role of DNA in storing and transmitting cellular.
PPT4: Requirement analysis
From DNA to Protein Genotype to Phenotype.
An Overview of Gene Expression
Translation and Mutation
Web Based Semantic Query Answering of Yeast Knowledge
Presentation transcript:

Integrating bio-ontologies with a workflow/Petri Net model to qualitatively represent and simulate biological systems Mor Peleg, Irene Gbashvili, and Russ Altman Stanford University

Components of a biological model Biological process, clinical phenotype Sequence components Alleles, mutations DB entries Cellular location Gene products Proteolysis Transport Gene regulation Molecular function

Goals Piece together biological data Develop a qualitative model at first –Data is noisy and incomplete Create a quantitative model eventually Store knowledge to allow –systematic evaluation by scientists –input for computer algorithms

Desired properties of a biological processes model Represent 3 aspects of a biological system –Molecular structures, functional roles, processes dynamics Include a bio-medical ontology (concept model) Display information graphically Support hierarchical decomposition (complexity) Provide formal semantics to verify correctness Simulate system dynamics Answer biological queries (reasoning) –Proteins with same substrates, scoped to cellular location –Alleles with roles in dysfunctional processes & disorders

Petri Nets++I++ XML Semi- formal +/-I++++ statechart+/-C++++ statechart+C++ + Petri Nets++I++++ C+ Do other models posses the desired properties? frames DL Computatio nal model Simulati on tools verifybio infodynamicfunctionstaticnestinggraf our model I Petri Nets KIFI+ Petri Net OPM OMT/UML State- charts Workflow BPML Rzhetsky EcoCyc TAMBIS GO Model PIF/PSL C= components, I = integrated

System Architecture Biological data Structural Data Dynamic data Petri Nets OPM Biological Process Model Workflow Model Process Model Organizational Model Biomedical Ontology TAMBIS UMLS Extensions Functional data Framework developed in Protégé-2000

Mapping business workflow to biological systems Business Workflow model Biological Process Model Process model Structural modelOrganizational model Biomolecular complex (Replication complex) Biopolymer (Helicase) Role (DNA unwinding) member Organizational Unit (Faculty) Human Role (Dean) member Process model (mapped to TAMBIS)

Systems modeled Malaria Translation Peleg et al., Bioinformatics 18: , 2002 Peleg et al., submitted to P IEEE

Protein translation aa1 aa2 aa3 aa4 aa5 aa6 aa7 G U EPA

E P A tRNA0 tRNA1 tRNA0 tRNA1 tRNA2 tRNA1 tRNA2 Process Model: translation elongation Low level Process High level Process Check point Participant process flow substrate product participation affect inhibition

Other extensions Alleles and mutations Nucleic acid 2° and 3 ° structure

tRNA mutations affect translation aa1 aa2 aa3 aa4 aa5 aa6 aa7 G U Misreading aa9 Frame-shiftingHalting EPA

Participant-Role Diagrams Individual molecule Complex Collection Functional role Disease role Participants Relations Roles role Complex-subunit Collection-participant Molecule-domain specialization

Queries

van der Aalst (1998). The Journal of Circuits, Systems and Computers 8, P -> E A -> P 1`b tRNA0 in E P, A occupied tRNA1 in P E A occupied Transient binding to A 1`b tRNA2 in A E, P occupied 1`c 1`b 1`a tRNA1 in P A occupied tRNA2 in A A occupied tRNA1 in E P occupied tRNA2 in P E occupied Binding to A-site Ready to bind Free tRNA 1`a tRNA0 in E site 1`c 1`a 1`b 1`c 1`a [(c<>Terminator_tRNA) and (c<>Lys_Causing_Halting)] tRNA2 in Ternary 1`b P P P Val_tRNA Leu_tRNA Phe_tRNA tRNA1 in P site 1`b P 1`c tRNA0 exits Mapping to Petri Nets

Simulating abnormal reading tRNA2 in A E, P occupied tRNA1 in P site tRNA0 in E site tRNA2 in Ternary Reading tRNA0 in E P, A occupied tRNA1 in P E A occupied Misreading Frame shifting Halting [c1] [c2] [c3] [c4] [c2] = [(c = Misreading_tRNA)] We also have places for nucleotides of current codons that feed in to the reading transitions [c2] = [(c = Misreading_tRNA) and (x= C) and (y = C) and (z = C)] Normal current aa Mutated current aa a b c

Usefulness of Petri Nets Representing states explicitly Verifying dynamic properties (Woflan) –liveness, boundedness Simulating dynamic behavior (Design/CPN) Reasoning on dynamics –When inhibiting an activity, will we still reach a certain state? –Do competing models have different dynamics? »Models of translation have different dynamics

Conclusion Our work integrates and extends three unrelated knowledge models, enabling: –representation of 3 aspects of biological systems –reasoning on relationships among processes, participants, and roles (queries) –simulation of system behavior under the presence of dysfunctional components –verification of correctness (dynamic properties)

Limitations Model is qualitative Data entry is manual (no NLP) Learning curve for using the framework to model a new biological domain is steep Definition of new queries for an existing system requires use of 1 st order logics

Thanks!