Package | Description |
---|---|
org.biojava.nbio.alignment | |
org.biojava.nbio.alignment.routines | |
org.biojava.nbio.alignment.template | |
org.biojava.nbio.core.alignment | |
org.biojava.nbio.core.alignment.matrices | |
org.biojava.nbio.core.alignment.template | |
org.biojava.nbio.phylo | |
org.biojava.nbio.structure.align.ce |
Classes related to the implementation of the CE alignment algorithm, here called jCE.
|
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.
|
SubstitutionMatrixScorer(SequencePair<S,C> pair,
SubstitutionMatrix<C> matrix) |
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 | Method and Description |
---|---|
SubstitutionMatrix<C> |
AbstractMatrixAligner.getSubstitutionMatrix()
Returns the substitution matrix.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractMatrixAligner.setSubstitutionMatrix(SubstitutionMatrix<C> subMatrix)
Sets the substitution matrix.
|
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 | Field and Description |
---|---|
protected static SubstitutionMatrix<AminoAcidCompound> |
SimpleProfile.matrix |
Modifier and Type | Class and Description |
---|---|
class |
ScaledSubstitutionMatrix
The biojava-alignment module represents substitution matrices with short
values.
|
class |
SimpleSubstitutionMatrix<C extends Compound>
Implements a data structure which holds the score (penalty or bonus) given during alignment for the exchange of one
Compound in a sequence for another. |
Modifier and Type | Method and Description |
---|---|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getAminoAcidSubstitutionMatrix(String name)
Returns a substitution matrix for
amino acids given by the name name . |
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum100()
Returns Blosum 100 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum30()
Returns Blosum 30 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum35()
Returns Blosum 35 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum40()
Returns Blosum 40 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum45()
Returns Blosum 45 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum50()
Returns Blosum 50 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum55()
Returns Blosum 55 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum60()
Returns Blosum 60 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum62()
Returns Blosum 62 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SimpleSubstitutionMatrix.getBlosum62() |
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum65()
Returns Blosum 65 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum70()
Returns Blosum 70 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum75()
Returns Blosum 75 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum80()
Returns Blosum 80 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum85()
Returns Blosum 85 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getBlosum90()
Returns Blosum 90 matrix by Henikoff & Henikoff
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getGonnet250()
Returns PAM 250 matrix by Gonnet, Cohen & Benner
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getIdentity() |
SubstitutionMatrix<AminoAcidCompound> |
DefaultAAIndexProvider.getMatrix(String matrixName) |
SubstitutionMatrix<AminoAcidCompound> |
AAIndexProvider.getMatrix(String matrixName) |
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getMatrixFromAAINDEX(String matrixName)
Returns any matrix from the AAINDEX database file
|
static SubstitutionMatrix<NucleotideCompound> |
SubstitutionMatrixHelper.getNuc4_2()
Returns Nuc 4.2 matrix by Lowe
Only the first nucleotide sequence to align can contain ambiguous nucleotides
|
static SubstitutionMatrix<NucleotideCompound> |
SubstitutionMatrixHelper.getNuc4_4()
Returns Nuc 4.4 matrix by Lowe
Both of the nucleotide sequences to align can contain ambiguous nucleotides
|
static SubstitutionMatrix<AminoAcidCompound> |
SubstitutionMatrixHelper.getPAM250()
Returns PAM 250 matrix by Dayhoff
|
SubstitutionMatrix<AminoAcidCompound> |
ScaledSubstitutionMatrix.normalizeMatrix(short scale) |
SubstitutionMatrix<C> |
SimpleSubstitutionMatrix.normalizeMatrix(short scale) |
Modifier and Type | Method and Description |
---|---|
Map<String,SubstitutionMatrix<AminoAcidCompound>> |
AAIndexFileParser.getMatrices() |
Modifier and Type | Method and Description |
---|---|
SubstitutionMatrix<C> |
SubstitutionMatrix.normalizeMatrix(short scale)
Rescales the matrix so that to
getMaxValue() - getMinValue() = scale. |
Modifier and Type | Method and Description |
---|---|
static <C extends Sequence<D>,D extends Compound> |
DistanceMatrixCalculator.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> |
DistanceMatrixCalculator.fractionalDissimilarityScore(MultipleSequenceAlignment<C,D> msa,
SubstitutionMatrix<D> M)
The fractional dissimilarity score (Ds) is a relative measure of the
dissimilarity between two aligned sequences.
|
Modifier and Type | Field and Description |
---|---|
protected SubstitutionMatrix<AminoAcidCompound> |
CeParameters.substitutionMatrix |
Modifier and Type | Method and Description |
---|---|
SubstitutionMatrix<AminoAcidCompound> |
CeParameters.getSubstitutionMatrix()
Sets the substitution matrix to be used for influencing the alignment with sequence conservation information.
|
Modifier and Type | Method and Description |
---|---|
void |
CeParameters.setSubstitutionMatrix(SubstitutionMatrix<AminoAcidCompound> substitutionMatrix)
Sets the substitution matrix to be used for influencing the alignment with sequence conservation information.
|
Copyright © 2000–2016 BioJava. All rights reserved.