Class Constants
This class provides a centralized location for defining constants, ensuring
consistency and reducing the risk of hardcoding values in multiple places.
The constants include symbols, sequence types, and other project-specific
values. All fields are declared as static final
to indicate that
they are constants and cannot be modified.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Key used to represent the proteoform of an allele.static final String
Key used to represent the occurrence of samples in classes that extendAttributable
.static final String
Key used to represent the length of a contig.static final String
Key used to represent the children of a feature.static final String
Key used to represent the effects of aSequenceType
.static final String
Key used to represent the net shift in sequence length of a sequence type.static final String
Represents the nucleotide used to denote any base in a sequence.static final String
The base symbols of the IUPAC nucleotide and amino acid code.static final String
Colon string constant.static final String
Comma string constant.static final String
Dot string constant.static final String
Empty string constant.static final String
Equals sign string constant.static final char
Character representation of a gap in a sequence.static final String
String representation of a gap in a sequence.static final String
The system-dependent line separator string.static final String
Prefix used to indicate low coverage variant calls.static final String
Prefix used to indicate low frequency variant calls.static final String
Pipe string constant.static final String
Semicolon string constant.static final String
Number sign string constant.static final String
Prefix for SnpEff attribute keys.SnpEff annotation field names.static final String
Represents the stop codon in a sequence.static final String
Represents the term used for synonymousFeature.Allele
s that are not actually stored.static final String
Tabulator string constant. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
EMPTY
Empty string constant.- See Also:
-
COLON
Colon string constant.- See Also:
-
SEMICOLON
Semicolon string constant.- See Also:
-
COMMA
Comma string constant.- See Also:
-
TAB
Tabulator string constant.- See Also:
-
DOT
Dot string constant.- See Also:
-
EQUAL
Equals sign string constant.- See Also:
-
SIGN
Number sign string constant.- See Also:
-
PIPE
Pipe string constant.- See Also:
-
anyNucleotide
Represents the nucleotide used to denote any base in a sequence.This constant is used in scenarios where a specific nucleotide cannot be determined and is represented by the character 'N'.
- See Also:
-
stopCodon
Represents the stop codon in a sequence.This constant is used to denote the stop codon, which is represented by the character '*'. The stop codon signals the termination of translation in a nucleotide sequence.
- See Also:
-
lowCoverageCallPrefix
Prefix used to indicate low coverage variant calls.This constant is used to mark variant calls with insufficient read depth, represented by the prefix 'x'.
- See Also:
-
lowFrequencyCallPrefix
Prefix used to indicate low frequency variant calls.This constant is used to mark variant calls with low allele frequency, represented by the prefix 'f'.
- See Also:
-
gapString
String representation of a gap in a sequence.- See Also:
-
gapChar
public static final char gapCharCharacter representation of a gap in a sequence.- See Also:
-
synonymous
Represents the term used for synonymousFeature.Allele
s that are not actually stored.- See Also:
-
$Contig_length
Key used to represent the length of a contig.- See Also:
-
$Attributable_samplesOccurrence
Key used to represent the occurrence of samples in classes that extendAttributable
.- See Also:
-
$Feature_children
Key used to represent the children of a feature.- See Also:
-
$SequenceType_effects
Key used to represent the effects of aSequenceType
.This constant is used as a key in
Feature.Allele
data structures to store or retrieve the effects associated with a specific allele, i.e., all distinctsnpeff_effect
values ofVariantInformation
instances associated with the object.Feature.Proteoform
data structures to store or retrieve the effects derived in the constructor of the class.
- See Also:
-
$SequenceType_sequenceLengthVariation
Key used to represent the net shift in sequence length of a sequence type.This constant is used as a key in data structures to store or retrieve the net shift value associated with a specific sequence type. The net shift typically represents the cumulative effect of insertions and deletions on the sequence length.
- See Also:
-
$Allele_proteoform
Key used to represent the proteoform of an allele.- See Also:
-
lineSeparator
The system-dependent line separator string. -
baseSymbols
The base symbols of the IUPAC nucleotide and amino acid code.- See Also:
-
snpEffAttributeKeyPrefix
Prefix for SnpEff attribute keys.- See Also:
-
snpEffKeys
SnpEff annotation field names.
-
-
Constructor Details
-
Constants
public Constants()
-