\r
package compbio.runner.disorder;\r
\r
-import java.io.FileNotFoundException;\r
-import java.io.IOException;\r
import java.util.Arrays;\r
+import java.util.Map;\r
\r
import org.apache.log4j.Logger;\r
\r
-import compbio.data.sequence.Alignment;\r
-import compbio.data.sequence.UnknownFileFormatException;\r
+import compbio.data.sequence.Score;\r
import compbio.engine.client.Executable;\r
import compbio.engine.client.PipedExecutable;\r
import compbio.engine.client.SkeletalExecutable;\r
* print 'Mode: "default"(nothing) or "scores" which will give scores per\r
* residue in TAB separated format'\r
*/\r
-public class Disembl extends SkeletalExecutable<Disembl> implements\r
- PipedExecutable<Disembl> {\r
+public class Disembl extends SkeletalExecutable<Disembl>\r
+ implements\r
+ PipedExecutable<Disembl> {\r
\r
private static Logger log = Logger.getLogger(Disembl.class);\r
\r
}\r
\r
@SuppressWarnings("unchecked")\r
- public Alignment getResults(String workDirectory)\r
+ public Map<String, Score> getResults(String workDirectory)\r
throws ResultNotAvailableException {\r
- try {\r
- return Util.readClustalFile(workDirectory, getOutput());\r
- } catch (FileNotFoundException e) {\r
- log.error(e.getMessage(), e.getCause());\r
- throw new ResultNotAvailableException(e);\r
- } catch (IOException e) {\r
- log.error(e.getMessage(), e.getCause());\r
- throw new ResultNotAvailableException(e);\r
- } catch (UnknownFileFormatException e) {\r
- log.error(e.getMessage(), e.getCause());\r
- throw new ResultNotAvailableException(e);\r
- } catch (NullPointerException e) {\r
- log.error(e.getMessage(), e.getCause());\r
- throw new ResultNotAvailableException(e);\r
- }\r
+\r
+ return null;\r
}\r
\r
@Override\r