Methods and systems are provided for analyzing a physiological signal by applying a continuous wavelet transform on the signal and comparing the wavelet transformation to a library of wavelet signatures corresponding to one or more physiological conditions and/or patient conditions. A pulse oximeter system may relate the wavelet transformation with one or more of the wavelet signatures based on filters and/or thresholds, and may determine that the wavelet transformation indicates that the patient of the physiological signal has a physiological condition indicated by the related wavelet signature. In some embodiments, the pulse oximeter system may use previous analyses in a neural network to update the library. Further, non-physiological components of the wavelet transformation may also be identified and removed.