public class AlignmentCalcDB extends java.lang.Object implements AlignmentCalculationRunnable
Modifier and Type | Field and Description |
---|---|
static java.util.logging.Logger |
logger |
static java.lang.String |
SCOP_VERSION |
Constructor and Description |
---|
AlignmentCalcDB(AlignmentGui parent,
Structure s1,
java.lang.String name1,
UserConfiguration config,
java.lang.String outFile,
java.lang.Boolean domainSplit) |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
StructureAlignment |
getAlgorithm() |
void |
interrupt()
stops what is currently happening and does not continue
|
boolean |
isInterrupted() |
void |
run() |
void |
setAlgorithm(StructureAlignment algo) |
void |
setNrCPUs(int useNrCPUs) |
public static java.lang.String SCOP_VERSION
public static java.util.logging.Logger logger
public AlignmentCalcDB(AlignmentGui parent, Structure s1, java.lang.String name1, UserConfiguration config, java.lang.String outFile, java.lang.Boolean domainSplit)
public StructureAlignment getAlgorithm()
public void setAlgorithm(StructureAlignment algo)
public void run()
run
in interface java.lang.Runnable
public void interrupt()
interrupt
in interface AlignmentCalculationRunnable
public void cleanup()
cleanup
in interface AlignmentCalculationRunnable
public void setNrCPUs(int useNrCPUs)
setNrCPUs
in interface AlignmentCalculationRunnable
public boolean isInterrupted()