Dataformats supported by BioSig http://biosig.sf.net ------------------------------------------------------------------------------------------------- Matlab Matlab Matlab Octave Octave C/C++ Python Java SigViewer 6.5 7.0 7.6 2.9 >3.0 (g) ------------------------------------------------------------------------------------------------- EVENTS Support Linux Linux FORMAT (A) ------------------------------------------------------------------------------------------------- 3DM 3E 8SVX AAC ABF (7) rz rz rz rz rz rz rz rz ABF2 (2)(j) rz rz rz rz rz rz rz rz ACQ v.42- +(d) R r r r r rz rz rz ACQ v.42+ ADPCM AIFF/C - R rw rw rw rwz rwz AKO AINF R r r r r r rz rz Alice4 alpha + R r r r r r r (5) r (5) r (5) AMR AON4 ARC(Cadwell) ASA ASF ATF G r(9) r (9) r (9) r(9) r(9) r r r AU/SND (4) - R rw rw rw rwz rwz AVG - R r r r r rz AVI - AVR AXG rz (9) rz (9) rz (9) rz (9) rz (9) rz rz axon Axona rz (9) rz (9) rz (9) rz (9) rz (9) rz rz BCI2000 R r r r r rz rz rz BDF - R rw rw rw rz (9) rz (9) rwz rz rz BDF+ - R r r r rz (9) rz (9) rz rz rz BDIP BESA BIN rw (9) rw (9) rw (9) rw (9) rw (9) rw r BKR - RO rw rw rw r rwz rz rz BMP I r r r r rz BLSC/Ceeg r r r r r r r r BrainVision R r r r r r rw r CDF CEN/FEF CFS R rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz CFWB - R rw rw rw rwz rwz rwz rz CNT(Neuroscan)+ RO r r r r rz rz rz rz CSE CTF-MEG + R r r r r r rz > DAQ DDF/DDB DEMG - R r r r r rz rz rz rz DDT - R r r r r r DICOM/Waveform (3) r r r r r r r r EAS(Cadwell) EBNEURO EBS ------------------------------------------------------------------------------------------------- Matlab Matlab Matlab Octave Octave C/C++ Python Java SigViewer ------------------------------------------------------------------------------------------------- EDF R rw rw rw rwz rwz rwz rz . rz EDF+ + R r r r r rz rz rz rz EEG(Neurscan)- R r r r r r EEG1100 R rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz EEG(COHERENCE) EEGLAB R r r r r r EEProbe R r (a) r (a) r (a) EGI/RAW + R r r r r rz rz rz EMBLA R r r r r EMSA rz (9) rz (9) rz (9) rz (9) rz (9) rz rz EPL - R r r r r r ePrime (h) R r r r r r ESPS ET-MEG + R r r r r r ETG4000 + r r r r r rz rz EZ3(Cadwell) FAMOS (2) r (9) r (9) r (9) - r (9) r r ? FDA-XML rwz (9) rwz (9) rwz (9) - rwz (9) rwz rz . rz FEF-Vital FEF (f) rz rz rz rz rz rz FieldTrip R r r r r r FIFF R r (b) r (b) r (b) FITS I r r r r r FLAC FS3, FS4 r r r r r gBS (5) r r r GDF v1 + RO rw rw rw rwz rwz rwaz rz rz GDF v2 + RO rw rw rw rwz rwz rwaz rz rwz GE-ECG rz (9) rz (9) rz (9) rz (9) rz (9) rz(3) rz rz GIF GTF + RO r r r rz rz HEA/MIT + R rw rw rw rw rw rz (1) > H12+ HDF HEKA rz rz rz rz rz rz rz HGT I r r r r r HL7aECG rwz (9) rwz (9) rwz (9) rwz (9) rwz (9) rwz rz rz Holter IBW R rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz IFS IGES 3E IHE Cardiology ISHNE rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz ITX R rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz JPEG KWIK LABVIEW Lexicor MAT (e) R r r r MM M r r r r r MFER (5) R r r r rz rz rz r rz MOV/QTFF MPEG MRI NeuroShare NetCDF NEURON R rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz NEV NEX + R r r r rz rz NIST Nicolet NRF NSN NWB OpenXDF OFF 3D r r r r r OGG Open-EPhys Persyst R rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz PL2 PLX + R r r r rz rz PNM (PBMA, PGMA, PPMA, PBMB, PGMB, PPMB) I r r r rz rz PNG POLY5 r r r rz rz rz rz QTFF/MOV ------------------------------------------------------------------------------------------------- Matlab Matlab Matlab Octave Octave C/C++ Python Java SigViewer ------------------------------------------------------------------------------------------------- RDF + R r r r rz rz RG64 + R r r r r r RHD2000 (i) R r r r r r r r r r RHS2000 (i) R r r r r r r r r r RigSys(old)- R r r r r r RigSys(new) RMF SCP-ECG - R rw rw rw rw rwz rwz r rz SEGY SID Sifor (Draeger) SIGIF - R r r r rz rz SigmaPLpro - R r r r rz rz r r r SigViewerCSVEventTable r r r r r r r r SMA + R r r r SMF 3D R r r r r r SMP SMR/SON R r r r r r r r SNDT SND/AU (4) - R rw rw rw rw rwz SON SPEEX SSD STA STL 3D r r r rz rz STS SWF SYNERGY TEAM TIFF I TMS32 R r r r rz rz rz r rz TMSiLOG R r r r r r r r r TRC TRI UFF58 UNIPRO (Mortara) UNISENS VOC VTK 3D VRML 3D WAV - R rw rw rw rw rwz WaveSurfer WFT - R rz (9) rz (9) rz (9) rz (9) rz (9) rz rz rz WCP - R r r r r r r WinEEG WG1 + R r r r r r SierraECG - R (6,c) (6,c) (6,c) XBM I r r r r r XDF XLTEK XML-FDA - R rwz (9) rwz (9) rwz (9) rwz (9) rwz (9) rzw(3) r r XML (6) - XPM I r r r r r More information on signal formats is available at: http://pub.ist.ac.at/~schloegl/matlab/eeg/ LEGEND: ------- r read mode is supported rw read and write mode is supported z on-the-fly (de-)compression ? not tested, probably yes - does not work, or not yet implemented not tested, no test files available; however, format identification should work. Footnotes: ---------- (1) formats 8,212,310,311 multi-segment, multi-datfiles, multi-format are not supported (2) incomplete: many features are not supported, causing a failure in reading the data (3) requires libdcmtk (4) Only encoding types 1-7 of SND/AU format are supported (5) filename must be /alpha.alp (6) requires XMLTREE from Guillaume Flandin (7) not well tested (8) - (9) requires mexSLOAD for reading and mexSSAVE for writing, both are from BioSig4C++. (a) requires Robert Oostenveld's MEX-files to read EEProbe files (b) requires Neuromag FIFF file access functions for Matlab (c) uncompressed format can be read, compressed format not supported. (d) not implemented yet. (e) MAT-files do not contain a standardized BIOSIG header; only a few standardized MAT-files are supported (f) experimental, currently only the FEF from CNSystems are supported. (g) the C/C++ implementation is used for interfaces to a number of platforms including Matlab, Octave, Python, R, Java and Mathematica Support for other platforms is possible. (h) the ascii/txt/csv exported ePrime data is supported. (i) requires libbiosig v2.0 or later (j) requires libbiosig v2.2.2 or later, (A) R: Rereferencing supported O: Automated Overflow detection ------------------------------------------------ latest update: Sat 06 Aug 2022 10:05:00 AM CEST Copyright (C) 2003-2022 Alois Schlögl