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- eachSequenceof the alignment pair is of type SC- each element of anAlignedSequenceis aCompoundof 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 Compounds.- Author:
 - Mark Chapman
 
- 
Constructor Summary
ConstructorsConstructorDescriptionFractionalIdentityInProfileScorer(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, getTargetMethods inherited from class org.biojava.nbio.alignment.template.AbstractScorer
getDistance, getDistance, getSimilarity, getSimilarityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.biojava.nbio.alignment.template.PairwiseSequenceScorer
getQuery, getTargetMethods 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:PairInProfileScorerReturns theProfilefrom which the aligned pair originated.- Specified by:
 getProfilein interfacePairInProfileScorer<S extends Sequence<C>,C extends Compound> - Returns:
 - the original profile
 
 
 -