Package org.biojava.nbio.alignment
Class FractionalSimilarityInProfileScorer<S extends Sequence<C>,C extends Compound> 
java.lang.Object
org.biojava.nbio.alignment.template.AbstractScorer
org.biojava.nbio.alignment.FractionalSimilarityScorer<S,C>
 
org.biojava.nbio.alignment.FractionalSimilarityInProfileScorer<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 FractionalSimilarityInProfileScorer<S extends Sequence<C>,C extends Compound> 
extends FractionalSimilarityScorer<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 similar Compounds.- Author:
 - Mark Chapman
 
- 
Constructor Summary
ConstructorsConstructorDescriptionFractionalSimilarityInProfileScorer(Profile<S, C> profile, int query, int target) Creates a fractional similarity scorer for an aligned pair of sequences in the given alignment profile. - 
Method Summary
Methods inherited from class org.biojava.nbio.alignment.FractionalSimilarityScorer
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
- 
FractionalSimilarityInProfileScorer
Creates a fractional similarity 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
 
 
 -