org.forester.sequence
Interface Sequence

All Known Implementing Classes:
BasicSequence

public interface Sequence


Nested Class Summary
static class Sequence.TYPE
           
 
Field Summary
static java.lang.String AA_REGEXP
           
static java.lang.String DNA_REGEXP
           
static char GAP
           
static java.lang.String GAP_STR
           
static java.lang.String RNA_REGEXP
           
static char TERMINATE
           
static char UNSPECIFIED_AA
           
static char UNSPECIFIED_NUC
           
 
Method Summary
 java.lang.Object getIdentifier()
           
 int getLength()
           
 char[] getMolecularSequence()
           
 int getNumberOfGapResidues()
           
 char getResidueAt(int position)
           
 Sequence.TYPE getType()
           
 

Field Detail

UNSPECIFIED_AA

static final char UNSPECIFIED_AA
See Also:
Constant Field Values

UNSPECIFIED_NUC

static final char UNSPECIFIED_NUC
See Also:
Constant Field Values

GAP

static final char GAP
See Also:
Constant Field Values

GAP_STR

static final java.lang.String GAP_STR

TERMINATE

static final char TERMINATE
See Also:
Constant Field Values

AA_REGEXP

static final java.lang.String AA_REGEXP
See Also:
Constant Field Values

DNA_REGEXP

static final java.lang.String DNA_REGEXP
See Also:
Constant Field Values

RNA_REGEXP

static final java.lang.String RNA_REGEXP
See Also:
Constant Field Values
Method Detail

getIdentifier

java.lang.Object getIdentifier()

getLength

int getLength()

getNumberOfGapResidues

int getNumberOfGapResidues()

getMolecularSequence

char[] getMolecularSequence()

getResidueAt

char getResidueAt(int position)

getType

Sequence.TYPE getType()