package compbio.runner.structure;\r
\r
-\r
import java.io.FileNotFoundException;\r
import java.io.IOException;\r
\r
import compbio.engine.client.PipedExecutable;\r
import compbio.engine.client.SkeletalExecutable;\r
import compbio.metadata.ResultNotAvailableException;\r
-import compbio.runner.Util;\r
+import compbio.runner.RunnerUtil;\r
\r
public class RNAalifold extends SkeletalExecutable<RNAalifold> \r
implements PipedExecutable<RNAalifold> {\r
- \r
- \r
+\r
private static Logger log = Logger.getLogger(RNAalifold.class);\r
\r
// May not be necessary as defult is "<space>" but still dont know\r
// How to deal with different key value separators for different params\r
- public static final String KEY_VALUE_SEPARATOR = Util.SPACE;\r
+ public static final String KEY_VALUE_SEPARATOR = " ";\r
\r
public RNAalifold() {\r
super(KEY_VALUE_SEPARATOR);\r
public RNAStructScoreManager getResults(String workDirectory)\r
throws ResultNotAvailableException {\r
try {\r
- return Util.readRNAStruct(workDirectory, getOutput());\r
- \r
+ return RunnerUtil.readRNAStruct(workDirectory, getOutput());\r
} catch (FileNotFoundException e) {\r
log.error(e.getMessage(), e.getCause());\r
throw new ResultNotAvailableException(e);\r