public class ClustalO extends SkeletalExecutable<ClustalO>
Executable.ExecProvider
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
EXEC_STAT_FILE |
static java.lang.String |
KEY_VALUE_SEPARATOR |
private static org.apache.log4j.Logger |
log |
private int |
ncoreNumber
Number of cores to use, defaults to 1 for local execution or the value of
"tcoffee.cluster.cpunum" property for cluster execution
|
private static java.lang.String |
ncorePrm
Number of cores parameter name
|
cbuilder, ERROR, errorFile, INPUT, inputFile, OUTPUT, outputFile, ph
Constructor and Description |
---|
ClustalO()
--threads=
|
Modifier and Type | Method and Description |
---|---|
(package private) int |
getNCore() |
CommandBuilder<ClustalO> |
getParameters(Executable.ExecProvider provider) |
Alignment |
getResults(java.lang.String workDirectory) |
static java.lang.String |
getStatFile() |
java.lang.Class<ClustalO> |
getType() |
ClustalO |
setInput(java.lang.String inFile) |
void |
setNCore(int ncoreNumber) |
ClustalO |
setOutput(java.lang.String outFile) |
addParameters, equals, getClusterCpuNum, getClusterJobSettings, getCreatedFiles, getError, getInput, getLimit, getLimits, getOutput, hashCode, isErrorSet, isInputSet, isOutputSet, loadRunConfiguration, setError, setParameter, toString
private static org.apache.log4j.Logger log
private static final java.lang.String EXEC_STAT_FILE
public static final java.lang.String KEY_VALUE_SEPARATOR
private static final java.lang.String ncorePrm
private int ncoreNumber
public ClustalO()
public ClustalO setOutput(java.lang.String outFile)
setOutput
in class SkeletalExecutable<ClustalO>
public ClustalO setInput(java.lang.String inFile)
setInput
in class SkeletalExecutable<ClustalO>
public Alignment getResults(java.lang.String workDirectory) throws ResultNotAvailableException
ResultNotAvailableException
public static java.lang.String getStatFile()
public java.lang.Class<ClustalO> getType()
getType
in class SkeletalExecutable<ClustalO>
public CommandBuilder<ClustalO> getParameters(Executable.ExecProvider provider)
getParameters
in interface Executable<ClustalO>
getParameters
in class SkeletalExecutable<ClustalO>
public void setNCore(int ncoreNumber)
int getNCore()