Class CallablePairwiseSequenceAligner<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>
- java.lang.Object
-
- org.biojava.nbio.alignment.template.CallablePairwiseSequenceAligner<S,C>
-
- Type Parameters:
S- eachSequenceof the alignment pair is of type SC- each element of anAlignedSequenceis aCompoundof type C
- All Implemented Interfaces:
Callable<org.biojava.nbio.core.alignment.template.SequencePair<S,C>>
public class CallablePairwiseSequenceAligner<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound> extends Object implements Callable<org.biojava.nbio.core.alignment.template.SequencePair<S,C>>
Implements a concurrency wrapper for aPairwiseSequenceAligner.- Author:
- Mark Chapman
-
-
Constructor Summary
Constructors Constructor Description CallablePairwiseSequenceAligner(PairwiseSequenceAligner<S,C> psa)Creates a pairwise sequence alignment task for simplified parallel execution.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.biojava.nbio.core.alignment.template.SequencePair<S,C>call()
-
-
-
Constructor Detail
-
CallablePairwiseSequenceAligner
public CallablePairwiseSequenceAligner(PairwiseSequenceAligner<S,C> psa)
Creates a pairwise sequence alignment task for simplified parallel execution.- Parameters:
psa- already initialized pairwise sequence aligner
-
-