.EDF

Fichier EDF

European Data Format (biosignal recording)
Poser une question
RÉPONSE RAPIDE

Un fichier EDF est un enregistrement au format European Data Format qui stocke des signaux biologiques sous forme de séries temporelles tels que l'EEG (cerveau), l'ECG (cœur), l'EMG (muscle) ou des études du sommeil. Ce n'est ni un document ni une image - il contient des échantillons de mesures numérisés. Le logiciel libre et open-source EDFbrowser permet d'ouvrir les fichiers EDF sur Windows, Mac et Linux. Note : la même extension .edf est également utilisée par le jeu RF Online et par les images du synchrotron ESRF, qui nécessitent des logiciels totalement différents.

Développeur : Bob Kemp et al. (published 1992); EDF+ extension 2003 Catégorie : Fichiers de données Standard ouvert MIME: application/octet-stream
S'OUVRE SUR Windows macOS Linux Web
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 18, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier EDF ?

.edf (European Data Format) est un standard ouvert pour l'échange et le stockage de biosignaux multicanaux en séries temporelles - enregistrements EEG, EMG, ECG et polysomnographie. Développé par Bob Kemp et ses collègues et publié pour la première fois en 1992, il a été conçu comme un moyen simple et indépendant des applications pour partager des enregistrements physiologiques entre les hôpitaux et les groupes de recherche du monde entier.

Chaque fichier .edf possède une section d'en-tête qui contient les métadonnées du fichier : identification du patient, date et heure de l'enregistrement, nombre de signaux et informations par canal, y compris les plages d'échelle physiques et numériques ainsi que les taux d'échantillonnage. La deuxième partie du fichier contient les données de biosignaux au format binaire sous forme d'entiers signés de 16 bits, organisés en enregistrements de données de longueur fixe. Les fichiers commencent par le champ ASCII de 8 octets "0 " (le chiffre zéro suivi de sept espaces) - la signature magique d'identification du format.

EDF est un format ouvert et non propriétaire dont les spécifications sont publiées librement. Une version mise à jour, EDF+, ajoute de nouvelles fonctionnalités - annotations, marqueurs d'événements et enregistrements discontinus - mais utilise toujours la même extension .edf. Le format associé BDF est une variante 24 bits utilisée par les amplificateurs BioSemi, tandis que GDF (General Data Format) étend EDF avec un en-tête plus riche.

Le format est largement pris en charge par les logiciels cliniques et de recherche, notamment EDFbrowser, MNE-Python, EEGLAB et FieldTrip. Certains fichiers, provenant en particulier d'anciens enregistreurs de polysomnographie, portent l'extension .rec à la place.

Sécurité et sûreté

RISQUE : LOW

Un .edf contient des données de mesure passives et ne peut pas s'exécuter, il est donc sûr de l'ouvrir dans un visualiseur. La véritable préoccupation est la confidentialité : les en-têtes EDF/EDF+ cliniques peuvent contenir le nom du patient, son identifiant et la date d'enregistrement - traitez les enregistrements médicaux comme des données personnelles sensibles et anonymisez-les (EDFbrowser peut effacer les champs du patient) avant de les partager. Si un éditeur de texte n'affiche que du charabia après l'en-tête lisible, c'est normal (le corps du signal est binaire) - ou vous avez peut-être en réalité le type de .edf lié à RF Online / ESRF, qui nécessite un logiciel différent.

Détails du format

en bref
NOM COMPLETEuropean Data Format (biosignal recording)
DÉVELOPPEURBob Kemp et al. (published 1992); EDF+ extension 2003depuis 1992 (EDF); EDF+ in 2003
TYPE MIMEapplication/octet-stream
TYPEFichier de séries temporelles binaire - en-tête ASCII fixe + échantillons signés 16 bits (EEG/EMG/ECG/PSG)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fichier de données de jeu RF Online - Certaines installations du MMORPG RF Online utilisent des fichiers .edf pour les données du jeu ; ils ne sont ouverts que par le jeu, pas par les outils de biosignaux.
  • ESRF Data Format (image EDF) - Le Synchrotron Européen (ESRF) stocke les images de détecteurs 2D sous forme de .edf (en-tête ASCII + pixels binaires), lus par les outils Fit2D / silx / SAXS.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304050607
HEX
3020202020202020
ASCII
0
Un fichier EDF commence par un champ « version » ASCII de 8 octets contenant « 0 » suivi de sept espaces. Les 80 octets suivants contiennent l'ID du patient et les 80 octets suivants l'ID de l'enregistrement, le tout en ASCII imprimable, de sorte que le début d'un EDF ressemble à du texte lisible. Les fichiers EDF+ sont identiques à l'offset 0 ; certains en-têtes EDF+ portent « EDF+C »/« EDF+D » dans un champ réservé. Le format associé BDF (variante BioSemi 24 bits) commence quant à lui par l'octet 0xFF + « BIOSEMI ».

Programmes qui ouvrent les fichiers EDF

Windows3 apps
EDFExplorer Open-source Ancien visualiseur EDF open-source ; ouvre et inspecte les en-têtes et les signaux .edf. (Largement remplacé par EDFbrowser - vérifiez la version).
EDFbrowser Open-source Ouvrez le .edf pour visualiser tous les tracés de signaux, zoomer/faire défiler, lire les annotations et exporter vers CSV/ASCII ou des sous-ensembles EDF. Le meilleur choix gratuit.
Polyman / EDF viewer (edfplus.info) Gratuit Téléchargez un visualiseur EDF/EDF+ gratuit sur le site officiel du format pour afficher les enregistrements et le score du sommeil.
macOS2 apps
EDFbrowser Open-source Ouvrez le .edf pour visualiser tous les tracés de signaux, zoomer/faire défiler, lire les annotations et exporter vers CSV/ASCII ou des sous-ensembles EDF. Le meilleur choix gratuit.
MNE-Python (Anaconda) Open-source mne.io.read_raw_edf('file.edf') - charger, tracer et analyser les signaux EEG/MEG par programmation. Pour les analystes et chercheurs.
Linux2 apps
EDFbrowser Open-source Ouvrez le .edf pour visualiser tous les tracés de signaux, zoomer/faire défiler, lire les annotations et exporter vers CSV/ASCII ou des sous-ensembles EDF. Le meilleur choix gratuit.
MNE-Python Open-source Lire et analyser les biosignaux EDF en Python (read_raw_edf).
Web1 app
Online EDF Viewer Gratuit Ouvrez la page et chargez un .edf localement dans votre navigateur pour prévisualiser les tracés de signaux - sans installation. Le traitement reste côté client.

Détails techniques

spécifications approfondies
Structure du fichierEn-tête ASCII global de 256 octets + 256 octets par signal × nombre de signaux, suivis d'enregistrements de données binaires contigus
Encodage des échantillonsEntiers signés 16 bits, petit-boutiste (little-endian), une valeur par échantillon par canal
Encodage de l'en-têteASCII pur ; tous les champs de l'en-tête sont de largeur fixe et complétés par des espaces - aucun octet nul n'apparaît dans l'en-tête
Octets magiques0x30 suivi de sept octets 0x20 à l'offset 0 - ASCII « 0 » (chiffre zéro suivi de sept espaces)
Type MIMEapplication/octet-stream
Types de signaux pris en chargeEEG, EMG, ECG, EOG, température corporelle, oxygène sanguin, effort respiratoire et biosignaux arbitraires en séries temporelles
Canaux par fichierJusqu'à 9 999 signaux ; chaque canal définit indépendamment son propre taux d'échantillonnage et son unité physique
Champs d'en-tête par canalÉtiquette du signal, type de transducteur, dimension physique (unité), min/max physique, min/max numérique, infos de pré-filtrage, échantillons par enregistrement de données
Mappage physique-numériqueMise à l'échelle linéaire définie par canal par (digital_min, digital_max, physical_min, physical_max) ; résolution = (physical_max − physical_min) / 65536
Piste d'annotation EDF+Un canal réservé étiqueté « EDF Annotations » stocke les TAL (Time-stamped Annotations Lists) sous forme d'événements texte UTF-8 avec début, durée et description
Enregistrement discontinuL'EDF de base nécessite des données continues ; EDF+ ajoute les sous-types EDF+C (continu) et EDF+D (discontinu) signalés dans un champ d'en-tête réservé
Extension alternative.rec - utilisée par certains anciens enregistreurs de polysomnographie pour des fichiers au format binaire EDF identique
Formats associésBDF (variante BioSemi 24 bits, magie 0xFF + « BIOSEMI ») ; GDF v1/v2 (General Data Format, sur-ensemble rétrocompatible d'EDF)
Logiciels pris en chargeEDFbrowser, MNE-Python, EEGLAB, FieldTrip, Polyman, BrainVision Analyzer (importation), boîte à outils MATLAB Biosig
Publié1992 (EDF); EDF+ in 2003
Standard ouvertOui · libre de droits
Spécificationwww.edfplus.info

Conversions EDF

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers EDF. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers EDF.

Foire aux questions

Qu'est-ce qu'un fichier EDF ?
Un enregistrement au format European Data Format : un fichier standard ouvert qui stocke des biosignaux en séries temporelles tels que l'EEG (cerveau), l'EMG, l'ECG et les études du sommeil. Il contient des échantillons de signaux numérisés ainsi qu'un en-tête lisible, et non un document ou une image.
Comment ouvrir un fichier EDF ?
Utilisez le logiciel gratuit et open-source EDFbrowser sur Windows, Mac ou Linux pour visualiser tous les tracés de signaux et les annotations. Il existe également un visualiseur EDF en ligne gratuit et la bibliothèque Python MNE pour l'analyse.
Comment convertir un fichier EDF en CSV ou Excel ?
Ouvrez-le dans EDFbrowser et utilisez Fichier > Exporter vers ASCII/CSV ; chaque canal devient une colonne que vous pouvez charger dans Excel, Python ou MATLAB. Les enregistrements peuvent être volumineux, le fichier CSV peut donc être énorme.
Quelle est la différence entre EDF et EDF+ ?
EDF+ (2003) est une extension rétrocompatible qui ajoute des annotations/événements et prend en charge les enregistrements discontinus. Les visualiseurs EDF peuvent ouvrir les fichiers EDF+ ; le format de données des signaux est le même.
Pourquoi mon fichier .edf ressemble-t-il à des caractères aléatoires ?
L'en-tête est en ASCII lisible mais le corps du signal est composé d'échantillons binaires 16 bits, donc un éditeur de texte affiche du charabia après l'en-tête - c'est normal. Utilisez EDFbrowser. S'il provient d'un jeu, il peut s'agir du fichier .edf de RF Online, qui n'a aucun rapport.
Un fichier EDF est-il identique à un fichier de synchrotron ou de RF Online ?
Non. La même extension .edf est réutilisée par le MMORPG RF Online (données de jeu) et par les images de détecteurs du synchrotron ESRF. Ce sont des formats sans rapport qui nécessitent leurs propres logiciels ; cette page traite du format European Data Format pour les biosignaux.

Références

1European Data Format - official site (EDF/EDF+ specs)www.edfplus.info
2EDF specification (header layout)www.edfplus.info

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.MDMarkdown Document
5.JPGJPEG Image
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

Extensions liées

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z