public abstract class GavinThresholds extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
MEAN_PATHOGENIC_CADD_SCORE |
static String |
MEAN_POPULATION_CADD_SCORE |
static String |
PATHO_MAF_THRESHOLD |
static String |
SENS_95TH_PER_CADD_THRESHOLD |
static String |
SPEC_95TH_PER_CADD_THRESHOLD |
| Constructor and Description |
|---|
GavinThresholds() |
| Modifier and Type | Method and Description |
|---|---|
static GavinThresholds |
create(Double pathoMAFThreshold,
Double meanPathogenicCADDScore,
Double meanPopulationCADDScore,
Double spec95thPerCADDThreshold,
Double sens95thPerCADDThreshold,
Category category) |
static GavinThresholds |
fromEntity(Entity annotationSourceEntity) |
abstract Category |
getCategory() |
abstract Double |
getMeanPathogenicCADDScore() |
abstract Double |
getMeanPopulationCADDScore() |
abstract Double |
getPathoMAFThreshold() |
abstract Double |
getSens95thPerCADDThreshold() |
abstract Double |
getSpec95thPerCADDThreshold() |
boolean |
isAboveMeanPathogenicCADDScore(double caddScaled) |
boolean |
isAbovePathoMAFThreshold(Double exacMAF) |
boolean |
isAboveSpec95thPerCADDThreshold(double caddScaled) |
boolean |
isBelowMeanPopulationCADDScore(double caddScaled) |
boolean |
isBelowSens95PerCADDThreshold(double caddScaled) |
GavinThresholds |
withExtraSensitivity(int extraSensitivityFactor) |
public static final String PATHO_MAF_THRESHOLD
public static final String MEAN_PATHOGENIC_CADD_SCORE
public static final String MEAN_POPULATION_CADD_SCORE
public static final String SPEC_95TH_PER_CADD_THRESHOLD
public static final String SENS_95TH_PER_CADD_THRESHOLD
public abstract Category getCategory()
public GavinThresholds withExtraSensitivity(int extraSensitivityFactor)
public static GavinThresholds create(Double pathoMAFThreshold, Double meanPathogenicCADDScore, Double meanPopulationCADDScore, Double spec95thPerCADDThreshold, Double sens95thPerCADDThreshold, Category category)
public static GavinThresholds fromEntity(Entity annotationSourceEntity)
public boolean isAboveMeanPathogenicCADDScore(double caddScaled)
public boolean isBelowMeanPopulationCADDScore(double caddScaled)
public boolean isAbovePathoMAFThreshold(Double exacMAF)
public boolean isAboveSpec95thPerCADDThreshold(double caddScaled)
public boolean isBelowSens95PerCADDThreshold(double caddScaled)
Copyright © 2017. All rights reserved.