Author: jcouteau Date: 2009-05-11 09:53:41 +0000 (Mon, 11 May 2009) New Revision: 140 Modified: trunk/sensitivity/SensitivityCalculatorRegularFractions.java Log: Fix bug when not full run of regularfractions Modified: trunk/sensitivity/SensitivityCalculatorRegularFractions.java =================================================================== --- trunk/sensitivity/SensitivityCalculatorRegularFractions.java 2009-05-07 20:20:50 UTC (rev 139) +++ trunk/sensitivity/SensitivityCalculatorRegularFractions.java 2009-05-11 09:53:41 UTC (rev 140) @@ -175,12 +175,12 @@ + "dput(factornames,file=\".factornames\")"); // Get back experiment plan - dataframeplan = (double[]) engine.eval("x$plan"); - log.info("Message sent to R : " + "x$plan"); + dataframeplan = (double[]) engine.eval("x[[1]]"); + log.info("Message sent to R : " + "x[[1]]"); //Get back the simulation number - log.info("length(x[,1])"); - int simulationNumber = (Integer) engine.eval("length(x$plan[,1])"); + log.info("length(x[[1]][,1])"); + int simulationNumber = (Integer) engine.eval("length(x[[1]][,1])"); // Transform the result from R in a matrix MatrixND morris = MatrixFactory.getInstance().create(dataframeplan,