OnWorks favicon

edfhed - Online in the Cloud

Run edfhed in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command edfhed that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



edfhed -- EDF header dumper/editor.


edfhed [OPTIONS] FILE.edf ...


edfhed is a terminal program to view the header of EDF files (with option -b, or without
any options), or modify fields in the header (see options -s, -T and -R).

-b, --no-channels
Only dump general header fields (no channel details).

-a, --with-annotations
List embedded annotations if any.

-R, --from-tree
Given file location ‘Subject/Session/Episode.edf’, set recording_id to
‘Session/Episode’ and patient_id to ‘Subject’.

-T, --from-mtime
Set recording_date and recording_time fields to file modification date/time.

-t, --touch-mtime
Set file mtime to timestamp assembled from recording_date and recording_time fields
(assuming local timezone).

-s, --set=[CH:]FIELD:VALUE
Set FIELD to VALUE (in channel CH if specified, as a 1-based integer index).

Possible general fields are: version_number, patient_id, recording_id,
recording_date, recording_time, reserved (remember that the contents of this field
is significant wrt EDF/EDF+ distinction).

The version_number field must match the string "0 " for the file to be
recognised as a valid EDF by edfhed.

Channel fields: label, transducer_type, physical_dim, physical_min, physical_max,
digital_min, digital_max, filtering_info, reserved.

Direct field assignment done via --set option(s) will override any assignments
effected by options -T or -R.

-?, --help
Give a brief options summary.

Display usage information.

-V, --version
Display version.


For Aghermann to be able to manage an EDF file, all relevant fields in its header must be
filled out correctly, as follows:

· patient_id uniquely identifies the subject;

· recording_id identifies the recording session (out of several other such sessions,
each containing the same series of episodes) and the individual episode. These two
items must appear in one of the following combinations:

· "Session/Episode"

· "Session : Episode"

· "Episode (Session)"

· recording_date and recording_time must (obviously) be both correct.

· Channel labels must be a valid System 10-20 channel designation, i.e., "Nz", "Fp1",
"Fpz", "Fp2", "AF7", "AF3", "AFz", "AF4", "AF8", "F9", "F7", "F5", "F3", "F1",
"Fz", "F2", "F4", "F6", "F8", "F10", "FT9", "FT7", "FC5", "FC3", "FC1", "FCz",
"FC2", "FC4", "FC6", "FCT8", "FT10", "A1", "T9", "T7", "C5", "C3", "C1", "Cz",
"C2", "C4", "C6", "T8", "T10", "A2", "TP9", "TP7", "CP5", "CP3", "CP1", "CPz",
"CP2", "CP4", "CP6", "TP8", "TP10", "P9", "P7", "P5", "P3", "P1", "Pz", "P2", "P4",
"P6", "P8", "P10", "PO7", "PO3", "POz", "PO4", "PO8", "O1", "Oz", "O2", "Iz", plus
a few channels of other signal types: "Left", "Right", "Chin",

optionally prepended by signal type ("EEG", "EOG", "EMG", "ECG", "ERG", "NC",
"MEG", "MCG", "EP", "Temp", "Resp", "SaO2", "Light", "Sound", "Event", "Freq") and
a space.

Use edfhed online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    KompoZer is a wysiwyg HTML editor using
    the Mozilla Composer codebase. As
    Nvu's development has been stopped
    in 2005, KompoZer fixes many bugs and
    adds a f...
    Download KompoZer
  • 2
    Free Manga Downloader
    Free Manga Downloader
    The Free Manga Downloader (FMD) is an
    open source application written in
    Object-Pascal for managing and
    downloading manga from various websites.
    This is a mirr...
    Download Free Manga Downloader
  • 3
    UNetbootin allows you to create bootable
    Live USB drives for Ubuntu, Fedora, and
    other Linux distributions without
    burning a CD. It runs on Windows, Linux,
    and ...
    Download UNetbootin
  • 4
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM is an easy to use
    ERP and CRM open source software package
    (run with a web php server or as
    standalone software) for businesses,
    Download Dolibarr ERP - CRM
  • 5
    SQuirreL SQL Client
    SQuirreL SQL Client
    SQuirreL SQL Client is a graphical SQL
    client written in Java that will allow
    you to view the structure of a JDBC
    compliant database, browse the data in
    Download SQuirreL SQL Client
  • 6
    Brackets is a free, modern open-source
    text editor made especially for Web
    Development. Written in HTML, CSS, and
    JavaScript with focused visual tools and
    Download Brackets
  • 7
    Free Pascal Compiler
    Free Pascal Compiler
    A 32/64/16-bit Pascal compiler for
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS and DOS;
    semantically compatible wi...
    Download Free Pascal Compiler
  • More »

Linux commands