/*
* Genoogle: Similar DNA Sequences Searching Engine and Tools. (http://genoogle.pih.bio.br)
* Copyright (C) 2008,2009, 2010, 2011, 2012 Felipe Fernandes Albrecht (felipe.albrecht@gmail.com)
*
* For further information check the LICENSE file.
*/
package bio.pih.genoogle.seq;
import java.io.Serializable;
public interface SymbolList extends Serializable {
Alphabet getAlphabet();
SymbolList createSequence(String seqSring) throws IllegalSymbolException;
int getLength();
char symbolAt(int pos);
String seqString();
SymbolList subSymbolList(int start, int end);
SymbolList reverse();
}