spectragraphs