libsedml (harmony 2012)

11
LibSedML h*p://libsedml.sf.net Frank T. Bergmann HARMONY 2012, Maastricht, NL

Upload: frank-bergmann

Post on 16-Jun-2015

1.280 views

Category:

Technology


0 download

DESCRIPTION

LibSED-ML introduction at HARMONY 2012 in Maastricht, NL. For more details see me in the next three days

TRANSCRIPT

Page 1: libSEDML (Harmony 2012)

LibSedML  h*p://libsedml.sf.net    

Frank  T.  Bergmann    

HARMONY  2012,  Maastricht,  NL  

Page 2: libSEDML (Harmony 2012)

Repeatable  simulaHon  experiments  

2  

Model  SimulaHon  

Task  

Data  Generators  

Reports  

Page 3: libSEDML (Harmony 2012)

LibSedML  

3  

SimulaHon  Tool  

libSedMLRunner  

libSedML  

SED-­‐ML  Script  Editor  

libSedMLScript  

h*p://libsedml.sf.net    

iBioSim  RoadRunner  

Page 4: libSEDML (Harmony 2012)

LibSedML  script  

4  

AddTimeCourseSimulation('simulation1',  'KiSAO:0000071',  0,  50,  1000,  1000)    AddModel('model1',  'urn:miriam:biomodels.db:BIOMD0000000021')    AddModel('model2',  'model1')  AddParameterChange('model2',  'V_mT',  '0.28')  AddParameterChange('model2',  'V_dT',  '4.8')    AddTask('task1',  'simulation1',  'model1')  AddTask('task2',  'simulation1',  'model2')    AddColumn('time',  [['time',  'task1',  'time']])  AddColumn('Mt_original',  [['v1',  'task1',  'Mt']])  AddColumn('Mt_chaotic',  [['v2',  'task2',  'Mt']])  AddColumn('Mt_combined',  [['v1',  'task1',  'Mt'],  ['v2',  'task2',  'Mt'],  'v1  -­‐  v2  +  20'])    AddPlot('plot1',  'tim  mRNA  with  Oscillation  and  Chaos',  [['time',  'Mt_original'],  ['time',  'Mt_chaotic'],  ['time',  'Mt_combined']]);  

h*p://libsedml.sf.net    

Page 5: libSEDML (Harmony 2012)

libSedML  

5  h*p://libsedml.sf.net    

Page 6: libSEDML (Harmony 2012)

Features  

•  LibSedML  – Read,  Create,  Write,  Manipulate  – Validate,  Archive  – Resolve  models  from  FS,  Web  +  Miriam  URN  – Applies  changes  to  models  

•  Supported  Model  DescripHon  languages:    – SBML  +  CellML  

6  

Page 7: libSEDML (Harmony 2012)

SED-­‐ML  script  editor  

7  h*p://libsedml.sf.net    

Page 8: libSEDML (Harmony 2012)

SED-­‐ML  script  editor  

8  h*p://libsedml.sf.net    

Page 9: libSEDML (Harmony 2012)

SBW  SimulaHon  Tool  

9  h*p://sourceforge.net/projects/sbw/files/sbw/2.9.0/    

Page 10: libSEDML (Harmony 2012)

SED-­‐ML  Web  Tools  

10  h*p://sysbioapps.dyndns.org/SED-­‐ML_Web_Tools      

Page 11: libSEDML (Harmony 2012)

HARMONY  2012  

11  

•  Tuesday  11am:    – TroubleshooHng  session:  ROOM  123  

•  Wednesday  11am:    – Nested  SimulaHons,  ROOM  147