.EDF

EDF-fil

European Data Format (biosignal recording)
Ställ en fråga
SNABBT SVAR

En EDF-fil är en inspelning i European Data Format som lagrar biologiska tidsserier av signaler såsom EEG (hjärna), ECG (hjärta), EMG (muskel) eller sömnstudier. Det är inte ett dokument eller en bild - den innehåller digitaliserade mätprover. Det kostnadsfria programmet EDFbrowser med öppen källkod öppnar EDF-filer på Windows, Mac och Linux. Notera: samma filändelse .edf används även av spelet RF Online och av ESRF-synkrotronbilder, vilka kräver helt annan programvara.

Utvecklare: Bob Kemp et al. (published 1992); EDF+ extension 2003 Kategori: Filer med uppgifter Öppen standard MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .PKPASS · .DAT · .JSON · .RIS

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 18, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet EDF?

.edf (European Data Format) är en öppen standard för utbyte och lagring av flerkanaliga tidsserier av biosignaler - EEG, EMG, ECG och polysomnografi-inspelningar. Formatet utvecklades av Bob Kemp med kollegor och publicerades första gången 1992. Det designades som ett enkelt, applikationsoberoende sätt att dela fysiologiska inspelningar mellan sjukhus och forskargrupper världen över.

Varje .edf-fil har en huvudsektion (header) som innehåller filens metadata: patientidentifiering, datum och tid för inspelningen, antal signaler samt information per kanal inklusive fysiska och digitala skalningsintervall och samplingsfrekvenser. Den andra delen av filen innehåller biosignaldata i binärt format som 16-bitars heltal med tecken, organiserade i dataposter med fast längd. Filer börjar med ett 8-byte ASCII-fält "0 " (siffran noll följt av sju mellanslag) - formatets identifierande signatur (magic signature).

EDF är ett öppet, icke-proprietärt format med fritt publicerad specifikation. En uppdaterad version, EDF+, lägger till nya funktioner - annoteringar, händelsemarkörer och diskontinuerliga inspelningar - men använder fortfarande samma filändelse .edf. Det relaterade BDF-formatet är en 24-bitars variant som används av BioSemi-förstärkare, medan GDF (General Data Format) utökar EDF med ett mer omfattande huvud.

Formatet har brett stöd i klinisk programvara och forskningsprogramvara inklusive EDFbrowser, MNE-Python, EEGLAB och FieldTrip. Vissa filer, särskilt från äldre polysomnografi-inspelare, använder istället filändelsen .rec.

Säkerhet & trygghet

RISK: LOW

En .edf innehåller passiva mätdata och kan inte köras, så den är säker att öppna i en visare. Den verkliga oron rör integritet: kliniska EDF/EDF+-huvuden kan innehålla patientnamn, ID och inspelningsdatum - hantera medicinska inspelningar som känsliga personuppgifter och anonymisera dem (EDFbrowser kan rensa patientfälten) före delning. Om en textredigerare bara visar skräptext efter det läsbara huvudet är det normalt (signalkroppen är binär) - eller så har du i själva verket den orelaterade RF Online / ESRF-typen av .edf, som kräver annan programvara.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNEuropean Data Format (biosignal recording)
UTVECKLAREBob Kemp et al. (published 1992); EDF+ extension 2003sedan 1992 (EDF); EDF+ in 2003
MIME-TYPapplication/octet-stream
TYPBinär tidsseriefil - fast ASCII-huvud + 16-bitars prover med tecken (EEG/EMG/ECG/PSG)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • RF Online speldatafil - Vissa installationer av MMORPG-spelet RF Online använder .edf-filer för speldata; dessa öppnas endast av spelet, inte av biosignalverktyg.
  • ESRF Data Format (EDF-bild) - European Synchrotron (ESRF) lagrar 2D-detektorbilder som .edf (ASCII-huvud + binära pixlar), vilka läses av verktyg som Fit2D / silx / SAXS.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
3020202020202020
ASCII
0
En EDF-fil börjar med ett 8-byte ASCII-fält för „version” som innehåller „0” följt av sju mellanslag. Nästa 80 byte innehåller patient-ID och 80 byte inspelnings-ID, allt i utskrivbar ASCII, så början av en EDF ser ut som läsbar text. EDF+-filer är identiska vid offset 0; vissa EDF+-huvuden bär „EDF+C”/„EDF+D” i ett reserverat fält. Det relaterade BDF-formatet (24-bitars BioSemi-variant) börjar istället med byten 0xFF + „BIOSEMI”.

Program som öppnar EDF-filer

Windows3 apps
EDFExplorer Öppen källkod Äldre EDF-visare med öppen källkod; öppnar och inspekterar .edf-huvuden och signaler. (I stort sett ersatt av EDFbrowser - kontrollera versionen.)
EDFbrowser Öppen källkod Öppna .edf för att visa alla signalkurvor, zooma/skrolla, läsa annoteringar och exportera till CSV/ASCII eller EDF-delmängder. Bästa gratisvalet.
Polyman / EDF viewer (edfplus.info) Gratis Ladda ner en gratis EDF/EDF+-visare från den officiella webbplatsen för formatet för att visa inspelningar och sömnpoäng.
macOS2 apps
EDFbrowser Öppen källkod Öppna .edf för att visa alla signalkurvor, zooma/skrolla, läsa annoteringar och exportera till CSV/ASCII eller EDF-delmängder. Bästa gratisvalet.
MNE-Python (Anaconda) Öppen källkod mne.io.read_raw_edf('file.edf') - ladda, plotta och analysera EEG/MEG-signaler programmatiskt. För analytiker och forskare.
Linux2 apps
EDFbrowser Öppen källkod Öppna .edf för att visa alla signalkurvor, zooma/skrolla, läsa annoteringar och exportera till CSV/ASCII eller EDF-delmängder. Bästa gratisvalet.
MNE-Python Öppen källkod Läs och analysera EDF-biosignaler i Python (read_raw_edf).
Web1 app
Online EDF Viewer Gratis Öppna sidan och ladda en .edf lokalt i din webbläsare för att förhandsgranska signalkurvor - ingen installation krävs. Bearbetningen sker lokalt hos klienten.

Tekniska detaljer

djup specifikation
Filstruktur256-byte globalt ASCII-huvud + 256 byte per signal × antal signaler, följt av sammanhängande binära dataposter
Provkodning16-bitars heltal med tecken, little-endian, ett värde per prov per kanal
Kodning av huvudRen ASCII; alla fält i huvudet har fast bredd och fylls ut med mellanslag - inga noll-bytes förekommer i huvudet
Magic bytes0x30 följt av sju 0x20-bytes vid offset 0 - ASCII „0 ” (siffran noll följt av sju mellanslag)
MIME-typapplication/octet-stream
Signaltyper som stödsEEG, EMG, ECG, EOG, kroppstemperatur, blodsyre, andningsansträngning och godtyckliga tidsserier av biosignaler
Kanaler per filUpp till 9 999 signaler; varje kanal definierar oberoende sin egen samplingsfrekvens och fysiska enhet
Huvudfält per kanalSignaletikett, givartyp, fysisk dimension (enhet), fysiskt min/max, digitalt min/max, förfiltreringsinfo, prover per datapost
Fysisk-till-digital mappningLinjär skalning definierad per kanal av (digital_min, digital_max, physical_min, physical_max); upplösning = (physical_max − physical_min) / 65536
EDF+ annoteringsspårReserverad kanal märkt „EDF Annotations” lagrar TAL (Time-stamped Annotations Lists) som UTF-8-texthändelser med starttid, varaktighet och beskrivning
Diskontinuerlig inspelningBas-EDF kräver kontinuerliga data; EDF+ lägger till undertyperna EDF+C (kontinuerlig) och EDF+D (diskontinuerlig) vilka flaggas i ett reserverat fält i huvudet
Alternativ filändelse.rec - används av vissa äldre polysomnografi-inspelare för filer i det identiska binära EDF-formatet
Relaterade formatBDF (24-bitars BioSemi-variant, magic 0xFF + „BIOSEMI”); GDF v1/v2 (General Data Format, bakåtkompatibel utökning av EDF)
ProgramstödEDFbrowser, MNE-Python, EEGLAB, FieldTrip, Polyman, BrainVision Analyzer (import), MATLAB Biosig toolbox
Släppt1992 (EDF); EDF+ in 2003
Öppen standardJa · royaltyfri
Specifikationwww.edfplus.info

EDF-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med EDF-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om EDF-filer.

Vanliga frågor

Vad är en EDF-fil?
En inspelning i European Data Format: en fil med öppen standard som lagrar tidsserier av biosignaler som EEG (hjärna), EMG, ECG och sömnstudier. Den innehåller digitaliserade signalprover plus ett läsbart huvud, inte ett dokument eller en bild.
Hur öppnar jag en EDF-fil?
Använd den kostnadsfria EDFbrowser med öppen källkod på Windows, Mac eller Linux för att visa alla signalkurvor och annoteringar. Det finns även en gratis EDF-visare online och Pythons MNE-bibliotek för analys.
Hur konverterar jag en EDF-fil till CSV eller Excel?
Öppna den i EDFbrowser och använd File > Export to ASCII/CSV; varje kanal blir en kolumn som du kan ladda i Excel, Python eller MATLAB. Inspelningar kan vara stora, så CSV-filen kan bli enorm.
Vad är skillnaden mellan EDF och EDF+?
EDF+ (2003) är en bakåtkompatibel utökning som lägger till annoteringar/händelser och stöder diskontinuerliga inspelningar. EDF-visare kan öppna EDF+-filer; dataformatet för signalerna är detsamma.
Varför ser min .edf-fil ut som slumpmässiga tecken?
Huvudet är läsbar ASCII men signalkroppen består av binära 16-bitars prover, så en textredigerare visar skräptext efter huvudet - det är normalt. Använd EDFbrowser. Om den kommer från ett spel kan det istället vara en RF Online .edf.
Är en EDF-fil samma sak som en synkrotron- eller RF Online-fil?
Nej. Samma filändelse .edf återanvänds av MMORPG-spelet RF Online (speldata) och av ESRF-synkrotronens detektorbilder. De är orelaterade format som kräver sin egen programvara; denna sida täcker biosignalformatet European Data Format.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö