Uses of Interface
org.biojava.nbio.core.alignment.template.SubstitutionMatrix
Packages that use SubstitutionMatrix
Package
Description
Classes related to the implementation of the CE alignment algorithm, here called jCE.
-
Uses of SubstitutionMatrix in org.biojava.nbio.alignment
Methods in org.biojava.nbio.alignment with parameters of type SubstitutionMatrixModifier and TypeMethodDescriptionstatic <S extends Sequence<C>,C extends Compound>
List<SequencePair<S, C>> Alignments.getAllPairsAlignments(List<S> sequences, Alignments.PairwiseSequenceAlignerType type, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) static <S extends Sequence<C>,C extends Compound>
List<PairwiseSequenceScorer<S, C>> Alignments.getAllPairsScorers(List<S> sequences, Alignments.PairwiseSequenceScorerType type, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Alignments.getAllPairsScores(List<S> sequences, Alignments.PairwiseSequenceScorerType type, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) static <S extends Sequence<C>,C extends Compound>
PairwiseSequenceAligner<S, C> 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>
SequencePair<S, C> Alignments.getPairwiseAlignment(S query, S target, Alignments.PairwiseSequenceAlignerType type, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Factory method which computes a sequence alignment for the givenSequencepair.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.Constructors in org.biojava.nbio.alignment with parameters of type SubstitutionMatrixModifierConstructorDescriptionNeedlemanWunsch(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.SubstitutionMatrixScorer(SequencePair<S, C> pair, SubstitutionMatrix<C> matrix) -
Uses of SubstitutionMatrix in org.biojava.nbio.alignment.routines
Constructors in org.biojava.nbio.alignment.routines with parameters of type SubstitutionMatrixModifierConstructorDescriptionAnchoredPairwiseSequenceAligner(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. -
Uses of SubstitutionMatrix in org.biojava.nbio.alignment.template
Methods in org.biojava.nbio.alignment.template that return SubstitutionMatrixModifier and TypeMethodDescriptionAbstractMatrixAligner.getSubstitutionMatrix()Returns the substitution matrix.Methods in org.biojava.nbio.alignment.template with parameters of type SubstitutionMatrixModifier and TypeMethodDescriptionvoidAbstractMatrixAligner.setSubstitutionMatrix(SubstitutionMatrix<C> subMatrix) Sets the substitution matrix.Constructors in org.biojava.nbio.alignment.template with parameters of type SubstitutionMatrixModifierConstructorDescriptionprotectedAbstractMatrixAligner(GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Prepares for an alignment.protectedAbstractMatrixAligner(GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix, boolean local) Prepares for an alignment.protectedAbstractPairwiseSequenceAligner(S query, S target, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Prepares for a pairwise global sequence alignment.protectedAbstractPairwiseSequenceAligner(S query, S target, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix, boolean local) Prepares for a pairwise sequence alignment.protectedAbstractProfileProfileAligner(Future<ProfilePair<S, C>> query, Future<ProfilePair<S, C>> target, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Prepares for a profile-profile alignment run concurrently.protectedAbstractProfileProfileAligner(Future<ProfilePair<S, C>> query, Profile<S, C> target, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Prepares for a profile-profile alignment run concurrently.protectedAbstractProfileProfileAligner(Profile<S, C> query, Future<ProfilePair<S, C>> target, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Prepares for a profile-profile alignment run concurrently.protectedAbstractProfileProfileAligner(Profile<S, C> query, Profile<S, C> target, GapPenalty gapPenalty, SubstitutionMatrix<C> subMatrix) Prepares for a profile-profile alignment. -
Uses of SubstitutionMatrix in org.biojava.nbio.core.alignment
Fields in org.biojava.nbio.core.alignment declared as SubstitutionMatrixModifier and TypeFieldDescriptionprotected static final SubstitutionMatrix<AminoAcidCompound> SimpleProfile.matrix -
Uses of SubstitutionMatrix in org.biojava.nbio.core.alignment.matrices
Classes in org.biojava.nbio.core.alignment.matrices that implement SubstitutionMatrixModifier and TypeClassDescriptionclassThe biojava-alignment module represents substitution matrices with short values.classSimpleSubstitutionMatrix<C extends Compound>Implements a data structure which holds the score (penalty or bonus) given during alignment for the exchange of oneCompoundin a sequence for another.Methods in org.biojava.nbio.core.alignment.matrices that return SubstitutionMatrixModifier and TypeMethodDescriptionstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getAminoAcidSubstitutionMatrix(String name) Returns a substitution matrix foramino acidsgiven by the namename.static SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum100()Returns Blosum 100 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum30()Returns Blosum 30 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum35()Returns Blosum 35 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum40()Returns Blosum 40 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum45()Returns Blosum 45 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum50()Returns Blosum 50 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum55()Returns Blosum 55 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum60()Returns Blosum 60 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SimpleSubstitutionMatrix.getBlosum62()static SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum62()Returns Blosum 62 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum65()Returns Blosum 65 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum70()Returns Blosum 70 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum75()Returns Blosum 75 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum80()Returns Blosum 80 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum85()Returns Blosum 85 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getBlosum90()Returns Blosum 90 matrix by Henikoff & Henikoffstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getGonnet250()Returns PAM 250 matrix by Gonnet, Cohen & Bennerstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getIdentity()Gets identity matrix where matches score 1 and mismatches score -10000Gets a substitution matrix by its name.static SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getMatrixFromAAINDEX(String matrixName) Returns any matrix from the AAINDEX database filestatic SubstitutionMatrix<NucleotideCompound> SubstitutionMatrixHelper.getNuc4_2()Returns Nuc 4.2 matrix by Lowe Only the first nucleotide sequence to align can contain ambiguous nucleotidesstatic SubstitutionMatrix<NucleotideCompound> SubstitutionMatrixHelper.getNuc4_4()Returns Nuc 4.4 matrix by Lowe Both of the nucleotide sequences to align can contain ambiguous nucleotidesstatic SubstitutionMatrix<AminoAcidCompound> SubstitutionMatrixHelper.getPAM250()Returns PAM 250 matrix by DayhoffScaledSubstitutionMatrix.normalizeMatrix(short scale) SimpleSubstitutionMatrix.normalizeMatrix(short scale) Methods in org.biojava.nbio.core.alignment.matrices that return types with arguments of type SubstitutionMatrix -
Uses of SubstitutionMatrix in org.biojava.nbio.core.alignment.template
Methods in org.biojava.nbio.core.alignment.template that return SubstitutionMatrixModifier and TypeMethodDescriptionSubstitutionMatrix.normalizeMatrix(short scale) Rescales the matrix so that togetMaxValue()-getMinValue()= scale. -
Uses of SubstitutionMatrix in org.biojava.nbio.phylo
Methods in org.biojava.nbio.phylo with parameters of type SubstitutionMatrixModifier and TypeMethodDescriptionstatic <C extends Sequence<D>,D extends Compound>
org.forester.evoinference.matrix.distance.DistanceMatrixDistanceMatrixCalculator.dissimilarityScore(MultipleSequenceAlignment<C, D> msa, SubstitutionMatrix<D> M) The dissimilarity score is the additive inverse of the similarity score (sum of scores) between two aligned sequences using a substitution model (Substitution Matrix).static <C extends Sequence<D>,D extends Compound>
org.forester.evoinference.matrix.distance.DistanceMatrixDistanceMatrixCalculator.fractionalDissimilarityScore(MultipleSequenceAlignment<C, D> msa, SubstitutionMatrix<D> M) The fractional dissimilarity score (Ds) is a relative measure of the dissimilarity between two aligned sequences. -
Uses of SubstitutionMatrix in org.biojava.nbio.structure.align.ce
Fields in org.biojava.nbio.structure.align.ce declared as SubstitutionMatrixModifier and TypeFieldDescriptionprotected SubstitutionMatrix<AminoAcidCompound> CeParameters.substitutionMatrixMethods in org.biojava.nbio.structure.align.ce that return SubstitutionMatrixModifier and TypeMethodDescriptionCeParameters.getSubstitutionMatrix()Sets the substitution matrix to be used for influencing the alignment with sequence conservation information.Methods in org.biojava.nbio.structure.align.ce with parameters of type SubstitutionMatrixModifier and TypeMethodDescriptionvoidCeParameters.setSubstitutionMatrix(SubstitutionMatrix<AminoAcidCompound> substitutionMatrix) Sets the substitution matrix to be used for influencing the alignment with sequence conservation information. -
Uses of SubstitutionMatrix in org.biojava.nbio.structure.cluster
Methods in org.biojava.nbio.structure.cluster with parameters of type SubstitutionMatrixModifier and TypeMethodDescriptionbooleanSubunitCluster.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).