next up previous
Next: Implementation Up: Examples and implementation Previous: Format definition

Annotations

An imaginary file exemplifying some tag definitions and actual marks (annotations) is presented in Table 2. Section <datafile_identification> contains enough information to uniquely link the annotations to a given data file. Section <signal_transform> records the possible transforms applied to the signal when the annotations were created, that is, how the signal was presented to an expert or algorithm. It may contain sections <montage> and <filters>. Section <tag_definitions> contains in this example definitions of diverse groups of tags: sleep stages are marked in blocks of fixed length (pages) and quantized starting points (at a page boundary). The definition of "transients in C3" allows for arbitrary starting points and durations of tags, but contains restriction to the channel number 10. Finally, tags of type 'events' allow to mark any epoch in any channel(s). In routine applications like e.g. sleep stages scoring or marking artifacts, standard content of this section can be automatically copied into this file.

Section <tag_data> contains the actual marks, in this example limited to just a few. We observe that each of these tags can be assigned an arbitrary length textual <annotation>.

Table 2: Example annotations to an EDF file
\begin{table}{\scriptsize\verbatiminput{example_annot.xml}
}
\end{table}



next up previous
Next: Implementation Up: Examples and implementation Previous: Format definition
2003-04-28