Automatic oxygen saturation signal analysis software
Description
Software version 1.2.1 is here! Made changes from version 1.1 are presented in the corresponding file.
Automatic blood oxygen saturation signal analysis software. This software automatically detects desaturation and following recovery events from the blood oxygen saturation signal. The software calculates numerous event-specific metrics for each scored event. From these metrics, several parameters are calculated. These parameters have been shown to be very useful, for example, in the severity assessment and phenotyping of sleep apnea.
The user can decide how the desaturation events are scored by selecting the minimum event duration and minimum transient drop criteria for the desaturations. In addition, (optionally) the user can input analysis start/end times and/or hypnograms for each recording. These can be used to define the total analysis time used in parameter calculations.
Version 1.1 of the software takes .EDF files as an input from which the oxygen saturation signals are retrieved. From version 1.2 onwards ABOSA also supports SleepLab Format (SLF). The software enables batch-like analysis, i.e. all .EDF/SLF files in the input folder are analysed in one go.
Software is programmed with MATLAB. However, the user does not need to have MATLAB to use the software. Before the first use, MATLAB runtime is installed, if the computer does not have it installed.
Publication describing the structure and validation of the ABOSA software (version 1.1) has been published in the Computer Methods and Programs in Biomedicine -journal with title "ABOSA - Freely available automatic blood oxygen saturation signal analysis software: Structure and validation", DOI: 10.1016/j.cmpb.2022.107120. In case ABOSA is used in the scientific publication, the above mentioned article should be cited, in addition to this Zenodo page.
Software is intended for research use only.
Note for installation!
When installing the ABOSA .exe file, you might get 'Windows protected your PC' -message. This message can be bypassed by opening the properties (right click the .exe), and by checking the 'unblock' -box under the General tab. After this, you should be able to install ABOSA normally.
Windows operating system is required as ABOSA is compiled with Windows, and thus, installed from .exe format.
Notes
Files
UserGuide_v1_2_1.txt
Additional details
Related works
- Is published in
- Journal article: 10.1016/j.cmpb.2022.107120 (DOI)