Gravar-mail: Singular value decomposition for genome-wide expression data processing and modeling