public class Nucleobase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
A |
static char[] |
allowedSymbols |
static int |
Break
Represents and intermolecular break between separate strands ("I")
|
static int |
C |
static char[] |
dnaSymbols |
static char[] |
dnaSymbolsLc |
static int |
G |
static char[] |
rnaSymbols |
static char[] |
rnaSymbolsLc |
static int |
T |
static int |
Unknown |
Constructor and Description |
---|
Nucleobase() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getSymbol(int backendValue) |
static java.lang.String |
getSymbol(int backendValue,
boolean isRNA) |
static java.lang.String |
getSymbol(int backendValue,
boolean isRNA,
boolean upper) |
static char |
getVerifiedSymbol(java.lang.String symbol) |
static char |
getVerifiedSymbol(java.lang.String symbol,
char defaultIfInvalid) |
public static final int A
public static final char[] allowedSymbols
public static final int Break
public static final int C
public static final char[] dnaSymbols
public static final char[] dnaSymbolsLc
public static final int G
public static final char[] rnaSymbols
public static final char[] rnaSymbolsLc
public static final int T
public static final int Unknown
public static final java.lang.String getSymbol(int backendValue)
public static final java.lang.String getSymbol(int backendValue, boolean isRNA)
public static final java.lang.String getSymbol(int backendValue, boolean isRNA, boolean upper)
public static char getVerifiedSymbol(java.lang.String symbol)
public static char getVerifiedSymbol(java.lang.String symbol, char defaultIfInvalid)