Package org.biojava.nbio.alignment
Class FractionalIdentityInProfileScorer<S extends Sequence<C>,C extends Compound>
java.lang.Object
org.biojava.nbio.alignment.template.AbstractScorer
org.biojava.nbio.alignment.FractionalIdentityScorer<S,C>
org.biojava.nbio.alignment.FractionalIdentityInProfileScorer<S,C>
- Type Parameters:
S
- eachSequence
of the alignment pair is of type SC
- each element of anAlignedSequence
is aCompound
of type C
- All Implemented Interfaces:
PairInProfileScorer<S,
,C> PairwiseSequenceScorer<S,
,C> Scorer
public class FractionalIdentityInProfileScorer<S extends Sequence<C>,C extends Compound>
extends FractionalIdentityScorer<S,C>
implements PairInProfileScorer<S,C>
Implements an algorithm which computes a score for a sequence alignment pair picked from an alignment
Profile
. The reported score is the number of alignment columns which have identical Compound
s.- Author:
- Mark Chapman
-
Constructor Summary
ConstructorDescriptionFractionalIdentityInProfileScorer
(Profile<S, C> profile, int query, int target) Creates a fractional identity scorer for an aligned pair of sequences in the given alignment profile. -
Method Summary
Methods inherited from class org.biojava.nbio.alignment.FractionalIdentityScorer
getMaxScore, getMinScore, getQuery, getScore, getTarget
Methods inherited from class org.biojava.nbio.alignment.template.AbstractScorer
getDistance, getDistance, getSimilarity, getSimilarity
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.biojava.nbio.alignment.template.PairwiseSequenceScorer
getQuery, getTarget
Methods inherited from interface org.biojava.nbio.alignment.template.Scorer
getDistance, getDistance, getMaxScore, getMinScore, getScore, getSimilarity, getSimilarity
-
Constructor Details
-
FractionalIdentityInProfileScorer
Creates a fractional identity scorer for an aligned pair of sequences in the given alignment profile.- Parameters:
profile
- alignment profile containing pair of sequencesquery
- index in the profile of the first sequence of the pairtarget
- index in the profile of the second sequence of the pair
-
-
Method Details
-
getProfile
Description copied from interface:PairInProfileScorer
Returns theProfile
from which the aligned pair originated.- Specified by:
getProfile
in interfacePairInProfileScorer<S extends Sequence<C>,
C extends Compound> - Returns:
- the original profile
-