| Package | Description | 
|---|---|
| org.biojava.nbio.alignment | |
| org.biojava.nbio.alignment.routines | |
| org.biojava.nbio.alignment.template | |
| org.biojava.nbio.structure.cluster | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleGapPenalty
Implements a data structure for the gap penalties used during a sequence alignment routine. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <S extends Sequence<C>,C extends Compound> | 
Alignments.getAllPairsAlignments(List<S> sequences,
                     Alignments.PairwiseSequenceAlignerType type,
                     GapPenalty gapPenalty,
                     SubstitutionMatrix<C> subMatrix)
 | 
static <S extends Sequence<C>,C extends Compound> | 
Alignments.getAllPairsScorers(List<S> sequences,
                  Alignments.PairwiseSequenceScorerType type,
                  GapPenalty gapPenalty,
                  SubstitutionMatrix<C> subMatrix)
 | 
static <S extends Sequence<C>,C extends Compound> | 
Alignments.getAllPairsScores(List<S> sequences,
                 Alignments.PairwiseSequenceScorerType type,
                 GapPenalty gapPenalty,
                 SubstitutionMatrix<C> subMatrix)
 | 
static <S extends Sequence<C>,C extends Compound> | 
Alignments.getPairwiseAligner(S query,
                  S target,
                  Alignments.PairwiseSequenceAlignerType type,
                  GapPenalty gapPenalty,
                  SubstitutionMatrix<C> subMatrix)
Factory method which constructs a pairwise sequence aligner. 
 | 
static <S extends Sequence<C>,C extends Compound> | 
Alignments.getPairwiseAlignment(S query,
                    S target,
                    Alignments.PairwiseSequenceAlignerType type,
                    GapPenalty gapPenalty,
                    SubstitutionMatrix<C> subMatrix)
Factory method which computes a sequence alignment for the given  
Sequence pair. | 
static <S extends Sequence<C>,C extends Compound> | 
Alignments.getProgressiveAlignment(GuideTree<S,C> tree,
                       Alignments.ProfileProfileAlignerType type,
                       GapPenalty gapPenalty,
                       SubstitutionMatrix<C> subMatrix)
Factory method to run the profile-profile alignments of a progressive multiple sequence alignment concurrently. 
 | 
| Constructor and Description | 
|---|
NeedlemanWunsch(S query,
               S target,
               GapPenalty gapPenalty,
               SubstitutionMatrix<C> subMatrix)
Prepares for a pairwise global sequence alignment. 
 | 
SimpleProfileProfileAligner(Future<ProfilePair<S,C>> query,
                           Future<ProfilePair<S,C>> target,
                           GapPenalty gapPenalty,
                           SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment run concurrently. 
 | 
SimpleProfileProfileAligner(Future<ProfilePair<S,C>> query,
                           Profile<S,C> target,
                           GapPenalty gapPenalty,
                           SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment run concurrently. 
 | 
SimpleProfileProfileAligner(Profile<S,C> query,
                           Future<ProfilePair<S,C>> target,
                           GapPenalty gapPenalty,
                           SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment run concurrently. 
 | 
SimpleProfileProfileAligner(Profile<S,C> query,
                           Profile<S,C> target,
                           GapPenalty gapPenalty,
                           SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment. 
 | 
SmithWaterman(S query,
             S target,
             GapPenalty gapPenalty,
             SubstitutionMatrix<C> subMatrix)
Prepares for a pairwise local sequence alignment. 
 | 
| Constructor and Description | 
|---|
AnchoredPairwiseSequenceAligner(S query,
                               S target,
                               GapPenalty gapPenalty,
                               SubstitutionMatrix<C> subMatrix)
Prepares for a pairwise global sequence alignment. 
 | 
AnchoredPairwiseSequenceAligner(S query,
                               S target,
                               GapPenalty gapPenalty,
                               SubstitutionMatrix<C> subMatrix,
                               int[] anchors)
Prepares for a pairwise global sequence alignment. 
 | 
GuanUberbacher(S query,
              S target,
              GapPenalty gapPenalty,
              SubstitutionMatrix<C> subMatrix)
Prepares for a pairwise global sequence alignment. 
 | 
GuanUberbacher(S query,
              S target,
              GapPenalty gapPenalty,
              SubstitutionMatrix<C> subMatrix,
              int cutsPerSection)
Prepares for a pairwise global sequence alignment. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected GapPenalty | 
AbstractMatrixAligner.gapPenalty  | 
| Modifier and Type | Method and Description | 
|---|---|
GapPenalty | 
AbstractMatrixAligner.getGapPenalty()
Returns the gap penalties. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractMatrixAligner.setGapPenalty(GapPenalty gapPenalty)
Sets the gap penalties. 
 | 
| Constructor and Description | 
|---|
AbstractMatrixAligner(GapPenalty gapPenalty,
                     SubstitutionMatrix<C> subMatrix)
Prepares for an alignment. 
 | 
AbstractMatrixAligner(GapPenalty gapPenalty,
                     SubstitutionMatrix<C> subMatrix,
                     boolean local)
Prepares for an alignment. 
 | 
AbstractPairwiseSequenceAligner(S query,
                               S target,
                               GapPenalty gapPenalty,
                               SubstitutionMatrix<C> subMatrix)
Prepares for a pairwise global sequence alignment. 
 | 
AbstractPairwiseSequenceAligner(S query,
                               S target,
                               GapPenalty gapPenalty,
                               SubstitutionMatrix<C> subMatrix,
                               boolean local)
Prepares for a pairwise sequence alignment. 
 | 
AbstractProfileProfileAligner(Future<ProfilePair<S,C>> query,
                             Future<ProfilePair<S,C>> target,
                             GapPenalty gapPenalty,
                             SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment run concurrently. 
 | 
AbstractProfileProfileAligner(Future<ProfilePair<S,C>> query,
                             Profile<S,C> target,
                             GapPenalty gapPenalty,
                             SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment run concurrently. 
 | 
AbstractProfileProfileAligner(Profile<S,C> query,
                             Future<ProfilePair<S,C>> target,
                             GapPenalty gapPenalty,
                             SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment run concurrently. 
 | 
AbstractProfileProfileAligner(Profile<S,C> query,
                             Profile<S,C> target,
                             GapPenalty gapPenalty,
                             SubstitutionMatrix<C> subMatrix)
Prepares for a profile-profile alignment. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
SubunitCluster.mergeSequence(SubunitCluster other,
             SubunitClustererParameters params,
             Alignments.PairwiseSequenceAlignerType alignerType,
             GapPenalty gapPenalty,
             SubstitutionMatrix<AminoAcidCompound> subsMatrix)
Merges the other SubunitCluster into this one if their representatives
 sequences are similar (according to the criteria in params). 
 | 
Copyright © 2000–2019 BioJava. All rights reserved.