if (yAxisDimension > numComponents)
numComponents = yAxisDimension;
// Scale data and do CDA
Preprocess.scaleToUnityVariance(rawData);
CDA cdaProj = new CDA(rawData);
cdaProj.iterate(100);
if (status == TaskStatus.CANCELED)
return;
double[][] result = cdaProj.getState();
if (status == TaskStatus.CANCELED)
return;
component1Coords = result[xAxisDimension - 1];