Class AlignmentCalcDB
- java.lang.Object
-
- org.biojava.nbio.structure.align.gui.AlignmentCalcDB
-
- All Implemented Interfaces:
java.lang.Runnable,AlignmentCalculationRunnable
public class AlignmentCalcDB extends java.lang.Object implements AlignmentCalculationRunnable
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSCOP_VERSION
-
Constructor Summary
Constructors Constructor Description AlignmentCalcDB(AlignmentGui parent, Structure s1, java.lang.String name1, UserConfiguration config, java.lang.String outFile, java.lang.Boolean domainSplit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()StructureAlignmentgetAlgorithm()voidinterrupt()stops what is currently happening and does not continuebooleanisInterrupted()voidrun()voidsetAlgorithm(StructureAlignment algo)voidsetNrCPUs(int useNrCPUs)
-
-
-
Constructor Detail
-
AlignmentCalcDB
public AlignmentCalcDB(AlignmentGui parent, Structure s1, java.lang.String name1, UserConfiguration config, java.lang.String outFile, java.lang.Boolean domainSplit)
-
-
Method Detail
-
getAlgorithm
public StructureAlignment getAlgorithm()
-
setAlgorithm
public void setAlgorithm(StructureAlignment algo)
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable
-
interrupt
public void interrupt()
stops what is currently happening and does not continue- Specified by:
interruptin interfaceAlignmentCalculationRunnable
-
cleanup
public void cleanup()
- Specified by:
cleanupin interfaceAlignmentCalculationRunnable
-
setNrCPUs
public void setNrCPUs(int useNrCPUs)
- Specified by:
setNrCPUsin interfaceAlignmentCalculationRunnable
-
isInterrupted
public boolean isInterrupted()
-
-