SBPAX: Turning Bio Knowledge into Math Models, Automated Oliver Ruebenacker (PanGenX) SW 4 HCLS, Tue, Aug 28, 2012 www.sbpax.org www.sbpax.org SW 4 HCLS Aug 28

Download Report

Transcript SBPAX: Turning Bio Knowledge into Math Models, Automated Oliver Ruebenacker (PanGenX) SW 4 HCLS, Tue, Aug 28, 2012 www.sbpax.org www.sbpax.org SW 4 HCLS Aug 28

SBPAX: Turning Bio Knowledge into
Math Models, Automated
Oliver Ruebenacker (PanGenX)
SW 4 HCLS, Tue, Aug 28, 2012
www.sbpax.org
www.sbpax.org SW 4 HCLS Aug 28 2012
Biological Pathway Exchange
(BioPAX, www.biopax.org)
Molecular Pathways in OWL:
Physical Entities (Protein, DNA, RNA, Complex, Small
Molecule), Interactions (Conversion, Control, etc.),
States (Phosphorylations, etc.)
Cross-references to DBs (molecules, functions,
publications, etc)
Genes, provenance, evidence, etc.
Versions: Level 3 (2010), Level 4 in progress
Governance: community, elected editors
Tools: PaxTools, Online Validator, Cytoscape Plugin
Interoperability: Combine Core Standard
www.sbpax.org SW 4 HCLS Aug 28 2012
Qualitative Bio Knowledge on Web
Pathway Commons (BioPAX Level 2):
BioGRID, MSKCC Cancer Cell Map, HPRD, HumanCyc,
SBCNY, IntAct, MINT, NCI/Nature PID, Reactome
1,623 pathways, 585,000 interactions, 106,000 physical
entities, 564 organisms
BioPAX Level 3 being tested
UniProt: 531,473 SwissProt, 16,504,022 TrEMBL
ChEBI: 26,091 entries
NCBI Taxonomy: 814,119 taxons
Foundational Model of Anatomy: 120,000+ terms
www.sbpax.org SW 4 HCLS Aug 28 2012
Systems Biology Pathway
Exchange (SBPAX, www.sbpax.org)
Integrated with BioPAX classes
 Extension to BioPAX L3 as SBPAX3
 Proposal for BioPAX L4
Arranges Systems Biology terms (e.g. Systems
Biology Ontology), numbers and units into
hierarchies
Units based on Units of Measurement
Expressions (UOME)
www.sbpax.org SW 4 HCLS Aug 28 2012
Systems Biology Ontology (SBO)
Project by BioModels.net, curator Nick Juty
Comprehensive collection of SB-relevant terms,
hierarchical
Includes terms for many rate laws, parameters
and quantities
For rate laws, includes math expression and
references to SBO terms of the parameters
(e.g. term for Michaelis-Menten rate law refers
to term for Michaelis constant)
www.sbpax.org SW 4 HCLS Aug 28 2012
Units of Measurement Expressions
(UOME)
UOME core: ontology to define units:
 By scaling, exponentiation, offset, product or
quotient of other units
 By reference to controlled vocabulary (e.g. UO)
UOME list: long list of predefined units (e.g.
micro mole per milligram per minute)
Can convert to SBML/VCell units
www.sbpax.org SW 4 HCLS Aug 28 2012
Quantitative Bio Knowledge on Web
SABIO-RK: SBML export, rich on SBO;
implemented BioPAX L3, SBPAX3 export;
Signaling Gateway Molecule Pages: 672
curated pages (interactions), large diversity of
quantitative values, BioPAX L3 and SBPAX3
export
MetaCyc, EcoCyc: collecting enzymatic rate
constants; SBML, BioPAX L3 export; SBPAX3
interest;
www.sbpax.org SW 4 HCLS Aug 28 2012
Virtual Cell

Time-course simulations:



Physiological Model:





Compartments (e.g. anatomical structures)
Abundancies (e.g. concentrations / molecule numbers)
Processes (e.g. chemical reactions)
Can be converted to math model
Math Model:


Deterministic or stochastic
Spatial or compartmental
General differential equations
Openness:

Open source, MIT- licensed
www.sbpax.org SW 4 HCLS Aug 28 2012
Virtual Cell Architecture
Client:
Java app + native libs (Win, Linux, Mac)
Start from Web (JNLP)
Some standalone capacity
Talks to Server
Server:
Java, spawns solver processes, talks to database
Database:
Oracle (any SQL would do)
Solvers:
Processes run on cluster
Mostly C++
www.sbpax.org SW 4 HCLS Aug 28 2012
Bob's Theory
Question: How do FUD, BBL, OMG interact?
Bob the Biologist has a theory
Now he needs to test it (simulation!)
FUD
FUD
LOL
?
?
?
Bob the
Biologist
IMHO
OMG
OMG
BBL
BBL
The Question
Bob's Theory
www.sbpax.org SW 4 HCLS Aug 28 2012
A realistic Model for Bob's Theory
For realistic simulation, need some context
Bob's Theory (new exciting research)
The Context (stuff everyone knows already)
www.sbpax.org SW 4 HCLS Aug 28 2012
Trends
Biological Details → Complete Knowledge
Knowledge → Computer-processable
Knowledge → Public
Computers → Much faster
Bio Models → Complete Biochem Details
Model Building → Automatic
Model Builder → Knowledgebase Frontend
www.sbpax.org SW 4 HCLS Aug 28 2012
Bio Knowledge from Web into VCell
Systems Biology Linker (SyBiL) at VCell:
Grab Bio Knowledge from Web to build and
annotate models
 Qualitative: Queries Pathway Commons, UniProt,
ChEBI; imports BioPAX (since years)
 Quantitiative: SBPAX3 from SGMP, SABIO-RK
www.sbpax.org SW 4 HCLS Aug 28 2012
Same Reality  Many Models
Model = Biology + Method
Biology: biological reality; qualitative +
quantitative; general + specific (  BioPAX,
SBPAX)
Method: cropping, filtering, merging,
requirements, assumptions, simplifications,
omissions, artifacts (  SED-ML)
Model: Math ( SBML, VCML, CellML)
www.sbpax.org SW 4 HCLS Aug 28 2012
Demo
Demo of latest VCell features
www.sbpax.org SW 4 HCLS Aug 28 2012
Acknowledgements
 VCell: Jim Schaff, Michael Blinov, Ion Moraru, Dan
Vasiliescu, Xintao Wei, Fei Gao, Anu Lakshminarayana
 BioPAX: Emek Demir, Gary Bader, Igor Rodchenkov,
Andria Splendiani, Peter D'Eustachio, Huaiyu Mi
 Signaling Gateway Molecule Pages: Ashok Dinasarapu
 SBO: Nick Juty
 SABIO-RK: Wolgang Mueller, Martin Golebiewski, Ulrike
Wittig, Renate Kania, Lenneke Jong, Enkhjargal Algaa
"Stagnation and the search for truth are always opposites." Nadezhda Tolokonnikova
www.sbpax.org SW 4 HCLS Aug 28 2012