Projets de modélisation — Simulation numérique & calcul scientifique
Nous concevons et exécutons des modèles numériques pour transformer des systèmes complexes en simulations testables et reproductibles — des marches aléatoires et simulations Monte-Carlo à la modélisation de l’infectiosité, au suivi de particules, au tracé de rayons optiques et à la turbulence. Nos scientifiques titulaires d’un doctorat (PhD) livrent un code robuste, des visualisations claires et des résultats prêts à la décision.
Avec plus de 150 ans d’expérience cumulée en modélisation — sciences naturelles et de l’ingénieur, sciences de la vie et médicales, ainsi que sciences de l’environnement et sociales — nous construisons des modèles sur mesure, les validons sur données et remettons des livrables propres et documentés.
Services de simulation et de modélisation
![]()
- Développement de modèles numériques sur mesure (EDO/EDP, stochastiques, agents-basés).
- Configuration et exécution de simulations (cadres lagrangien/eulérien, suivi de particules, assimilation de données).
- Calibrage, validation et benchmarking sur observations ou données de laboratoire.
- Optimisation et accélération de code existant ; profilage et améliorations algorithmiques.
Outils & langages
![]()
- MATLAB, Fortran, C++, Python et R
- Gestion de données NetCDF/HDF
- Workflows basés sur Git
- Déploiement Linux/Windows
- Livraison de code documenté, notebooks et figures/vidéos prêtes pour publication.
Domaines d’application
![]()
- Systèmes marins & environnementaux (transport côtier, optique océanique, biogéochimie).
- Sciences de la vie & médicales (biostatistique, dynamique de biomarqueurs, modélisation du risque).
- Génomique & phylogénomique (ordre des gènes, détection d’outliers, reconstruction d’états ancestraux).
- Physique & ingénierie (optique, turbulence, conception et benchmarking d’algorithmes).
Notre façon de travailler
![]()
- Chaînes reproductibles (code versionné, notebooks annotés, passation claire).
- Hypothèses transparentes et analyses de sensibilité.
- Jalons itératifs avec points de contrôle visuels (figures/vidéos) pour un feedback rapide.
- Projets de petite à moyenne taille réalisés sur notre infrastructure interne.
Certains de nos clients
![]()
Projets récents
Quelques travaux de modélisation sélectionnés :
- Simulations de Monte-Carlo et marches aléatoires (Random Walks) en biologie.
- Tracer de rayons optiques à travers des gouttes de pluie en chute libre.
- Modélisation de la photosynthèse du phytoplancton (photo-acclimatation & inhibition).
- Modélisation océanique 3D à 1/4° avec bathymétrie réaliste et forçage/assimilation de données.
- Modèles de suivi de particules en 1D et 3D.
- Suivi de la COVID-19 et analyses de scénarios (2020) : suivi quotidien par pays des cas, des tests, des temps de doublement, du CFR/IFR et d’ajustements épidémiologiques simples ; voir la page d’archive du projet.
- Modélisation de la turbulence par Simulation Cinématique.
- Modélisation de l’infectivité parasitaire.
- Reconstruction phylogénétique sur grands jeux génomiques ; sélection de marqueurs, datation moléculaire et états ancestraux.
- Génomique structurale : évolution du contenu génomique (TE, répétitions, gènes) et de l’organisation (réarrangements).
- Modélisation du cycle du DMS pour corroborer des observations depuis navires en Méditerranée occidentale.
- Optimisation et problèmes inverses (moindres carrés, inversion).
Suivi de particules dans une baie côtière
Évolution de deux nuages de particules dans un estuaire méditerranéen peu profond, forcé par le vent et les apports d’eau douce, selon une approche de marche aléatoire d’après Ross and Sharples (2004).
Simulation cinématique (2D) de la turbulence
Simulation cinématique (Kinematic Simulation) 2D de la turbulence d’après Fung and Vassilicos (2003). Des particules de couleurs distinctes visualisent le mélange turbulent.
Diffraction de Fraunhofer par une ouverture circulaire
Amplitude du champ électrique au détecteur pour la diffraction de Fraunhofer par une ouverture circulaire (résolution par méthodes de Runge–Kutta).
Tracer de rayons optiques
Tracer à travers une goutte de pluie de 3 mm en chute libre. Haut : trajectoire, normales de surface (jaune), rayon réfléchi (a) et rayon deux fois réfracté diffusé vers l’avant (b). Bas : différence d’intensité entre polarisations y et z dans l’hémisphère avant, selon le modèle Monte-Carlo de Ross and Bradley (2002).
Modélisation de la perte d’ordre des gènes
Perte d’ordre des gènes (GOL) à partir des gènes mitochondriaux au sein d’un large clade fongique. L’ordre de chaque espèce est représenté par des blocs colorés ; la GOL est modélisée à partir des distances inter-espèces (longueurs de branches) et de la topologie de l’arbre.
Analyse multivariée
Approche graphique multivariée pour détecter les espèces concordantes et discordantes (atypiques) dans une topologie. Distances par paires sur l’arbre → ACP → projection des axes de séparation sur un plan unique pour une visualisation rapide.
Modélisation du coronavirus
Au plus fort de la pandémie de COVID-19 en 2020, nous avons suivi l’épidémie et partagé des graphiques et de brèves analyses pour certains pays, en suivant les cas cumulés, les temps de doublement, les volumes de tests, les décès, les cas guéris et des niveaux indicatifs d’immunité collective (voir la page d’archive du projet).





