Download presentation
Presentation is loading. Please wait.
Published byLeslie Oliver Modified over 9 years ago
1
BioUML integrated platform for building virtual cell and virtual physiological human Fedor Kolpakov Institute of Systems Biology Laboratory of Bioinformatics, Design Technological Institute of Digital Techniques Novosibirsk, Russia
2
BioUML platform BioUML is an open source integrated platform for systems biology that spans the comprehensive range of capabilities including access to databases with experimental data, tools for formalized description, visual modeling and analyses of complex biological systems. Due to scripts (R, JavaScript) and workflow support it provides powerful possibilities for analyses of high-throughput data. Plug-in based architecture (Eclipse run time from IBM is used) allows to add new functionality using plug-ins. BioUML platform consists from 3 parts: BioUML server – provides access to biological databases; BioUML workbench – standalone application. BioUML web edition – web interface based on AJAX technology;
3
BioUML main features Supports access to main biological databases: –catalolgs: Ensembl, UniProt, ChEBI, GO… –pathways: KEGG, Reactome, EHMN, BioModels, SABIO-RK, TRANSPATH, EndoNet, BMOND… Supports main standards used in systems biology: SBML, SBGN, CellML, BioPAX, OBO, PSI-MI… database search: –full text search using Lucene engine –graph search graph layout engine visual modeling: –simulation engine supports (ODE, DAE, hybrid,1D PDE); –composite models; –agent based modeling; –parameters fitting; genome browser (supports DAS protocol, tracks import/export); data analyses and workflows – specialized plug-ins for microarray analysis, integration with R/Bioconductor, JavaScript support, interactive script console.
4
BioUML workbench
5
BioUML web edition
6
BioUML web edition dedicated Amazon EC2 server: http://79.125.109.165/bioumlweb
9
Text search: universal full text search engine based on Apache Lucene technology
14
Metaphor: biological systems reconstruction as solitaire (patience) game Desk – BioUML editor Solitaire – biological pathway Cards – biological objects (genes, proteins, lipids, etc.) Pack of cards – different biological databases
15
Graph layout
18
Visual modeling
20
Pane: simulation
24
Reports (templates)
29
Parameters fitting
30
Parameters fitting: main features Experimental data – time courses or steady states expressed as exact or relative values of substance concentrations Different optimization methods for analysis Multi-experiments fitting Constraint optimization Local/global parameters Parameters optimization using java script
31
Parameters fitting – user interface
32
Comparison with COPASI (10,000 simulations) MethodBioUML (4 cores) BioUML (1 core) COPASI (1 core) Evolutionary Programming –– 1 min 58,2sec 1 min 31,3 sec 1 min 16,6 sec Particle swarm7,1 sec 7,7 sec 6,9 sec 22,4 sec 15,3 sec 22,5 sec 1 min 32 sec 1 min 26,4 sec 1 min 07,1 sec Stochastic Ranking Evolution Strategy 7,5 sec 7,47 sec 6,9 sec 23,4 sec 23,5 sec 22,2 sec 1 min 25,0 sec 1 min 5,6 sec 1 min 8,8 sec Cellular genetic algorithm 7,7 sec 7,5 sec 7,2 sec 25,5 sec 22,1 sec 20,8 sec –
33
Genome browser
34
uses AJAX and HTML5 technologies interactive - dragging, semantic zoom tracks support Ensembl DAS-servers user-loaded BED/GFF/Wiggle files Genome browser: main features
37
Data analyses: collaboration & reproducible research
39
R world Java/BioUML world JavaScript host objects allows to merge R/Bioconductor and Java/BioUML worlds
42
Analysis workflow
43
Composite models Poster: Modular Approach To Modeling Of The Apoptosis Machinery Agent based modeling Poster: Agent based modelling – plug-in for BioUML platform
44
Composite model of apoptosis (286 species, 684 reactions)
45
Bentele M, 2004 Neumann L, 2010 CD95L module and results of fitting its dynamics to experimental data
46
Agent based model of arterial hypertension (blood pressure regulation)
48
October 10: Tutorial 3: BioUML – integrated platform for building virtual cell and virtual physiological human October 12, 16.20-16.40, Parallel session: Fedor Kolpakov: Modular Approach To Modeling Of The Apoptosis Machinery October 11-12, poster session BioUML – Integrated Platform for Building Virtual Cell and Virtual Physiological Human Modular Approach To Modeling Of The Apoptosis Machinery The Optimization Plug-in For The BioUML Platform Agent based modelling - plug-in for BioUML platform Numerical Analysis Of The Complex Model Of Human Cardio- Vascular System Using 1D Hemodynamic Model Stand of geneXplain GmbH company
49
Acknowledgements Part of this work was partially supported by the grant: European Committee grant №037590 “Net2Drug” European Committee grant №202272 “LipidomicNet” Integration and interdisciplinary grants №16, 91 of SB RAS. BioUML team Software developers Biologists Nikita Tolstyh Ilya Kiselev Ruslan Sharipov Tagir Valeev Elena KutumovaIvan Yevshin Anna Ryabova Alexey Shadrin
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.