Package | Description |
---|---|
compbio.engine | |
compbio.engine.client | |
compbio.runner.conservation | |
compbio.runner.disorder | |
compbio.runner.msa |
Wrappers for native executables for multiple sequence alignment (msa)
|
Modifier and Type | Method and Description |
---|---|
static Executable.ExecProvider |
LoadBalancer.getEngine(Executable<?> executable) |
static <T,V> Executable.ExecProvider |
LoadBalancer.getEngine(Executable<V> executable,
java.util.List<FastaSequence> dataSet) |
(package private) static Executable.ExecProvider |
Configurator.getExecProvider(ConfiguredExecutable<?> executable,
java.util.List<FastaSequence> dataSet)
Depending on the values defined in the properties
(engine.cluster.enable=true and engine.local.enable=true) return either
Cluster job submission engine
#JobRunner or local job submission
engine #LocalRunner If both engines enabled than ask
LoadBalancer for an engine. |
Modifier and Type | Method and Description |
---|---|
static <T> ConfiguredExecutable<T> |
Configurator.configureExecutable(Executable<T> executable,
Executable.ExecProvider provider) |
static AsyncExecutor |
Configurator.getAsyncEngine(ConfiguredExecutable<?> executable,
Executable.ExecProvider provider) |
static SyncExecutor |
Configurator.getSyncEngine(ConfiguredExecutable<?> executable,
Executable.ExecProvider provider) |
(package private) static <T> void |
Configurator.setupWorkDirectory(ConfExecutable<T> confExec,
Executable.ExecProvider provider) |
Modifier and Type | Field and Description |
---|---|
private Executable.ExecProvider |
ConfExecutable.provider |
Modifier and Type | Method and Description |
---|---|
Executable.ExecProvider |
ConfExecutable.getExecProvider() |
Executable.ExecProvider |
ConfiguredExecutable.getExecProvider() |
Executable.ExecProvider |
ConfExecutable.getSupportedRuntimes() |
Executable.ExecProvider |
ConfiguredExecutable.getSupportedRuntimes() |
static Executable.ExecProvider |
EngineUtil.getSupportedRuntimes(java.lang.Class<?> clazz) |
static Executable.ExecProvider |
Util.getSupportedRuntimes(java.lang.Class<?> clazz) |
static Executable.ExecProvider |
Executable.ExecProvider.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Executable.ExecProvider[] |
Executable.ExecProvider.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ConfExecutable.getCommand(Executable.ExecProvider provider) |
java.lang.String |
ConfiguredExecutable.getCommand(Executable.ExecProvider provider) |
static java.lang.String |
EngineUtil.getCommand(Executable.ExecProvider provider,
java.lang.Class<?> clazz) |
static java.lang.String |
Util.getCommand(Executable.ExecProvider provider,
java.lang.Class<?> clazz) |
CommandBuilder<T> |
SkeletalExecutable.getParameters(Executable.ExecProvider provider) |
CommandBuilder<T> |
ConfExecutable.getParameters(Executable.ExecProvider provider) |
CommandBuilder<T> |
Executable.getParameters(Executable.ExecProvider provider) |
void |
ConfExecutable.setExecProvider(Executable.ExecProvider provider) |
Modifier and Type | Method and Description |
---|---|
CommandBuilder<AACon> |
AACon.getParameters(Executable.ExecProvider provider) |
Modifier and Type | Method and Description |
---|---|
CommandBuilder<Jronn> |
Jronn.getParameters(Executable.ExecProvider provider) |
Modifier and Type | Method and Description |
---|---|
CommandBuilder<Tcoffee> |
Tcoffee.getParameters(Executable.ExecProvider provider) |
CommandBuilder<ClustalO> |
ClustalO.getParameters(Executable.ExecProvider provider) |