Attributable
, java.lang.Comparable
BasicSequence
, CanonicalSequence
, CodonSequence
, ConsensusSequence
, FilteredSequence
, GaplessSequence
, TranslatedSequence
public interface Sequence extends Attributable, java.lang.Comparable
Attributable.Utils
Modifier and Type | Method | Description |
---|---|---|
static Sequence |
appendSequences(Sequence sequence1,
Sequence sequence2) |
Append two sequences together to create a new sequence object.
|
int |
getLength() |
Get the length of the sequence
|
SequenceType |
getSequenceType() |
|
State |
getState(int site) |
|
byte[] |
getStateIndices() |
|
State[] |
getStates() |
|
java.lang.String |
getString() |
|
static Sequence |
getSubSequence(Sequence sequence,
int from,
int to) |
Returns a sub-sequence for states from, to (inclusive).
|
Taxon |
getTaxon() |
|
static Sequence |
trimSequence(Sequence sequence,
State[] trimStates) |
getAttribute, getAttributeMap, getAttributeNames, removeAttribute, setAttribute
Taxon getTaxon()
SequenceType getSequenceType()
java.lang.String getString()
State[] getStates()
byte[] getStateIndices()
State getState(int site)
int getLength()
static Sequence appendSequences(Sequence sequence1, Sequence sequence2)
sequence1
- sequence2
- static Sequence getSubSequence(Sequence sequence, int from, int to)
sequence
- from
- to
- http://code.google.com/p/jebl2/