A SkillsCast for this session is not available.
OpenMOLE is a scientific platform for parameter tuning and model exploration that has helped many scientists better understand their models https://next.openmole.org/communications.html
The platform sits on an ecosystem of libraries ranging from:
GridScale: to interact with distributed HPC environments, currently re-designed around the FreeMonad pattern (https://github.com/openmole/gridscale)
MGO: a purely functional scala library implementing state-of-the-art evolutionary / genetic algorithms (https://github.com/openmole/mgo)
FreeDSL: a practical effect composition library based on abstract wrapping type and the free monad (https://github.com/ISCPIF/freedsl)
This talk will introduce you with some of the elements of the OpenMOLE ecosystem, show how they can benefit other projects and highlight some of their design choices.
YOU MAY ALSO LIKE:
- GridScale: a journey from Object-Oriented to (more) Functional programming (SkillsCast recorded in December 2016)
- ScalaCon 2022: Keynote Meetup (in London on 4th October 2022)
- ScalaCon 2022 (Online Conference on 4th - 8th October 2022)
- What is happening with Java? (Online Meetup on 6th June 2022)
- WebAssembly for Java Developers (Online Meetup on 8th June 2022)
- Formal Verification of Subsets of the Rust Language (SkillsCast recorded in June 2021)
- A History of Enterprise Monads (SkillsCast recorded in May 2021)
Building an ecosystem of functional libraries for the OpenMOLE scientific platform: from batch jobs to automatic model parameter tuning
Jonathan Passerat-Palmbach holds a PhD from Blaise Pascal University of Clermont-Ferrand (France). He is currently a research associate at Imperial College London, in the BioMedIA group. His work is focused on high performance computing tools and software engineering applied to simulation and medical image analysis.