We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
A general-purpose signal processing algorithm for biological profiles using only first-order derivative information.
- Authors
Liu, Yuanjie; Lin, Jianhan
- Abstract
Background: Automatic signal-feature extraction algorithms are crucial for profile processing in bioinformatics. Both baseline drift and noise seriously affect the position and peak area of signals. An efficient algorithm named the derivative passing accumulation (DPA) method for simultaneous baseline correction and signal extraction is presented in this article. It is an efficient method using only the first-order derivatives which are obtained through taking the simple differences. Results: We developed a new signal feature extracting procedure. The vector representing the discrete first-order derivative was divided into negative and positive parts and then accumulated to build a signal descriptor. The signals and background fluctuations are easily separated according to this descriptor via thresholding. In addition, the signal peaks are simultaneously located by checking the corresponding intervals in the descriptor. Therefore, the eternal issues of parsing the 1-dimensional output of detectors in biological instruments are solved together. Thereby, the baseline is corrected, and the signal peaks are extracted. Conclusions: We have introduced a new method for signal peak picking, where baseline computation and peak identification are performed jointly. The testing results of both authentic and artificially synthesized data illustrate that the new method is powerful, and it could be a better choice for practical processing.
- Subjects
SIGNAL processing; BIOSENSORS; THRESHOLDING algorithms; FEATURE extraction; ALGORITHMS; HILBERT-Huang transform
- Publication
BMC Bioinformatics, 2019, Vol 20, Issue 1, pN.PAG
- ISSN
1471-2105
- Publication type
Article
- DOI
10.1186/s12859-019-3188-4