Spectral analysis gui and worker implementation