OpenMOLE activities

Contexte:

L’institut des systèmes complexes de Paris est une structure de recherche du CNRS interdisciplinaire et un lieu d’échange pour des scientifiques de nombreuses disciplines. Une de ces missions est de développer des outils transversaux pour les systèmes complexes.

Le logiciel libre OpenMOLE est développé depuis 2008 au sein de l’ISC-PIF. Il permet l’exploration et la validation de modèles de simulation scientifique. Son cœur est codé en Scala, et son interface web en Scala-js (Scala compilé vers du javascript). Un démonstrateur de cette application est disponible ici : demo.openmole.org.

OpenMOLE propose de nombreuses méthodes avancées pour l’exploration des modèles de simulation (calibrage automatique, analyse de sensibilité, optimisation multi-objectifs, recherche de diversité, etc). Ces méthodes itératives produisent des résultats bruts à haute information mais ne possèdent pas pour l’heure de représentation graphique ergonomique. Une API fournissant pour chaque méthode la convergence, les meilleurs résultats obtenus depuis le début de la simulation, est en cours de développement.

Missions:

Le stage s’articule en quatre temps :

1) une prise en main des méthodes produisant des données à représenter dans le cadre du stage.
2) la construction sous forme de mockup d’un tableau de bord de l’évolution de la simulation pour les méthodes envisagées.
3) l’implémentation de ces deux tableaux de bord dans une application autonome. Ces implémentions se feront en Scala / Scala-js et utiliseront la librairie graphique Plotly.
4) l’intégration des tableaux de bord dans l’application OpenMOLE

Technologies et compétences à mettre en œuvre durant le stage:

  • Scala / Scala-js
  • Mathématiques niveau licence
  • UX – Expérience Utilisateur
  • Plotly
  • Javascript
  • OS : linux
  • Attrait pour le monde de la recherche et le logiciel libre

Détails:

Durée: 4 à 6 mois

Lieu: Institut des Systèmes Complexes (ISC-PIF) / Paris-13

Niveau: Licence ou Master

Contact : mathieu.leclaire@iscpif.fr, romain.reuillon@iscpif.fr

Stage indemnisé (environ 500€ / mois)

Candidature:

  • CV détaillant les formations reçues et les expériences professionnelles antérieures
  • Lettre de motivation

Appel à participation
École chercheurs modélisation eX Modelo
30 Mai – 4 Juin 2021

 

eX Modelo – 3 ème édition – est une école de recherche sur l’exploration des modèles de simulation (analyse de sensibilité, calibration, validation, etc.) qui se tiendra du 30 mai au 4 juin 2021 dans un cadre champêtre à 1h de Paris.

Cette école thématique s’adresse aux masters, doctorant·e·s, ingénieur·e·s, chercheur·euse·s académiques et entreprises qui s’intéressent à la modélisation, quel que soit leur domaine scientifique. L’objectif est d’apprendre aux participant·e·s à devenir autonomes dans l’exploration de leurs modèles, dans un contexte convivial.

Les cours, TP et retours d’expériences seront animés par un réseau de chercheur·euse·s qui ont une expertise reconnue dans ces pratiques transdisciplinaires.

Pendant cette semaine de formation, vous découvrirez pas à pas des méthodes avancées pour l’exploration des modèles, vous recevrez un enseignement théorique et vous participerez à des ateliers pratiques en groupe portant sur des cas d’étude adaptés.

La plateforme OpenMOLE (https://openmole.org), spécialement dédiée à l’exploration de modèles numériques, sera utilisée tout au long de la semaine pour faciliter la compréhension et la mise en œuvre des cas pratiques.

À vos agendas!

-Soumission des candidatures avant le : 12 Février 2021
-Sélections des dossiers : 19 Février 2021
-Paiement avant le : 31 Mars 2021
-Participation à l’école d’été : du 30 Mai au 4 Juin 2021

L’ensemble des informations est disponible sur le site https://exmodelo.org/

Pour toute demande d’information vous pouvez nous envoyer un mail à school@exmodelo.org.

L’équipe eX Modelo


English version

Title: Summer school on simulation models eX Modelo | May 30th -June 4th 2021

Dear all,

eX Modelo – 3rd edition – is a research school dedicated to the exploration of simulation models (sensitivity analysis, calibration, validation, etc.) that will be held from May 30th to June 4th, 2021 in a rural setting 1 hour from Paris.

This thematic school targets postgraduate students, engineers, academic researchers and companies interested in modelling, whatever their scientific field. The objective is to teach participants to become autonomous in exploring their models, in a friendly environment.

The courses, practical sessions and feedbacks will be led by a network of researchers with a recognized expertise in these transdisciplinary practices.

During this week of training, you will discover step by step advanced methods for model exploration. There will be theoretical sessions as well as practical group workshops on adapted case studies.

The OpenMOLE platform (https://www.openmole.org), specially dedicated to the exploration of numerical models, will be used throughout the week to facilitate the understanding and implementation of practical cases.

Important dates:

Applications before: February 12th, 2021
Shortlisting and notification of acceptance: February 19th, 2021
Payment due: March 31st, 2021
Participation in the summer school: from May 30th to June 4th, 2021

More details online at https://exmodelo.org/

Should you need further information, you can send us an email at school@exmodelo.org.
See you soon!

Finally! OpenMOLE 7 has been released

Read this post in the OpenMole Blog : https://blog.openmole.org/

The most notable part which made this release longer than usual is the complete revamp of the site and documentation. I hope you will find it more useful than the clunky documentation we had until now. If you feel like it, contributing to the doc is not that hard already and we will work to make it easier in the future (for more info contact @jopasserat on ask, he will be delighted to help you dive into scalatex).

The application has been greatly improved. A lot of refactoring has happened under the hood to make OpenMOLE behave in a cleaner and predictable way than ever before. Also the DSL has been improved in several places so you don’t have to learn the low-level workflow DSL to use OpenMOLE any more. As well, the graphical user interface is now way smother and more beautiful than ever.

The work on OpenMOLE 8 has already started. Among the major changes we will move to Scala 2.12 and Java 9. The execution environments will be completely reworked to be more reliable, more performant and to provide more information when things go South.

Also we are working on natively supporting Docker images to run your native applications more easily on all the distributed computing environments supported by OpenMOLE.

As a by product, language specific tasks will appear. The first one being a R task which should make it possible to run R code in an OpenMOLE task really easily. For technical reasons it will be provided to Linux users only.

In the long run this system specific tasks should not be that important as we’ll be working on a multi-user version of OpenMOLE based on kubernetes (probably for OpenMOLE 9) that can be installed on a remote Linux server and that you can access in the browser.

In OpenMOLE 8 it might also be possible that a module system appear in order to install extension in OpenMOLE with a single click.

We are very happy to share this new version of OpenMOLE with you,

stay tuned, The OpenMOLE team.

Sitehttp://www.openmole.org/

 

 

 

OpenMOLE 5 – aka Loving Lobster – has just been released. A lot has happend since OpenMOLE 4! The most visible improvements of this version are the script editor and the market place. The editor is a graphical application which displays in your browser from which you can write and run workflows. In this graphical environment you will find the market place. It is a collaborative place, where real world workflow examples are exposed and available for anyone to reuse. Many enhancements have also taken place under the hood in term of performance and scalability and the documentation has been greatly improved. Discover all these novelties on the OpenMOLE website.

If you have some working workflows please propose them for inclusion in the market place repository.

We will give a training on how to use this version the 1th October at the CS-DC conference and later in October at the complex system institute. We will announce the date very shortly.