1 package jalview.api.analysis;
4 * A description of options when computing percentage identity of two aligned
7 public interface SimilarityParamsI
10 * Answers true if gap-gap aligned positions should be included in the
15 boolean includeGappedColumns();
18 * Answers true if gap-residue alignment is considered a match
22 // TODO is this specific to a PID score only?
23 // score matrix will compute whatever is configured for gap-residue
27 * Answers true if gaps are included in the calculation. This may affect the
28 * calculated score, the denominator (normalisation factor) of the score, or
29 * both. Gap-gap positions are included if this and includeGappedColumns both
34 boolean includeGaps();
37 * Answers true if only the shortest sequence length is used to divide the
38 * total score, false if the longest sequence length
42 boolean denominateByShortestLength();