public final class RunnerUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
RunnerUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <T> PresetManager<T> |
getPresets(java.lang.Class<? extends Executable<T>> clazz) |
static <T> RunnerConfig<T> |
getSupportedOptions(java.lang.Class<? extends Executable<T>> clazz) |
static Alignment |
readClustalFile(java.lang.String workDirectory,
java.lang.String clustFile) |
static java.util.Map<java.lang.String,Score> |
readJronnFile(java.lang.String workDirectory,
java.lang.String clustFile) |
static RNAStructScoreManager |
readRNAStruct(java.lang.String workDirectory,
java.lang.String structFile) |
static void |
writeClustalInput(java.util.List<FastaSequence> sequences,
ConfiguredExecutable<?> exec,
char gapChar) |
static void |
writeInput(java.util.List<FastaSequence> sequences,
ConfiguredExecutable<?> exec) |
public static <T> RunnerConfig<T> getSupportedOptions(java.lang.Class<? extends Executable<T>> clazz)
public static <T> PresetManager<T> getPresets(java.lang.Class<? extends Executable<T>> clazz)
public static final Alignment readClustalFile(java.lang.String workDirectory, java.lang.String clustFile) throws UnknownFileFormatException, java.io.IOException, java.io.FileNotFoundException, java.lang.NullPointerException
UnknownFileFormatExceptionjava.io.IOExceptionjava.io.FileNotFoundExceptionjava.lang.NullPointerExceptionpublic static final java.util.Map<java.lang.String,Score> readJronnFile(java.lang.String workDirectory, java.lang.String clustFile) throws UnknownFileFormatException, java.io.IOException, java.io.FileNotFoundException, java.lang.NullPointerException
UnknownFileFormatExceptionjava.io.IOExceptionjava.io.FileNotFoundExceptionjava.lang.NullPointerExceptionpublic static void writeInput(java.util.List<FastaSequence> sequences, ConfiguredExecutable<?> exec) throws JobSubmissionException
JobSubmissionExceptionpublic static void writeClustalInput(java.util.List<FastaSequence> sequences, ConfiguredExecutable<?> exec, char gapChar) throws JobSubmissionException
JobSubmissionExceptionpublic static RNAStructScoreManager readRNAStruct(java.lang.String workDirectory, java.lang.String structFile) throws java.io.IOException, java.io.FileNotFoundException
java.io.IOExceptionjava.io.FileNotFoundException