Introduction to ECELL Modeling - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Introduction to ECELL Modeling

Description:

Introduction to E-CELL Modeling. Bin Hu. Institute for Advanced Biosciences. Keio University ... we want to do modeling? Simple Answer. Biological interactions ... – PowerPoint PPT presentation

Number of Views:315
Avg rating:3.0/5.0
Slides: 24
Provided by: ece93
Category:

less

Transcript and Presenter's Notes

Title: Introduction to ECELL Modeling


1
Introduction to E-CELL Modeling
  • Bin Hu
  • Institute for Advanced Biosciences
  • Keio University

2
Contents
  • Why modeling
  • Life cycle of model development
  • About E-CELL project
  • Basic concepts in modeling using E-CELL
  • Limitations of current modeling software

3
Why we want to do modeling?
4
Simple Answer
  • Biological interactions cannot be analytically
    solved
  • Complexity
  • Limitations from experiment
  • high expense
  • moral limitations
  • technologies
  • qualitative

5
Alan Turing's (1952) The Chemical Basis of
Morphogenesis It contains the first applications
of computer modeling in biology.
6
The Life Cycle of a Model
  • Extract data and relationships from literature
    and lab
  • Build a dummy model
  • Analyze the dummy model, model validation
  • Debug the dummy model
  • The no-longer dummy model
  • Model predictions

repeated
7
Dont be too happy if your model just works.
And dont be disappointed if your model does not
work.
8
About E-CELL
  • Started in 1990s (Tomita et al, 1997, 1999)
  • Object-orientated
  • Aimed at large-scale (whole cell level)
    simulation
  • Support Multi-timescale, multi-algorithm
    simulation (Takahashi et al, 2004)
  • Support script mode
  • SBML compatible
  • open source project

http//www.e-cell.org
For E-CELL 4, spatial information support
(Arjunan et al)
9
History of E-Cell
  • 1995 Complete genome of M. genitalium
    by TIGR
  • 1996 The self sustaining cell was made
  • 1999 E-Cell Simulation Environment
    Version 1(E-Cell1)
  • 2002 E-Cell2 was released
  • Latest stable version E-Cell 3
  • In design E-Cell 4

10
EML
11
Reductionist Approach
Inside a space
  • A list of variables
  • Parameters
  • A set of rules that changes these variables
    (Process)

12
http//www.virtuallaboratory.net/Biofundamentals/l
ectureNotes/AllGraphics/animalCellCompartments.jpg
13
In cytoplasm
14
How to Define a Model
  • Declare compartment and size
  • For each compartment
  • A list of variables with initial values
  • Parameters
  • A set of rules that changes these variables
    (Process)

15
?
EML
16
Model Editor
Stepper FixedODE1Stepper( DE1 ) no
property System System( / ) StepperID DE1
Variable Variable( SIZE )
Value 1e-18 Variable Variable( S
) Value 1000000 Variable
Variable( P ) Value
0 Variable Variable( E ) Value
1000 Process MichaelisUniUniFluxProcess( E
)
VariableReferenceList S0 .S -1
P0 .P 1

C0 .E 0 KmS 1 KcF
10
em file
17
(No Transcript)
18
Tracer Window
Product (P)
Substrate (S)
x axe time y axe quantity
19
(No Transcript)
20
Hybrid/Intermediate Methods
21
Model Scripting
  • Scripting is a necessary function for power
    users.
  • Benefit of scripting-support
  • Easy model debug
  • Model project automation

22
Other Tools
  • Parameter estimation method
  • script mode
  • Session manager
  • Cluster support, parallel computation
  • Mailing list

23
Limitations
  • Spacial simulation (in progress)
  • Still no comprehensive analysis tools available
  • A model debug tool
  • Where to get the parameters?
Write a Comment
User Comments (0)
About PowerShow.com