BioSigKit: A Matlab Toolbox and Interface for Analysis of BioSignals

  • Sedghamiz H
N/ACitations
Citations of this article
45Readers
Mendeley users who have this article in their library.

Abstract

BioSigKit is a set of Matlab (The MathWorks Inc., Natick, USA) tools for analysis and visualization of bio-signals. Matlab is a widely used programming language among researchers thanks to its simple and flexible syntax. Biomedical signal processing is one of the main areas that has been benefiting from Matlab for research and rapid prototyping. BioSigKit is a collection of signal processing tools for analysis of ECG, EEG, EMG and 3 Channel Accelerometer recordings. While there are already tools such as ECG-Kit (Demski & Soria, 2016) that offer specialized algorithms for ECG processing, BioSigKit is a more general purpose biosignal analysis toolbox that allows processing various biological signals. Many of the subroutines in BioSigKit are already being actively used in research such as (H Sedghamiz, 2014, H Sedghamiz (2013)). BioSigKit gathers these popular signal processing algorithms under one roof. For the ECG processing, BioSigKit offers several popular algorthims that, with the exception of (Pan & Tompkins, 1985), are only available in C language. BioSigKit offers the Matlab implementation of (Afonso, Tompkins, Nguyen, & Luo, 1999; J. W. Lee, Kim, Lee, Lee, & Lee, 2002; Scholkmann, Boss, & Wolf, 2012) for QRS detection and analysis along with several other algorithms that are detailed in the next section. BioSigKit also provides subroutines for activity detection in EMG recordigs, posture estimation from 3 channel Accelerometers and several adaptive filtering routines as well. The object oriented implementation of BioSigKit makes it easy to update and add new algorithms to its collection. The ultimate goal of BioSigKit is to provide an easy-to-use interactive Matlab software that provides easy access to many standard bio-signal processing algorithms.

Cite

CITATION STYLE

APA

Sedghamiz, H. (2018). BioSigKit: A Matlab Toolbox and Interface for Analysis of BioSignals. Journal of Open Source Software, 3(30), 671. https://doi.org/10.21105/joss.00671

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free