Text this: Constrained principal component analysis and related techniques /