Package org.biojava.nbio.structure.align
Class MultiThreadedDBSearch
java.lang.Object
org.biojava.nbio.structure.align.MultiThreadedDBSearch
Performs a multi threaded database search for an input protein structure
- Author:
- Andreas Prlic
-
Constructor Summary
ConstructorDescriptionMultiThreadedDBSearch
(String name, Structure structure, String outFile, StructureAlignment algorithm, int nrCPUs, boolean domainSplit) -
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanup()
static String
void
stops what is currently happening and does not continuevoid
run()
void
void
setAtomCache
(AtomCache cache) void
setCustomChain1
(String customChain1) sets a chain in a custom, user provided filevoid
setCustomFile1
(String customFile1) set the file path for a custom, user provided file, not a standard PDB file.void
setOutFile
(String outFile) void
setResultFile
(File resultList)
-
Constructor Details
-
MultiThreadedDBSearch
public MultiThreadedDBSearch(String name, Structure structure, String outFile, StructureAlignment algorithm, int nrCPUs, boolean domainSplit)
-
-
Method Details
-
getCustomFile1
-
setCustomFile1
set the file path for a custom, user provided file, not a standard PDB file.- Parameters:
customFile1
-
-
getCustomChain1
-
setCustomChain1
sets a chain in a custom, user provided file- Parameters:
customChain1
-
-
getAtomCache
-
setAtomCache
-
getAlgorithm
-
setAlgorithm
-
getOutFile
-
setOutFile
-
getLegend
-
getResultFile
-
setResultFile
-
run
public void run() -
interrupt
public void interrupt()stops what is currently happening and does not continue -
cleanup
public void cleanup()
-