-/* Copyright (c) 2009 Peter Troshin\r
+/* Copyright (c) 2011 Peter Troshin\r
* \r
- * JAva Bioinformatics Analysis Web Services (JABAWS) @version: 1.0 \r
+ * JAva Bioinformatics Analysis Web Services (JABAWS) @version: 2.0 \r
* \r
* This library is free software; you can redistribute it and/or modify it under the terms of the\r
* Apache License version 2 as published by the Apache Software Foundation\r
\r
private static Logger log = Logger.getLogger(Jronn.class);\r
\r
- /**\r
- * Number of cores to use, defaults to 1 for local execution or the value of\r
- * "jronn.cluster.cpunum" property for cluster execution\r
- */\r
+/*\r
+ * Number of cores to use, defaults to 1 for local execution or the value of\r
+ * "jronn.cluster.cpunum" property for cluster execution\r
+ */\r
private int ncoreNumber = 0;\r
\r
private final String ncorePrm = "-n=";\r
public static final String STAT_FILE = "stat.txt";\r
\r
public Jronn() {\r
- addParameters(Arrays.asList("-jar", getLibPath(), "-s=" + STAT_FILE,\r
- "-f=H"));\r
+ addParameters(Arrays.asList("-jar", getLibPath(), "-s=" + STAT_FILE, "-f=H"));\r
}\r
\r
@SuppressWarnings("unchecked")\r
throws ResultNotAvailableException {\r
ScoreManager sequences = null;\r
try {\r
- InputStream inStream = new FileInputStream(new File(workDirectory,\r
- getOutput()));\r
- sequences = ScoreManager.newInstanceSingleScore(SequenceUtil\r
- .readJRonn(inStream));\r
+ InputStream inStream = new FileInputStream(new File(workDirectory, getOutput()));\r
+ sequences = ScoreManager.newInstanceSingleScore(SequenceUtil.readJRonn(inStream));\r
inStream.close();\r
} catch (FileNotFoundException e) {\r
log.error(e.getMessage(), e.getCause());\r
}\r
\r
private static String getLibPath() {\r
-\r
String settings = ph.getProperty("jronn.jar.file");\r
if (compbio.util.Util.isEmpty(settings)) {\r
throw new NullPointerException(\r
\r
@Override\r
public CommandBuilder<Jronn> getParameters(ExecProvider provider) {\r
- // If number of cores is provided, set it for the cluster execution\r
- // only!\r
+ // If number of cores is provided, set it for the cluster execution only!\r
if (provider == Executable.ExecProvider.Cluster) {\r
int cpunum = SkeletalExecutable.getClusterCpuNum(getType());\r
cpunum = (cpunum == 0) ? 1 : cpunum;\r