| Interface | Description | 
|---|---|
| Aligner<S extends Sequence<C>,C extends Compound> | |
| GapPenalty | 
 Defines a data structure for the gap penalties used during a sequence alignment routine. 
 | 
| GuideTreeNode<S extends Sequence<C>,C extends Compound> | 
 Defines a data structure for the node in a guide tree used during progressive multiple sequence alignment. 
 | 
| HierarchicalClusterer<S extends Sequence<C>,C extends Compound> | 
 Defines a clustering algorithm that converts a distance matrix into a tree. 
 | 
| MatrixAligner<S extends Sequence<C>,C extends Compound> | 
 Defines an  
Aligner which builds a score matrix during computation. | 
| PairInProfileScorer<S extends Sequence<C>,C extends Compound> | 
 Defines an algorithm which computes a score for a sequence alignment pair picked from an alignment  
Profile. | 
| PairwiseSequenceAligner<S extends Sequence<C>,C extends Compound> | |
| PairwiseSequenceScorer<S extends Sequence<C>,C extends Compound> | 
 Defines an algorithm which computes a score for a pair of sequences. 
 | 
| PartitionRefiner<S extends Sequence<C>,C extends Compound> | 
 Defines an algorithm which computes a new alignment  
Profile by splitting a current alignment and realigning. | 
| ProfileProfileAligner<S extends Sequence<C>,C extends Compound> | 
 Defines an  
Aligner for a pair of Profiles. | 
| ProfileProfileScorer<S extends Sequence<C>,C extends Compound> | 
 Defines an algorithm which computes a score for a pairing of alignment profiles. 
 | 
| RescoreRefiner<S extends Sequence<C>,C extends Compound> | 
 Defines an algorithm which computes a new alignment  
Profile by rescoring all pairs in an alignment and
 realigning. | 
| Scorer | 
 Defines an algorithm which computes a score. 
 | 
| Class | Description | 
|---|---|
| AbstractMatrixAligner<S extends Sequence<C>,C extends Compound> | 
 Implements common code for an  
Aligner which builds a score matrix during computation. | 
| AbstractPairwiseSequenceAligner<S extends Sequence<C>,C extends Compound> | |
| AbstractProfileProfileAligner<S extends Sequence<C>,C extends Compound> | |
| AbstractScorer | 
 Implements common code for algorithms which compute a score. 
 | 
| CallablePairwiseSequenceAligner<S extends Sequence<C>,C extends Compound> | 
 Implements a concurrency wrapper for a  
PairwiseSequenceAligner. | 
| CallablePairwiseSequenceScorer<S extends Sequence<C>,C extends Compound> | 
 Implements a concurrency wrapper for a  
PairwiseSequenceScorer. | 
| CallableProfileProfileAligner<S extends Sequence<C>,C extends Compound> | 
 Implements a concurrency wrapper for a  
ProfileProfileAligner. | 
| Enum | Description | 
|---|---|
| GapPenalty.Type | 
 Defines the possible types of gap penalties. 
 | 
Copyright © 2000–2016 BioJava. All rights reserved.