public final class DragstrHyperParameters
extends java.lang.Object
Constructor and Description |
---|
DragstrHyperParameters() |
Modifier and Type | Method and Description |
---|---|
void |
validate()
Performs some validation constraint changes on the values provided to this argument collection.
|
public static final int DEFAULT_MAX_PERIOD
public static final int DEFAULT_MAX_REPEAT_LENGTH
public static final DoubleSequence DEFAULT_PHRED_GP_VALUES
public static final java.lang.String GP_VALUES_ARGUMENT_FULL_NAME
public static final DoubleSequence DEFAULT_PHRED_API_VALUES
public static final java.lang.String API_VALUES_ARGUMENT_FULL_NAME
public static final DoubleSequence DEFAULT_PHRED_GOP_VALUES
public static final java.lang.String GOP_VALUES_ARGUMENT_FULL_NAME
public static final double DEFAULT_HET_TO_HOM_RATIO
public static final java.lang.String HET_TO_HOM_RATIO_FULL_NAME
public static final int DEFAULT_MIN_LOCI_COUNT
public static final java.lang.String MIN_LOCI_COUNT_FULL_NAME
public static final int DEFAULT_API_MONO_THRESHOLD
public static final java.lang.String API_MONO_THRESHOLD_FULL_NAME
public static final java.lang.String MAX_PERIOD_ARGUMENT_FULL_NAME
public static final java.lang.String MAX_REPEATS_ARGUMENT_FULL_NAME
public static final int DEFAULT_MIN_DEPTH
public static final java.lang.String MIN_DEPTH_ARGUMENT_SHORT_NAME
public static final java.lang.String MIN_DEPTH_ARGUMENT_FULL_NAME
public static final int DEFAULT_SAMPLING_PADDING
public static final java.lang.String SAMPLING_PADDING_ARGUMENT_FULL_NAME
public static final int DEFAULT_SAMPLING_MIN_MQ
public static final java.lang.String SAMPLING_MIN_MQ_ARGUMENT_FULL_NAME
@Argument(fullName="max-period", doc="maximum period considered in STR analysis", optional=true, minValue=2.0, maxValue=10.0) public int maxPeriod
@Argument(fullName="max-repeats", doc="maximum repeat length (in repeated units) considered in STR analyses", optional=true, minValue=2.0, maxValue=100.0) public int maxRepeatLength
@Argument(fullName="minimum-depth", shortName="md", doc="Minimum coverage to consider a locus for sampling", optional=true) public int minDepth
@Argument(fullName="pileup-padding", doc="bases on either side of the repeat that are included in the STR pileup", optional=true) public int strPadding
@Argument(fullName="sampling-min-mq", doc="the minimum read mapping quality allowed in sampled loci. Any read with a lower MQ will result in discarding that locus", optional=true) public int minMQ