Text this: Principal-oscillation-pattern analysis of gene expression.