compbio.runner._impl
Class NetNglyc
java.lang.Object
compbio.runner._impl.NetNglyc
- All Implemented Interfaces:
- Executable<NetNglyc>
public class NetNglyc
- extends Object
- implements Executable<NetNglyc>
NetNglyc
public NetNglyc()
getParameters
public CommandBuilder<NetNglyc> getParameters(Executable.ExecProvider provider)
- Specified by:
getParameters
in interface Executable<NetNglyc>
getTestArgs
public static List<String> getTestArgs()
addParameters
public NetNglyc addParameters(List<String> parameters)
- Description copied from interface:
Executable
- Adds parameter to the list of parameters for a native executable
- Specified by:
addParameters
in interface Executable<NetNglyc>
- Returns:
- this Executable
getTestCommand
public static String getTestCommand()
getCommandName
public String getCommandName()
getCreatedFiles
public List<String> getCreatedFiles()
- Specified by:
getCreatedFiles
in interface Executable<NetNglyc>
getInput
public String getInput()
- Specified by:
getInput
in interface Executable<NetNglyc>
getResults
public <V> V getResults(String directory)
- Specified by:
getResults
in interface Executable<NetNglyc>
loadRunConfiguration
public Executable<?> loadRunConfiguration(RunConfiguration rconfig)
- Specified by:
loadRunConfiguration
in interface Executable<NetNglyc>
getOutput
public String getOutput()
- Specified by:
getOutput
in interface Executable<NetNglyc>
getError
public String getError()
- Specified by:
getError
in interface Executable<NetNglyc>
getLimit
public Limit<NetNglyc> getLimit(String presetName)
- Specified by:
getLimit
in interface Executable<NetNglyc>
getLimits
public LimitsManager<NetNglyc> getLimits()
- Specified by:
getLimits
in interface Executable<NetNglyc>
getClusterJobSettings
public String getClusterJobSettings()
- Specified by:
getClusterJobSettings
in interface Executable<NetNglyc>