16fca56fbSSascha Wildner 26fca56fbSSascha Wildner############################################################################## 36fca56fbSSascha Wildner# 46fca56fbSSascha Wildner# Magic ids for biomedical signal file formats 56fca56fbSSascha Wildner# Copyright (C) 2018 Alois Schloegl <alois.schloegl@gmail.com> 66fca56fbSSascha Wildner# 76fca56fbSSascha Wildner# The list has been derived from biosig projects 86fca56fbSSascha Wildner# http://biosig.sourceforge.net 96fca56fbSSascha Wildner# https://pub.ist.ac.at/~schloegl/matlab/eeg/ 106fca56fbSSascha Wildner# https://pub.ist.ac.at/~schloegl/biosig/TESTED 116fca56fbSSascha Wildner# 126fca56fbSSascha Wildner############################################################################## 136fca56fbSSascha Wildner# 146fca56fbSSascha Wildner0 string ABF\x20 Biosig/Axon Binary format 156fca56fbSSascha Wildner!:mime biosig/abf2 166fca56fbSSascha Wildner0 string ABF2\0\0 Biosig/Axon Binary format 176fca56fbSSascha Wildner!:mime biosig/abf2 186fca56fbSSascha Wildner# 196fca56fbSSascha Wildner0 string ATES\x20MEDICA\x20SOFT.\x20EEG\x20for\x20Windows Biosig/ATES MEDICA SOFT. EEG for Windows 206fca56fbSSascha Wildner!:mime biosig/ates 216fca56fbSSascha Wildner# 22*970935fdSSascha Wildner0 string ATF\x09 Biosig/Axon Text format 236fca56fbSSascha Wildner!:mime biosig/atf 246fca56fbSSascha Wildner# 256fca56fbSSascha Wildner0 string ADU1 Biosig/Axona file format 266fca56fbSSascha Wildner!:mime biosig/axona 276fca56fbSSascha Wildner0 string ADU2 Biosig/Axona file format 286fca56fbSSascha Wildner!:mime biosig/axona 296fca56fbSSascha Wildner# 306fca56fbSSascha Wildner0 string ALPHA-TRACE-MEDICAL Biosig/alpha trace 316fca56fbSSascha Wildner!:mime biosig/alpha 326fca56fbSSascha Wildner# 336fca56fbSSascha Wildner0 string AxGr Biosig/AXG 346fca56fbSSascha Wildner0 string axgx Biosig/AXG 356fca56fbSSascha Wildner!:mime biosig/axg 366fca56fbSSascha Wildner# 376fca56fbSSascha Wildner0 string HeaderLen= Biosig/BCI2000 386fca56fbSSascha Wildner0 string BCI2000V Biosig/BCI2000 396fca56fbSSascha Wildner!:mime biosig/bci2000 406fca56fbSSascha Wildner# 416fca56fbSSascha Wildner### Specification: https://www.biosemi.com/faq/file_format.htm 426fca56fbSSascha Wildner0 string \xffBIOSEMI Biosig/Biosemi data format 436fca56fbSSascha Wildner!:mime biosig/bdf 446fca56fbSSascha Wildner# 456fca56fbSSascha Wildner0 string Brain\x20Vision\x20Data\x20Exchange\x20Header\x20File Biosig/Brainvision data file 466fca56fbSSascha Wildner0 string Brain\x20Vision\x20V-Amp\x20Data\x20Header\x20File\x20Version Biosig/Brainvision V-Amp file 476fca56fbSSascha Wildner0 string Brain\x20Vision\x20Data\x20Exchange\x20Marker\x20File,\x20Version Biosig/Brainvision Marker file 486fca56fbSSascha Wildner!:mime biosig/brainvision 496fca56fbSSascha Wildner# 506fca56fbSSascha Wildner0 string CEDFILE Biosig/CFS: Cambridge Electronic devices File format 516fca56fbSSascha Wildner!:mime biosig/ced 526fca56fbSSascha Wildner# 536fca56fbSSascha Wildner### Specification: https://www.edfplus.info/specs/index.html 546fca56fbSSascha Wildner0 string 0\x20\x20\x20\x20\x20\x20\x20 Biosig/EDF: European Data format 556fca56fbSSascha Wildner!:mime biosig/edf 566fca56fbSSascha Wildner# 576fca56fbSSascha Wildner### Specifications: https://arxiv.org/abs/cs/0608052 586fca56fbSSascha Wildner0 string GDF Biosig/GDF: General data format for biosignals 596fca56fbSSascha Wildner!:mime biosig/gdf 606fca56fbSSascha Wildner# 616fca56fbSSascha Wildner0 string DATA\0\0\0\0 Biosig/Heka Patchmaster 626fca56fbSSascha Wildner0 string DAT1\0\0\0\0 Biosig/Heka Patchmaster 636fca56fbSSascha Wildner0 string DAT2\0\0\0\0 Biosig/Heka Patchmaster 646fca56fbSSascha Wildner!:mime biosig/heka 656fca56fbSSascha Wildner# 666fca56fbSSascha Wildner0 string (C)\x20CED\x2087 Biosig/CED SMR 676fca56fbSSascha Wildner!:mime biosig/ced-smr 686fca56fbSSascha Wildner# 696fca56fbSSascha Wildner0 string CFWB\1\0\0\0 Biosig/CFWB 706fca56fbSSascha Wildner!:mime biosig/cfwb 716fca56fbSSascha Wildner# 726fca56fbSSascha Wildner0 string DEMG Biosig/DEMG 736fca56fbSSascha Wildner!:mime biosig/demg 746fca56fbSSascha Wildner# 756fca56fbSSascha Wildner0 string EBS\x94\x0a\x13\x1a\x0d Biosig/EBS 766fca56fbSSascha Wildner!:mime biosig/ebs 776fca56fbSSascha Wildner# 786fca56fbSSascha Wildner0 string Embla\x20data\x20file Biosig/Embla 796fca56fbSSascha Wildner!:mime biosig/embla 806fca56fbSSascha Wildner# 816fca56fbSSascha Wildner0 string Header\r\nFile Version Biosig/ETG4000 826fca56fbSSascha Wildner!:mime biosig/etg4000 836fca56fbSSascha Wildner# 846fca56fbSSascha Wildner0 string GALILEO\x20EEG\x20TRACE\x20FILE Biosig/Galileo 856fca56fbSSascha Wildner!:mime biosig/galileo 866fca56fbSSascha Wildner# 876fca56fbSSascha Wildner0 string IGOR Biosig/IgorPro ITX file 886fca56fbSSascha Wildner!:mime biosig/igorpro 896fca56fbSSascha Wildner# 906fca56fbSSascha Wildner# Specification: http://www.ampsmedical.com/uploads/2017-12-7/The_ISHNE_Format.pdf 916fca56fbSSascha Wildner0 string ISHNE1.0 Biosig/ISHNE 926fca56fbSSascha Wildner!:mime biosig/ishne 936fca56fbSSascha Wildner# 946fca56fbSSascha Wildner# CEN/ISO 11073/22077 series, http://www.mfer.org/en/document.htm 956fca56fbSSascha Wildner0 string @\x20\x20MFER\x20 Biosig/MFER 966fca56fbSSascha Wildner0 string @\x20MFR\x20 Biosig/MFER 976fca56fbSSascha Wildner!:mime biosig/mfer 986fca56fbSSascha Wildner# 996fca56fbSSascha Wildner0 string NEURALEV Biosig/NEV 1006fca56fbSSascha Wildner0 string N.EV.\0 Biosig/NEV 1016fca56fbSSascha Wildner!:mime biosig/nev 1026fca56fbSSascha Wildner# 1036fca56fbSSascha Wildner0 string NEX1 Biosig/NEX 1046fca56fbSSascha Wildner!:mime biosig/nex1 1056fca56fbSSascha Wildner# 1066fca56fbSSascha Wildner0 string PLEX Biosig/Plexon v1.0 1076fca56fbSSascha Wildner10 string PLEXON Biosig/Plexon v2.0 1086fca56fbSSascha Wildner!:mime biosig/plexon 1096fca56fbSSascha Wildner# 1106fca56fbSSascha Wildner0 string \x02\x27\x91\xC6 Biosig/RHD2000: Intan RHD2000 format 1116fca56fbSSascha Wildner# 1126fca56fbSSascha Wildner# Specification: CEN 1064:2005/ISO 11073:91064 1136fca56fbSSascha Wildner16 string SCPECG\0\0 Biosig/SCP-ECG format CEN 1064:2005/ISO 11073:91064 1146fca56fbSSascha Wildner!:mime biosig/scpecg 1156fca56fbSSascha Wildner# 1166fca56fbSSascha Wildner0 string IAvSFo Biosig/SIGIF 1176fca56fbSSascha Wildner!:mime biosig/sigif 1186fca56fbSSascha Wildner# 1196fca56fbSSascha Wildner0 string POLY\x20SAMPLE\x20FILEversion\x20 Biosig/TMS32 1206fca56fbSSascha Wildner!:mime biosig/tms32 1216fca56fbSSascha Wildner# 1226fca56fbSSascha Wildner0 string FileId=TMSi\x20PortiLab\x20sample\x20log\x20file\x0a\x0dVersion= Biosig/TMSiLOG 1236fca56fbSSascha Wildner!:mime biosig/tmsilog 1246fca56fbSSascha Wildner# 1256fca56fbSSascha Wildner4 string Synergy\0\48\49\50\46\48\48\51\46\48\48\48\46\48\48\48\0\28\0\0\0\2\0\0\0 1266fca56fbSSascha Wildner>63 string CRawDataElement 1276fca56fbSSascha Wildner>>85 string CRawDataBuffer Biosig/SYNERGY 1286fca56fbSSascha Wildner!:mime biosig/synergy 1296fca56fbSSascha Wildner# 1306fca56fbSSascha Wildner4 string \40\0\4\1\44\1\102\2\146\3\44\0\190\3 Biosig/UNIPRO 1316fca56fbSSascha Wildner!:mime biosig/unipro 1326fca56fbSSascha Wildner# 1336fca56fbSSascha Wildner0 string VER=9\r\nCTIME= Biosig/WCP 1346fca56fbSSascha Wildner!:mime biosig/wcp 1356fca56fbSSascha Wildner# 1366fca56fbSSascha Wildner0 string \xAF\xFE\xDA\xDA Biosig/Walter Graphtek 1376fca56fbSSascha Wildner0 string \xDA\xDA\xFE\xAF Biosig/Walter Graphtek 1386fca56fbSSascha Wildner0 string \x55\x55\xFE\xAF Biosig/Walter Graphtek 1396fca56fbSSascha Wildner!:mime biosig/walter-graphtek 1406fca56fbSSascha Wildner# 1416fca56fbSSascha Wildner0 string V3.0\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 1426fca56fbSSascha Wildner>32 string [PatInfo] Biosig/Sigma 1436fca56fbSSascha Wildner!:mime biosig/sigma 1446fca56fbSSascha Wildner# 1456fca56fbSSascha Wildner0 string \067\069\078\013\010\0x1a\04\0x84 Biosig/File exchange format (FEF) 1466fca56fbSSascha Wildner!:mime biosig/fef 1476fca56fbSSascha Wildner0 string \67\69\78\0x13\0x10\0x1a\4\0x84 Biosig/File exchange format (FEF) 1486fca56fbSSascha Wildner!:mime biosig/fef 1496fca56fbSSascha Wildner# 1506fca56fbSSascha Wildner0 string \0\0\0\x64\0\0\0\x1f\0\0\0\x14\0\0\0\0\0\1 1516fca56fbSSascha Wildner>36 string \0\0\0\x65\0\0\0\3\0\0\0\4\0\0 1526fca56fbSSascha Wildner>>56 string \0\0\0\x6a\0\0\0\3\0\0\0\4\0\0\0\0\xff\xff\xff\xff\0\0 Biosig/FIFF 1536fca56fbSSascha Wildner!:mime biosig/fiff 1546fca56fbSSascha Wildner# 155