public class GavinAlgorithm extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
EXTRA_SENSITIVITY_FACTOR
Sensitivity is more important than specificity, so we can adjust this parameter to globally adjust the thresholds.
|
static int |
GENOMEWIDE_CADD_THRESHOLD |
static double |
GENOMEWIDE_MAF_THRESHOLD |
static String |
NAME |
| Constructor and Description |
|---|
GavinAlgorithm() |
| Modifier and Type | Method and Description |
|---|---|
Judgment |
classifyVariant(Impact impact,
Double caddScaled,
Double exacMAF,
String gene,
GavinThresholds gavinThresholds)
Classifies a variant using the given GavinThresholds.
|
Judgment |
genomewideClassifyVariant(Impact impact,
Double caddScaled,
Double exacMAF,
String gene)
Classifies a variant based on genome-wide thresholds
|
public static final String NAME
public static final double GENOMEWIDE_MAF_THRESHOLD
public static final int GENOMEWIDE_CADD_THRESHOLD
public static final int EXTRA_SENSITIVITY_FACTOR
public Judgment classifyVariant(Impact impact, Double caddScaled, Double exacMAF, String gene, GavinThresholds gavinThresholds)
impact - putative impact of the variant, determined by snpEffcaddScaled - scaled cadd score for the variantexacMAF - maf of the variant, determined by exacgene - gene of the variantgavinThresholds - the GavinThresholds for this geneJudgment of the gavin algorithmpublic Judgment genomewideClassifyVariant(Impact impact, Double caddScaled, Double exacMAF, String gene)
impact - putative impact of the variant, determined by snpEffcaddScaled - scaled cadd score for the variantexacMAF - maf of the variant, determined by exacgene - gene of the variantJudgment of the gavin algorithmCopyright © 2017. All rights reserved.