BioSig

Biosig provides tools for processing of electroencephalogram (EEG) and other biomedical signals like ECG, EOG, EMG, etc. Biosig contains tools for quality control, artifact processing, time series analysis, feature extraction, classification and machine learning, and tools for statistical analysis.

Many tools are able to handle data with missing values (statistics, time series analysis, machine learning). Another feature is that more then 40 different data formats are supported, and a number of converters for EEG,, ECG and polysomnography are provided.

Biosig has been widely used for scientific research on EEG-based BraiN-Computer Interfaces (BCI), sleep research, and ECG and HRV analysis.

It provides software interfaces several programming languages (C, C++, Matlab/Octave, Python), and it provides also an interactive viewing and scoring software for adding, and editing of annotations, markers and events.

Specifications

Category:Directed Transfer Analysis, Granger Causality, Partial Directed Coherence, Format Conversion, Information Theory, Discriminant Analysis, Regression, Spectral Analysis, Autocorrelation, Cross-correlation, Event Related Potential, Multivariate Analysis
License:GPL-Style Open Source
Development Status:Mature, Production/Stable
Domain:Domain Independent, EEG/MEG/ECoG
Environment:Console (Text Based), Win32 (MS Windows), Gnome, KDE
Intended Audience:Developers, End Users, Other Audience
Natural Language:English, German
Operating System:Windows, BSD, Linux, Other UNIX-like
Programming Language:C, C++, MATLAB, Python
Supported Data Format:Other Format