Datgan, a reusable software system for facile interrogation and visualization of complex transcription profiling data