public class DuplicateScoringStrategy
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DuplicateScoringStrategy.ScoringStrategy |
Constructor and Description |
---|
DuplicateScoringStrategy() |
Modifier and Type | Method and Description |
---|---|
static int |
compare(SAMRecord rec1,
SAMRecord rec2,
DuplicateScoringStrategy.ScoringStrategy scoringStrategy)
Compare two records based on their duplicate scores.
|
static int |
compare(SAMRecord rec1,
SAMRecord rec2,
DuplicateScoringStrategy.ScoringStrategy scoringStrategy,
boolean assumeMateCigar)
Compare two records based on their duplicate scores.
|
static short |
computeDuplicateScore(SAMRecord record,
DuplicateScoringStrategy.ScoringStrategy scoringStrategy)
Returns the duplicate score computed from the given fragment.
|
static short |
computeDuplicateScore(SAMRecord record,
DuplicateScoringStrategy.ScoringStrategy scoringStrategy,
boolean assumeMateCigar)
Returns the duplicate score computed from the given fragment.
|
public static short computeDuplicateScore(SAMRecord record, DuplicateScoringStrategy.ScoringStrategy scoringStrategy)
public static short computeDuplicateScore(SAMRecord record, DuplicateScoringStrategy.ScoringStrategy scoringStrategy, boolean assumeMateCigar)
public static int compare(SAMRecord rec1, SAMRecord rec2, DuplicateScoringStrategy.ScoringStrategy scoringStrategy, boolean assumeMateCigar)
public static int compare(SAMRecord rec1, SAMRecord rec2, DuplicateScoringStrategy.ScoringStrategy scoringStrategy)