public double getValue() {
   double[] subVals = substance.getValues();
   double[] tarVals = target.getValues();
   return Statistics.rSquared(subVals, tarVals);
 }