Extraction d’information de grosses bases de données de résultats de simulation
Les modèles de simulation produisent des volumes de données gigantesques. Les bases de données modernes
peuvent être employées pour manipuler plus facilement et plus rapidement ces gros volumes de données.
Les bases de données permettent d’extraire les données de façon sélective via des requêtes
SQL afin de réaliser des analyses avec d’autres logiciels plus spécifiques (par R, Matlab, etc.).
- Mise en forme des données de simulation à l'aide de scripts en C (120 millions de lignes)
- Importation dans une base de données PostgreSQL
- Conception de requêtes SQL complexe pour extraire des informations des simulations
- Optimisation du temps d'exécution (modification des paramètres du moteur de base de données, multithreading)
Conception d’un logiciel de Diagnostic Multifonctionnel
DIAM est un outil de diagnostic des systèmes fourragers laitiers innovant et prospectif issu d’une co-construction entre le Développement, la Recherche
et les filières fromagères AOP du Massif central. Il permet de réaliser un diagnostic multi-critères qui porte sur l’autonomie fourragère, la cohérence du système fourrager et
sur les services de production, environnementaux et ceux liés à la qualité nutritionnelle et sensorielle des fromages rendus par les surfaces herbagères de l’exploitation.
Sa mise en oeuvre nécessite pour le conseiller agricole de typer préalablement chaque parcelle du système fourrager à l’aide de la typologie multifonctionnelle des prairies
des territoires AOP du Massif central et de recueillir des données sur le fonctionnement de l’exploitation. L’objectif du projet était de développer un logiciel (interface)
évolutif permettant au conseiller de traiter une large gamme de structure d’exploitation. L’interface graphique et la structuration des sorties ont été un point important du travail.
Pour assurer une portabilité et une évolutivité de l’outil (ajout de fonctionnalités nouvelles), le logiciel a été développé en Java sous environnement Windows.
Wrapper Python pour la gestion de connexions Bluetooth PC-Android
Développement en Python d'un wrapper pouvant gérer une connexion Bluetooth entre un PC et un smartphone sous Android. Interface commune via la librairie Kivy.
Lien vers la forge
Plus d'infos sur LinkedIn