pulse_analyzer