public class CeMcOptimizer extends java.lang.Object implements java.util.concurrent.Callable<MultipleAlignment>
It assumes that the seed alignment is not flexible, since only CP are supported but not alignment flexibility.
It implements Callable to be run in parallel.
| Constructor and Description |
|---|
CeMcOptimizer(MultipleAlignment seedAln,
long randomSeed,
int reference)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
MultipleAlignment |
call() |
public CeMcOptimizer(MultipleAlignment seedAln, long randomSeed, int reference) throws StructureException
seedAln - MultipleAlignment to be optimized.randomSeed - seed to use in the random number generatorreference - the index of the most similar structure to all othersStructureExceptionpublic MultipleAlignment call() throws java.lang.Exception
call in interface java.util.concurrent.Callable<MultipleAlignment>java.lang.Exception