Generalized Procruses analysis.