public class SimilarityParams implements SimilarityParamsI
{
+ /**
+ * Based on Jalview's Comparison.PID method, which includes gaps and counts
+ * them as matching; it counts over the length of the shorter sequence
+ */
public static final SimilarityParamsI Jalview = new SimilarityParams(
true, true, true, true);
+ /**
+ * 'SeqSpace' mode PCA calculation includes gaps but does not count them as
+ * matching; it uses the longest sequence length
+ */
+ public static final SimilarityParamsI SeqSpace = new SimilarityParams(
+ true, false, true, true);
+
+ /**
+ * as described in the Raghava-Barton paper; considers pairwise similarity
+ * only (excludes gap-gap) and does not match gaps
+ */
public static final SimilarityParamsI PID1 = new SimilarityParams(false,
false, true, false);
+ /**
+ * as described in the Raghava-Barton paper; considers pairwise similarity
+ * only (excludes gap-gap) and does not match gaps
+ */
public static final SimilarityParamsI PID2 = new SimilarityParams(false,
false, false, false);
+ /**
+ * as described in the Raghava-Barton paper; considers pairwise similarity
+ * only (excludes gap-gap) and does not match gaps
+ */
public static final SimilarityParamsI PID3 = new SimilarityParams(false,
false, false, true);
+ /**
+ * as described in the Raghava-Barton paper; considers pairwise similarity
+ * only (excludes gap-gap) and does not match gaps
+ */
public static final SimilarityParamsI PID4 = new SimilarityParams(false,
false, true, true);