Experimenting on complex-system models in the cloud
Romain Reuillon, Mathieu Leclaire
Institut des Systémes Complexes, Paris Île de France
Romain Reuillon, Mathieu Leclaire
Institut des Systémes Complexes, Paris Île de France

Design of experiments on a space of parameters. |
![]() |
Calibration. |
![]() |
Genetic algorithms. |
![]() |
![]() |
Sensitivity analysis. |
It implements exploration algorithms. |
![]() |
It transparently delegates computational loads to massively parallel environments. |
![]() |
val i1 = Prototype[Int]("i1")
val i2 = Prototype[Int]("i2")
val j = Prototype[Int]("j")
val hello = GroovyTask("hello", "j = Model.compute(i1, i2)")
hello addInput i1
hello addInput i2
hello addOutput j
hello addLib "/path/to/model.jar"
val exploration = ExplorationTask(
"exploration",
Factor(i1, 0 to 100 by 2 toDomain) x
Factor(i2, new UniformIntDistribution take 10)
)
val ex = exploration -< (hello by 10 on biomed) toExecution
ex.start
Chromosome structuring |
![]() |
![]() |
C++ |
SimTRAP project |
![]() |
![]() |
NetLogo |
Simpop project |
![]() |
![]() |
Scala |