Je développe et maintiens une suite d’outils logiciels pour l’analyse de biosignaux et la recherche en neurosciences. Ces outils sont conçus pour traiter, analyser et interpréter des données physiologiques complexes.

Outils de traitement de signal

Pipeline d’analyse EEG

Objectif : Pipeline complet pour traitement et analyse de données EEG
Fonctionnalités :

  • Préprocessing automatisé (filtrage, suppression d’artéfacts)
  • Analyse temps-fréquence avancée
  • Détection d’événements et analyse ERP
  • Génération de rapports automatisée
  • Support pour multiple formats de données

Suite de traitement ECG

Objectif : Outils spécialisés pour analyse de signaux cardiaques
Fonctionnalités :

  • Détection automatique d’ondes R
  • Analyse de variabilité du rythme cardiaque (HRV)
  • Méthodes temps-fréquence pour analyse HRV
  • Détection d’arythmies
  • Intégration avec données comportementales

Évaluation de qualité de biosignaux

Objectif : Contrôle qualité automatisé pour enregistrements physiologiques
Fonctionnalités :

  • Calcul de rapport signal/bruit
  • Quantification d’artéfacts
  • Évaluation de qualité de canaux
  • Génération de rapports automatisée
  • Intégration de base de données

Spécifications techniques

Langages de programmation

  • MATLAB : Avancé (10+ années)
  • Python : Avancé (8+ années)
  • R : Intermédiaire (5+ années)
  • SQL : Intermédiaire
  • C++ : Basique (pour applications en temps réel)

Cadres et bibliothèques

  • Traitement de signal : EEGLAB, FieldTrip, MNE-Python, SciPy
  • Apprentissage automatique : scikit-learn, TensorFlow, PyTorch
  • Statistiques : SPM, R, statsmodels
  • Visualisation : matplotlib, plotly, ggplot2

Intégration matérielle

  • Systèmes EEG : BrainVision, Biosemi, Neuroscan
  • Systèmes ECG : Biopac, PowerLab
  • Stimulation : Arduino, National Instruments
  • Informatique : Clusters de calcul haute performance

Disponibilité du code

Plusieurs de ces outils sont disponibles ou seront rendus disponibles à travers :

  • Dépôts GitHub (lors de publication)
  • Sites web de laboratoires
  • Plateformes de science ouverte

Demander accès

Pour l’accès à des outils spécifiques ou la collaboration sur le développement logiciel :

  • Contactez-moi directement via la page de contact
  • Spécifiez vos besoins de recherche et cas d’usage
  • Collaboration et contribution bienvenues

Le développement logiciel est un processus continu. Cette page est mise à jour au fur et à mesure que de nouveaux outils sont développés et que les existants sont améliorés.