Package util
Class Constants
java.lang.Object
util.Constants
Utility class that holds constant values used throughout the application.
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.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
A nested utility class that defines keys for various attributes used in the application. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
IUPAC symbol for any/unknown nucleotide in a nucleotide sequence.static final String
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 String
String
representation of a gap in a sequence.static final char
Character
representation of a gap in a sequence.static final String
Prefix for genomic coordinate notation as per HGVS guidelines.static final String
Greater than sign string constant.static final String
System-dependent line separator string.static final String
Pipe symbol string constant.static final String
Term used for reference alleles in the context ofAllele
s.static final String
Semicolon string constant.static final String
Number sign string constant.SnpEff annotation field names.static final String
Prefix for SnpEff attribute keys.static final String
Term used for synonymous proteoforms in the context ofProteoform
s.static final String
Tabulator string constant.static final String
Translated stop codon in an amino acid sequence.static final String
Underscore string constant.static final String
Underscore 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:
-
UNDERSCORE
Underscore string constant.- See Also:
-
EQUAL
Equals sign string constant.- See Also:
-
SIGN
Number sign string constant.- See Also:
-
UNDER_SCORE
Underscore string constant.- See Also:
-
GREATER_THAN
Greater than sign string constant.- See Also:
-
PIPE
Pipe symbol string constant.- See Also:
-
ANY_NUCLEOTIDE
IUPAC symbol for any/unknown nucleotide in a nucleotide sequence.- See Also:
-
TERMINAL_AA
Translated stop codon in an amino acid sequence.- See Also:
-
GAP
String
representation of a gap in a sequence.- See Also:
-
GAP_CHAR
public static final char GAP_CHARCharacter
representation of a gap in a sequence.- See Also:
-
GENOMIC_COORDINATES_PREFIX
Prefix for genomic coordinate notation as per HGVS guidelines.- See Also:
-
REFERENCE
Term used for reference alleles in the context ofAllele
s.- See Also:
-
SYNONYMOUS
Term used for synonymous proteoforms in the context ofProteoform
s.- See Also:
-
BASE_SYMBOLS
Base symbols of the IUPAC nucleotide and amino acid code.- See Also:
-
SNP_EFF_PREFIX
Prefix for SnpEff attribute keys.- See Also:
-
SNP_EFF_KEYS
SnpEff annotation field names.- 0 = allele
- 1 = effect
- 2 = impact
- 3 = gene_name
- 4 = gene_id
- 5 = feature_type
- 6 = feature_id
- 7 = biotype
- 8 = rank/total
- 9 = hgvs_c
- 10 = hgvs_p
- 11 = cDNA_position
- 12 = cds_position
- 13 = protein_position
- 14 = feature_distance
- 15 = note
-
LINE_SEPARATOR
System-dependent line separator string.
-
-
Constructor Details
-
Constants
public Constants()
-