Uses of Interface
org.biojava.nbio.alignment.template.PairwiseSequenceScorer
-
Packages that use PairwiseSequenceScorer Package Description org.biojava.nbio.alignment org.biojava.nbio.alignment.routines org.biojava.nbio.alignment.template -
-
Uses of PairwiseSequenceScorer in org.biojava.nbio.alignment
Classes in org.biojava.nbio.alignment that implement PairwiseSequenceScorer Modifier and Type Class Description classFractionalIdentityInProfileScorer<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Implements an algorithm which computes a score for a sequence alignment pair picked from an alignmentProfile.classFractionalIdentityScorer<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Implements an algorithm which computes a score for a sequence alignment pair.classFractionalSimilarityInProfileScorer<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Implements an algorithm which computes a score for a sequence alignment pair picked from an alignmentProfile.classFractionalSimilarityScorer<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Implements an algorithm which computes a score for a sequence alignment pair.classNeedlemanWunsch<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Needleman and Wunsch defined an algorithm for pairwise global sequence alignments (from the first until the lastCompoundof eachSequence).classSmithWaterman<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Smith and Waterman defined an algorithm for pairwise local sequence alignments (best match of sections from eachSequence).classSubstitutionMatrixScorer<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Scores using a substitution matrix.Methods in org.biojava.nbio.alignment that return types with arguments of type PairwiseSequenceScorer Modifier and Type Method Description static <S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>
List<PairwiseSequenceScorer<S,C>>Alignments. getAllPairsScorers(List<S> sequences, Alignments.PairwiseSequenceScorerType type, GapPenalty gapPenalty, org.biojava.nbio.core.alignment.template.SubstitutionMatrix<C> subMatrix)Factory method which sets up a sequence pair scorer for allSequencepairs in the givenList.Method parameters in org.biojava.nbio.alignment with type arguments of type PairwiseSequenceScorer Modifier and Type Method Description static <S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>
double[]Alignments. runPairwiseScorers(List<PairwiseSequenceScorer<S,C>> scorers)Factory method to run a list of scorers concurrently. -
Uses of PairwiseSequenceScorer in org.biojava.nbio.alignment.routines
Classes in org.biojava.nbio.alignment.routines that implement PairwiseSequenceScorer Modifier and Type Class Description classAnchoredPairwiseSequenceAligner<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>This algorithm uses a divide-and-conquer approach to find optimal pairwise global sequence alignments (from the first until the lastCompoundof eachSequence) with the restriction that any alignment produced will connect the query sequence to the target sequence at the anchors.classGuanUberbacher<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Guan and Uberbacher defined an algorithm for pairwise global sequence alignments (from the first until the lastCompoundof eachSequence). -
Uses of PairwiseSequenceScorer in org.biojava.nbio.alignment.template
Subinterfaces of PairwiseSequenceScorer in org.biojava.nbio.alignment.template Modifier and Type Interface Description interfacePairInProfileScorer<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Defines an algorithm which computes a score for a sequence alignment pair picked from an alignmentProfile.interfacePairwiseSequenceAligner<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Defines anAlignerfor a pair ofSequences.Classes in org.biojava.nbio.alignment.template that implement PairwiseSequenceScorer Modifier and Type Class Description classAbstractPairwiseSequenceAligner<S extends org.biojava.nbio.core.sequence.template.Sequence<C>,C extends org.biojava.nbio.core.sequence.template.Compound>Implements common code for anAlignerfor a pair ofSequences.Constructors in org.biojava.nbio.alignment.template with parameters of type PairwiseSequenceScorer Constructor Description CallablePairwiseSequenceScorer(PairwiseSequenceScorer<S,C> pss)Creates a pairwise sequence scoring task for simplified parallel execution.
-