Sequence.TYPE
AA_REGEXP, DNA_REGEXP, GAP, GAP_STR, RNA_REGEXP, TERMINATE, UNSPECIFIED_AA, UNSPECIFIED_NUC
Constructor and Description |
---|
BasicSequence(java.lang.Object identifier,
char[] mol_sequence,
Sequence.TYPE type) |
Modifier and Type | Method and Description |
---|---|
static Sequence |
createAaSequence(java.lang.Object identifier,
java.lang.String mol_sequence) |
static Sequence |
createDnaSequence(java.lang.Object identifier,
java.lang.String mol_sequence) |
static Sequence |
createRnaSequence(java.lang.Object identifier,
java.lang.String mol_sequence) |
java.lang.Object |
getIdentifier() |
int |
getLength() |
char[] |
getMolecularSequence() |
int |
getNumberOfGapResidues() |
char |
getResidueAt(int position) |
Sequence.TYPE |
getType() |
java.lang.String |
toString() |
public BasicSequence(java.lang.Object identifier, char[] mol_sequence, Sequence.TYPE type)
public java.lang.Object getIdentifier()
getIdentifier
in interface Sequence
public char[] getMolecularSequence()
getMolecularSequence
in interface Sequence
public char getResidueAt(int position)
getResidueAt
in interface Sequence
public Sequence.TYPE getType()
public int getNumberOfGapResidues()
getNumberOfGapResidues
in interface Sequence
public java.lang.String toString()
toString
in class java.lang.Object
public static Sequence createAaSequence(java.lang.Object identifier, java.lang.String mol_sequence)
public static Sequence createDnaSequence(java.lang.Object identifier, java.lang.String mol_sequence)
public static Sequence createRnaSequence(java.lang.Object identifier, java.lang.String mol_sequence)