spectrum of life