building executable biological pathway models automatically from biopax

21
Timo Willemsen, Anton Feenstra, Paul Groth [email protected] | @pgroth http://www.few.vu.nl/~pgroth Building Executable Biological Pathway Models Automatically from BioPAX

Post on 12-Sep-2014

632 views

Category:

Technology


2 download

DESCRIPTION

LISC 2013 Presentation on translating BioPAX to Petri Nets

TRANSCRIPT

Page 1: Building Executable Biological Pathway Models Automatically from BioPAX

Timo Willemsen, Anton Feenstra, Paul Groth

[email protected] | @pgrothhttp://www.few.vu.nl/~pgroth

Building Executable Biological Pathway Models Automatically from BioPAX

Page 2: Building Executable Biological Pathway Models Automatically from BioPAX

Outline

• Pathways• Modeling Pathways• Towards Executable Pathways• New Kinds of Semantics

Page 3: Building Executable Biological Pathway Models Automatically from BioPAX
Page 4: Building Executable Biological Pathway Models Automatically from BioPAX

Biochemical Pathways, by Gerhard Michal – 1974 via http://blog.sciencemusings.com/2013/08/the-fire-that-burns-in-every-cell.html

Page 5: Building Executable Biological Pathway Models Automatically from BioPAX

Online Pathway Databases

[Kelder et al. Nucleic Acids Research, 2012]

Page 6: Building Executable Biological Pathway Models Automatically from BioPAX

http://wikipathways.org

Page 7: Building Executable Biological Pathway Models Automatically from BioPAX

Modeling Pathways

• Interactions – Cells, genes, proteins

• Bio-chemical reactions

Page 8: Building Executable Biological Pathway Models Automatically from BioPAX

Pathway:WP367

Page 9: Building Executable Biological Pathway Models Automatically from BioPAX

BioPax

Page 10: Building Executable Biological Pathway Models Automatically from BioPAX

Petri-nets for pathways

[Bonzann et al. 2009]

Page 11: Building Executable Biological Pathway Models Automatically from BioPAX

Usefulness

“… C.elegans vulval development, reproducing several in vivo experiments. We generated insightful and testable predictions involving the microRNA mir-61”

[Bonzann et al. 2009]

Page 12: Building Executable Biological Pathway Models Automatically from BioPAX

PNML

Page 13: Building Executable Biological Pathway Models Automatically from BioPAX

Building Executable Models

• Experiment in-silico• Static Dynamic Models• Formalism Gap

Page 14: Building Executable Biological Pathway Models Automatically from BioPAX

BioPAX2PNMLArchitecture

Page 15: Building Executable Biological Pathway Models Automatically from BioPAX
Page 16: Building Executable Biological Pathway Models Automatically from BioPAX

Conversion

https://github.com/TimoWillemsen/Biopax2PNML

Page 17: Building Executable Biological Pathway Models Automatically from BioPAX

Results

Page 18: Building Executable Biological Pathway Models Automatically from BioPAX

Future Work (data)

• Inference of edge weights using external datasets

• Determining additional interactions from non-pathway datasets

• More precise models using chemistry databases

Page 19: Building Executable Biological Pathway Models Automatically from BioPAX

Future Work (System)

• Increase in validation rule sets• More complex pathways• A survey of wikipathways

Page 20: Building Executable Biological Pathway Models Automatically from BioPAX

Summary

• Conversion of BioPAX to Petri Nets• Semantic checks for convertibility

Page 21: Building Executable Biological Pathway Models Automatically from BioPAX

Semantics?

• +1 for interoperability• Are our semantics enough?• Moving towards models?• Connecting executable semantics to

declarative semantics