SlideShare une entreprise Scribd logo
1  sur  52
Télécharger pour lire hors ligne
Applying  the  Scien.fic  Method  
to  Simula.on  Experiments
Frank	
  T.	
  Bergmann,	
  PhD	
  
California	
  Ins8tute	
  of	
  Technology	
  
University	
  of	
  Heidelberg	
  
Bergman@caltech.edu	
  
	
  
Outline
Background	
  &	
  Introduc8on	
  
Simula8on	
  Experiment	
  Descrip8on	
  Markup	
  Language	
  –	
  
SED-­‐ML	
  
SoMware	
  Support	
  
Conclusion	
  
Scien.fic  Method

Scien&fic	
  method	
  –	
  body	
  of	
  techniques	
  
for	
  inves3ga3ng	
  phenomena	
  and	
  
acquiring	
  new	
  knowledge,	
  as	
  well	
  as	
  for	
  
correc&ng	
  and	
  integra&ng	
  previous	
  
knowledge.	
  

hOp://en.wikipedia.org/wiki/Scien8fic_method	
  
Models
Models

Teusink	
  et.	
  al,	
  2003,	
  DOI:	
  10.1046/j.1432-­‐1327.2000.01527.x	
  
Adapted	
  from	
  Michael	
  Hucka	
  	
  
Model
Species

Species	
  
Reac.ons

Species	
  

Reac8ons	
  
Rate  Laws

Species	
  

Reac8ons	
  
Systems  Biology  Markup  Language  (SBML)
<?xml version="1.0" encoding="UTF-8"?>
<sbml xmlns="http://www.sbml.org/sbml/level2/version4"
level="2" version="4">
<model id="BorisEJB" name="BorisEJB">
<listOfCompartments>
<compartment id="compartment" size="1"/>
</listOfCompartments>
<listOfSpecies>
<species id="MKKK" compartment="compartment"
initialConcentration="90"/>
<species id="MKKK_P" compartment="compartment"
initialConcentration="10"/>
[ . . . ]
</listOfSpecies>
<listOfParameters>
<parameter id="J0_V1" value="2.5"/>
<parameter id="J0_Ki" value="9"/>
<parameter id="J0_n" value="1"/>
<parameter id="J0_K1" value="10"/>
[ . . . ]
</listOfParameters>
<listOfReactions>
<reaction id="J0" reversible="false">
<listOfReactants>
<speciesReference species="MKKK"/>
</listOfReactants>
<listOfProducts>
<speciesReference species="MKKK_P"/>
</listOfProducts>
<listOfModifiers>
<modifierSpeciesReference species="MAPK_PP"/>
<modifierSpeciesReference species="MAPK_PP"/>
</listOfModifiers>
<kineticLaw>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
[ . . . ]
SBML  SoCware  Guide

hOp://sbml.org/SBML_SoMware_Guide	
  
Journals
•  BioMedCentral	
  (all	
  journals)	
  
•  Biophysical	
  Journal	
  
•  Computa8onal	
  and	
  Mathema8cal	
  Biology	
  
•  FEBS	
  Journal	
  
•  IET	
  Systems	
  Biology	
  
•  Molecular	
  Systems	
  Biology	
  
•  Nature	
  (all	
  NPG	
  journals)	
  
•  PLoS	
  (all	
  journals)	
  
•  PNAS	
  
•  Royal	
  Society	
  of	
  Chemistry	
  (all	
  journals)	
  
•  UCSD	
  Molecule	
  Pages	
  
hOp://sbml.org/Documents/Publica8ons_known_to_accept_submissions_in_SBML_format	
  
Models

Teusink	
  et.	
  al,	
  2003,	
  DOI:	
  10.1046/j.1432-­‐1327.2000.01527.x	
  
Simula.on  Experiments
Simula.on  Experiments

Huang	
  et.	
  al,	
  1996,	
  DOI:	
  10.1073/pnas.93.19.10078	
  
biomodels.net/biomodels
biomodels.net/biomodels

Adapted	
  from	
  Michael	
  Hucka	
  	
  
Simula.on  Experiments

Cura8on	
  tab	
  of	
  BioModel	
  #9	
  

Curator's comment: (updated: 15 Jul 2013 13:25:23 BST)#
Figure 2B of the reference publication has been reproduced using Copasi 4.10
(Build 55). A logarithmic parameter scan over a range of "MAPKKK activator (Ras)"
values with simultaneous calculation of the steady state was performed.#
Huang	
  et.	
  al,	
  1996,	
  DOI:	
  10.1073/pnas.93.19.10078	
  
Simula.on  Experiments

Curator's comment: (updated: 15 Jul 2013 13:25:23 BST)#
Figure 2B of the reference publication has been reproduced using Copasi 4.10
(Build 55). A logarithmic parameter scan over a range of "MAPKKK activator (Ras)"
values with simultaneous calculation of the steady state was performed.#
Huang	
  et.	
  al,	
  1996,	
  DOI:	
  10.1073/pnas.93.19.10078	
  
Large  scale  integra.ve  models  …  
Outline
Background	
  &	
  Introduc8on	
  
Simula8on	
  Experiment	
  Descrip8on	
  Markup	
  Language	
  –	
  
SED-­‐ML	
  
SoMware	
  Support	
  
Conclusion	
  
Simula.on  Experiment  
Descrip.on  Markup  Language
SED-­‐ML:  Repeatable  simula.on  experiments
Model	
  
SED-­‐ML:  Repeatable  simula.on  experiments
Simula8on	
  

Model	
  
SED-­‐ML:  Repeatable  simula.on  experiments
Model	
  

Simula8on	
  

Task	
  
SED-­‐ML:  Repeatable  simula.on  experiments
Model	
  

Simula8on	
  

Task	
  

Data	
  Generators	
  
SED-­‐ML:  Repeatable  simula.on  experiments
Model	
  

Simula8on	
  

Task	
  

Reports	
  
Data	
  Generators	
  
SED-­‐ML  Level  1  Version  1
SED-­‐ML  Level  1  Version  2
One	
  
Step	
  	
  

Model	
  

Simula8on	
  

Steady	
  	
  
State	
  

Parameters	
  

Task	
  

Reports	
  
Data	
  Generators	
  

Repeated	
  Task	
  
SED-­‐ML  L1V2
SED-­‐ML  Future
SED-­‐ML
• Coverage	
  
• Simula8ons	
  (stochas8c	
  /	
  determinis8c	
  /	
  steady	
  state)	
  
• Parameter	
  Scans	
  (8me	
  course	
  /	
  steady	
  state	
  /	
  n-­‐
dimensional)	
  
• Dosing	
  /	
  Pulse	
  experiments	
  

• Work	
  in	
  Progress	
  
• Accessing	
  Experimental	
  Data,	
  	
  
• Op8miza8on	
  
• Parameter	
  Es8ma8on	
  
Outline
Background	
  &	
  Introduc8on	
  
Simula8on	
  Experiment	
  Descrip8on	
  Markup	
  Language	
  –	
  
SED-­‐ML	
  
SoMware	
  Support	
  
Conclusion	
  
SED-­‐ML  Script  Editor

hOp://libsedml.sf.net	
  	
  
SED-­‐ML  Web  Tools

hOp://sysbioapps.dyndns.org/SED-­‐ML_Web_Tools	
  	
  
Systems  Biology  Workbench

hOp://sbw.sf.net	
  	
  
Systems  Biology  Workbench

hOp://sbw.sf.net	
  	
  
Systems  Biology  Workbench

hOp://sbw.sf.net	
  	
  
CellDesigner

hOp://celldesigner.org	
  	
  
hOp://pysces.sf.net	
  	
  
SBSI  –  SED  ED

hOp://sourceforge.net/projects/sbsi/	
  	
  
COPASI

hOp://www.copasi.org/	
  	
  
VCELL

hOp://www.nrcam.uchc.edu/	
  	
  
JWS  Online

hOp://jjj.biochem.sun.ac.za/	
  	
  
Libraries
•  libSedML:	
  .NET;	
  BSD	
  License	
  	
  
hOp://libsedml.sourceforge.net	
  
•  libSEDML:	
  C/C++	
  with	
  bindings	
  for	
  .NET,	
  Java,	
  Perl,	
  Python,	
  R,	
  Ruby;	
  
BSD	
  License,	
  hOps://github.com/Bergmann/libsedml	
  
	
  
•  jlibsedml:	
  Java;	
  MIT	
  License	
  	
  
hOp://sourceforge.net/projects/jlibsedml/	
  
•  clibsedml,:	
  C;	
  BSD	
  License	
  
hOp://sourceforge.net/projects/clibsedml	
  
	
  
Outline
Background	
  &	
  Introduc8on	
  
Simula8on	
  Experiment	
  Descrip8on	
  Markup	
  Language	
  –	
  
SED-­‐ML	
  
SoMware	
  Support	
  
Conclusion	
  
Conclusions
•  Opportunity:	
  Simula8on	
  Experiments	
  as	
  readily	
  exchangeable	
  as	
  
computa8onal	
  models	
  
•  Independently	
  of	
  SoMware	
  tools	
  à	
  independent	
  verifica8on	
  of	
  results	
  
•  Con8nue	
  in	
  another	
  tool	
  right,	
  where	
  you	
  leM	
  off	
  in	
  one	
  tool	
  
•  Possibility	
  of	
  full	
  documenta8on	
  of	
  experiments	
  
•  Reuse	
  the	
  precisely	
  same	
  experiment	
  for	
  different	
  models.	
  	
  

•  SoMware	
  Support	
  is	
  growing,	
  readily	
  available	
  in	
  a	
  number	
  of	
  tools.	
  
Next  Steps  …  
•  Finalize	
  SED-­‐ML	
  Level	
  1	
  Version	
  2	
  
•  Prototype	
  on	
  Version	
  3	
  

•  Export	
  remaining	
  experiments	
  from	
  the	
  SBW	
  Simula8on	
  Tool	
  	
  
•  Finish	
  work	
  on	
  SED-­‐ML	
  exporters	
  
•  SED-­‐ML	
  -­‐-­‐>	
  Matlab	
  
•  SED-­‐ML	
  -­‐-­‐>	
  Jarnac	
  
Acknowledgements
	
  
•  SED-­‐ML	
  Editors:	
  Frank	
  T.	
  Bergmann,	
  Dagmar	
  Waltemath,	
  Jonathan	
  
Cooper,	
  David	
  Nickerson,	
  Nicolas	
  Le	
  Novère,	
  Andrew	
  Miller,	
  Richard	
  
Adams	
  
•  BioModels	
  Support	
  Team	
  
•  SED-­‐ML	
  Community	
  
•  Ursula	
  Kummer,	
  Michael	
  Hucka,	
  Herbert	
  Sauro	
  
More  Informa.on  
•  SED-­‐ML:	
  
hOp://sed-­‐ml.org	
  	
  
hOp://8nyurl.com/sed-­‐ml-­‐l1v2-­‐rc	
  	
  
hOps://lists.sourceforge.net/lists/lis8nfo/sed-­‐ml-­‐discuss/	
  	
  
	
  

•  SED-­‐ML	
  Web	
  Tools:	
  	
  
hOp://sysbioapps.dyndns.org/SED-­‐ML_Web_Tools	
  	
  

•  SBML:	
  	
  
hOp://sbml.org/	
  
hOp://biomodels.net/biomodels	
  	
  
	
  

Contenu connexe

Tendances

Probe Debugging
Probe DebuggingProbe Debugging
Probe DebuggingESUG
 
Architecture of a morphological malware detector
Architecture of a morphological malware detectorArchitecture of a morphological malware detector
Architecture of a morphological malware detectorUltraUploader
 
A tale of experiments on bug prediction
A tale of experiments on bug predictionA tale of experiments on bug prediction
A tale of experiments on bug predictionMartin Pinzger
 
Clone Detection for Graph-Based Model Transformation Languages
Clone Detection for Graph-Based Model Transformation LanguagesClone Detection for Graph-Based Model Transformation Languages
Clone Detection for Graph-Based Model Transformation LanguagesDaniel G. Strüber
 
VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...
VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...
VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...Stefano Dalla Palma
 
Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.
Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.
Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.PVS-Studio
 

Tendances (8)

Probe Debugging
Probe DebuggingProbe Debugging
Probe Debugging
 
Architecture of a morphological malware detector
Architecture of a morphological malware detectorArchitecture of a morphological malware detector
Architecture of a morphological malware detector
 
A tale of experiments on bug prediction
A tale of experiments on bug predictionA tale of experiments on bug prediction
A tale of experiments on bug prediction
 
Rails
RailsRails
Rails
 
Clone Detection for Graph-Based Model Transformation Languages
Clone Detection for Graph-Based Model Transformation LanguagesClone Detection for Graph-Based Model Transformation Languages
Clone Detection for Graph-Based Model Transformation Languages
 
A
AA
A
 
VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...
VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...
VCCFinder: Finding Potential Vulnerabilities in Open-Source Projects to Assis...
 
Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.
Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.
Celebrating 30-th anniversary of the first C++ compiler: let's find bugs in it.
 

En vedette

Simulation As a Method To Support Complex Organizational Transformations in H...
Simulation As a Method To Support Complex Organizational Transformations in H...Simulation As a Method To Support Complex Organizational Transformations in H...
Simulation As a Method To Support Complex Organizational Transformations in H...Jos van Hillegersberg
 
A368 afa1 b0f8-4b79-812f-980f7dc622bf
A368 afa1 b0f8-4b79-812f-980f7dc622bfA368 afa1 b0f8-4b79-812f-980f7dc622bf
A368 afa1 b0f8-4b79-812f-980f7dc622bfShatabdi Mahanta
 
Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...
Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...
Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...SeriousGamesAssoc
 
A copula-based Simulation Method for Clustered Multi-State Survival Data
A copula-based Simulation Method for Clustered Multi-State Survival DataA copula-based Simulation Method for Clustered Multi-State Survival Data
A copula-based Simulation Method for Clustered Multi-State Survival Datafedericorotolo
 
Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...
Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...
Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...ArchiLab 7
 
Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...
Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...
Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...iosrjce
 
Games and Serious Games in Urban Planning: Study Cases
Games and Serious Games in Urban Planning: Study CasesGames and Serious Games in Urban Planning: Study Cases
Games and Serious Games in Urban Planning: Study CasesBeniamino Murgante
 
A High-speed Verilog HDL Simulation Method using a Lightweight Translator
A High-speed Verilog HDL Simulation Method using a Lightweight TranslatorA High-speed Verilog HDL Simulation Method using a Lightweight Translator
A High-speed Verilog HDL Simulation Method using a Lightweight TranslatorRyohei Kobayashi
 
Architecture and urban planning (3 d) representation
Architecture and urban planning (3 d) representationArchitecture and urban planning (3 d) representation
Architecture and urban planning (3 d) representationMaria Bostenaru
 
Midsquare method- simulation system
Midsquare method- simulation systemMidsquare method- simulation system
Midsquare method- simulation systemArman Hossain
 
Parallel Simulation of Urban Dynamics on the GPU Ivan Blečić, Arnaldo Cecchi...
Parallel Simulation of Urban Dynamics on the GPU  Ivan Blečić, Arnaldo Cecchi...Parallel Simulation of Urban Dynamics on the GPU  Ivan Blečić, Arnaldo Cecchi...
Parallel Simulation of Urban Dynamics on the GPU Ivan Blečić, Arnaldo Cecchi...Beniamino Murgante
 
Simulations and Educational Games
Simulations and Educational GamesSimulations and Educational Games
Simulations and Educational GamesCynthia Calongne
 
Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...
Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...
Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...NeISSProject
 
Simulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prestSimulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prestJaskaranpreet Singh
 
Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...
Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...
Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...ServDes
 

En vedette (20)

Urban simulation by ANN-CA
Urban simulation by ANN-CAUrban simulation by ANN-CA
Urban simulation by ANN-CA
 
Simulation As a Method To Support Complex Organizational Transformations in H...
Simulation As a Method To Support Complex Organizational Transformations in H...Simulation As a Method To Support Complex Organizational Transformations in H...
Simulation As a Method To Support Complex Organizational Transformations in H...
 
EGLACOMM / MEVIA APP TEASER
EGLACOMM / MEVIA APP TEASEREGLACOMM / MEVIA APP TEASER
EGLACOMM / MEVIA APP TEASER
 
A368 afa1 b0f8-4b79-812f-980f7dc622bf
A368 afa1 b0f8-4b79-812f-980f7dc622bfA368 afa1 b0f8-4b79-812f-980f7dc622bf
A368 afa1 b0f8-4b79-812f-980f7dc622bf
 
Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...
Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...
Eswaran Subrahmanian - Serious Games in Complex Design of Urban Systems and P...
 
A copula-based Simulation Method for Clustered Multi-State Survival Data
A copula-based Simulation Method for Clustered Multi-State Survival DataA copula-based Simulation Method for Clustered Multi-State Survival Data
A copula-based Simulation Method for Clustered Multi-State Survival Data
 
Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...
Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...
Brudaru, o. 2011: cellular genetic algorithm with communicating grids for a d...
 
Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...
Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...
Simulation of Urban Mobility (Sumo) For Evaluating Qos Parameters For Vehicul...
 
Serious games
Serious gamesSerious games
Serious games
 
Cfms project (asrc)
Cfms project (asrc)Cfms project (asrc)
Cfms project (asrc)
 
Games and Serious Games in Urban Planning: Study Cases
Games and Serious Games in Urban Planning: Study CasesGames and Serious Games in Urban Planning: Study Cases
Games and Serious Games in Urban Planning: Study Cases
 
A High-speed Verilog HDL Simulation Method using a Lightweight Translator
A High-speed Verilog HDL Simulation Method using a Lightweight TranslatorA High-speed Verilog HDL Simulation Method using a Lightweight Translator
A High-speed Verilog HDL Simulation Method using a Lightweight Translator
 
charge simulation method
charge simulation methodcharge simulation method
charge simulation method
 
Architecture and urban planning (3 d) representation
Architecture and urban planning (3 d) representationArchitecture and urban planning (3 d) representation
Architecture and urban planning (3 d) representation
 
Midsquare method- simulation system
Midsquare method- simulation systemMidsquare method- simulation system
Midsquare method- simulation system
 
Parallel Simulation of Urban Dynamics on the GPU Ivan Blečić, Arnaldo Cecchi...
Parallel Simulation of Urban Dynamics on the GPU  Ivan Blečić, Arnaldo Cecchi...Parallel Simulation of Urban Dynamics on the GPU  Ivan Blečić, Arnaldo Cecchi...
Parallel Simulation of Urban Dynamics on the GPU Ivan Blečić, Arnaldo Cecchi...
 
Simulations and Educational Games
Simulations and Educational GamesSimulations and Educational Games
Simulations and Educational Games
 
Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...
Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...
Spatial Microsimulation for City Modelling, Social Forecasting and Urban Poli...
 
Simulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prestSimulation of urban mobility (sumo) prest
Simulation of urban mobility (sumo) prest
 
Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...
Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...
Empowering Stakeholders – Simulation Games As a Participatory Method - Jan Ec...
 

Similaire à Applying the Scientific Method to Simulation Experiments

Recent software and services to support the SBML community
Recent software and services to support the SBML community Recent software and services to support the SBML community
Recent software and services to support the SBML community Mike Hucka
 
A summary of various COMBINE standardization activities
A summary of various COMBINE standardization activitiesA summary of various COMBINE standardization activities
A summary of various COMBINE standardization activitiesMike Hucka
 
Common ground between modelers and simulation software: the Systems Biology M...
Common ground between modelers and simulation software: the Systems Biology M...Common ground between modelers and simulation software: the Systems Biology M...
Common ground between modelers and simulation software: the Systems Biology M...Mike Hucka
 
Future Programming Language
Future Programming LanguageFuture Programming Language
Future Programming LanguageYLTO
 
Recent Developments in SBML
Recent Developments in SBMLRecent Developments in SBML
Recent Developments in SBMLMike Hucka
 
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLSSBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLScsandit
 
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and moreSBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and moreMike Hucka
 
INTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCE
INTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCEINTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCE
INTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCEIPutuAdiPratama
 
B Chapman - Toolkit for variation comparison and analysis
B Chapman - Toolkit for variation comparison and analysisB Chapman - Toolkit for variation comparison and analysis
B Chapman - Toolkit for variation comparison and analysisJan Aerts
 
SBML (the Systems Biology Markup Language)
SBML (the Systems Biology Markup Language)SBML (the Systems Biology Markup Language)
SBML (the Systems Biology Markup Language)Mike Hucka
 
Opal Hermes - towards representative benchmarks
Opal  Hermes - towards representative benchmarksOpal  Hermes - towards representative benchmarks
Opal Hermes - towards representative benchmarksMichaelEichberg1
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems BiologyMike Hucka
 
Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...
Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...
Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...StampedeCon
 
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS cscpconf
 
Sharing massive data analysis: from provenance to linked experiment reports
Sharing massive data analysis: from provenance to linked experiment reportsSharing massive data analysis: from provenance to linked experiment reports
Sharing massive data analysis: from provenance to linked experiment reportsGaignard Alban
 
SLM (Sample Lifecycle Manager)
SLM (Sample Lifecycle Manager)SLM (Sample Lifecycle Manager)
SLM (Sample Lifecycle Manager)limscoder
 
Experiences with logic programming in bioinformatics
Experiences with logic programming in bioinformaticsExperiences with logic programming in bioinformatics
Experiences with logic programming in bioinformaticsChris Mungall
 
Model-based Regression Testing of Autonomous Robots
Model-based Regression Testing of Autonomous RobotsModel-based Regression Testing of Autonomous Robots
Model-based Regression Testing of Autonomous RobotsZoltan Micskei
 

Similaire à Applying the Scientific Method to Simulation Experiments (20)

Recent software and services to support the SBML community
Recent software and services to support the SBML community Recent software and services to support the SBML community
Recent software and services to support the SBML community
 
A summary of various COMBINE standardization activities
A summary of various COMBINE standardization activitiesA summary of various COMBINE standardization activities
A summary of various COMBINE standardization activities
 
3rd presentation
3rd presentation3rd presentation
3rd presentation
 
Common ground between modelers and simulation software: the Systems Biology M...
Common ground between modelers and simulation software: the Systems Biology M...Common ground between modelers and simulation software: the Systems Biology M...
Common ground between modelers and simulation software: the Systems Biology M...
 
Future Programming Language
Future Programming LanguageFuture Programming Language
Future Programming Language
 
Recent Developments in SBML
Recent Developments in SBMLRecent Developments in SBML
Recent Developments in SBML
 
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLSSBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
 
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and moreSBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
SBML, SBML Packages, SED-ML, 
 COMBINE Archive, and more
 
INTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCE
INTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCEINTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCE
INTRODUCTION TO MACHINE LEARNING FOR MATERIALS SCIENCE
 
B Chapman - Toolkit for variation comparison and analysis
B Chapman - Toolkit for variation comparison and analysisB Chapman - Toolkit for variation comparison and analysis
B Chapman - Toolkit for variation comparison and analysis
 
SBML (the Systems Biology Markup Language)
SBML (the Systems Biology Markup Language)SBML (the Systems Biology Markup Language)
SBML (the Systems Biology Markup Language)
 
Opal Hermes - towards representative benchmarks
Opal  Hermes - towards representative benchmarksOpal  Hermes - towards representative benchmarks
Opal Hermes - towards representative benchmarks
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems Biology
 
Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...
Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...
Legacy Analysis: How Hadoop Streaming Enables Software Reuse – A Genomics Cas...
 
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
 
Sharing massive data analysis: from provenance to linked experiment reports
Sharing massive data analysis: from provenance to linked experiment reportsSharing massive data analysis: from provenance to linked experiment reports
Sharing massive data analysis: from provenance to linked experiment reports
 
SLM (Sample Lifecycle Manager)
SLM (Sample Lifecycle Manager)SLM (Sample Lifecycle Manager)
SLM (Sample Lifecycle Manager)
 
Experiences with logic programming in bioinformatics
Experiences with logic programming in bioinformaticsExperiences with logic programming in bioinformatics
Experiences with logic programming in bioinformatics
 
Cpascoe pimms or2012_
Cpascoe pimms or2012_Cpascoe pimms or2012_
Cpascoe pimms or2012_
 
Model-based Regression Testing of Autonomous Robots
Model-based Regression Testing of Autonomous RobotsModel-based Regression Testing of Autonomous Robots
Model-based Regression Testing of Autonomous Robots
 

Dernier

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Dernier (20)

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

Applying the Scientific Method to Simulation Experiments