Uses of Interface
org.biojavax.bio.seq.RichSequence

Packages that use RichSequence
org.biojavax.bio.db Interactions between biojavax objects and a DB. 
org.biojavax.bio.db.biosql Interface between biojava and biosql databases 
org.biojavax.bio.db.ncbi Interfaces to NCBI data. 
org.biojavax.bio.seq Rich implementations of Sequences, Locations and Features. 
org.biojavax.bio.seq.io Classes to support the I/O of RichSequence and Bioentry objects. 
 

Uses of RichSequence in org.biojavax.bio.db
 

Methods in org.biojavax.bio.db that return RichSequence
 RichSequence HashRichSequenceDB.getRichSequence(java.lang.String id)
           
 RichSequence RichSequenceDBLite.getRichSequence(java.lang.String id)
          Retrieve a single RichSequence by its id.
 

Methods in org.biojavax.bio.db with parameters of type RichSequence
 void AbstractRichSequenceDB.addRichSequence(RichSequence seq)
           
 void HashRichSequenceDB.addRichSequence(RichSequence seq)
          Add a sequence.
 void RichSequenceDBLite.addRichSequence(RichSequence seq)
          Adds a sequence to the database.
protected  void HashRichSequenceDB.addRichSequence(java.lang.String id, RichSequence seq)
           
 

Uses of RichSequence in org.biojavax.bio.db.biosql
 

Methods in org.biojavax.bio.db.biosql that return RichSequence
 RichSequence BioSQLRichSequenceDB.fullyLoadRichSequence(RichSequence id)
           
 RichSequence BioSQLRichSequenceDB.getRichSequence(java.lang.String id)
           
 

Methods in org.biojavax.bio.db.biosql with parameters of type RichSequence
 void BioSQLRichSequenceDB.addRichSequence(RichSequence seq)
           
 void BioSQLRichSequenceHandler.edit(RichSequence seq, Edit edit)
          Apply an edit to the Sequence as specified by the edit object.
 RichSequence BioSQLRichSequenceDB.fullyLoadRichSequence(RichSequence id)
           
 java.util.Iterator BioSQLRichSequenceHandler.iterator(RichSequence seq)
          An Iterator over all Symbols in this SymbolList.
 java.lang.String BioSQLRichSequenceHandler.seqString(RichSequence seq)
          Stringify this Sequences.
 SymbolList BioSQLRichSequenceHandler.subList(RichSequence seq, int start, int end)
          Return a new SymbolList for the symbols start to end inclusive.
 java.lang.String BioSQLRichSequenceHandler.subStr(RichSequence seq, int start, int end)
          Return a region of this sequence as a String.
 Symbol BioSQLRichSequenceHandler.symbolAt(RichSequence seq, int index)
          Return the symbol at index, counting from 1.
 java.util.List BioSQLRichSequenceHandler.toList(RichSequence seq)
          Returns a List of symbols.
 

Uses of RichSequence in org.biojavax.bio.db.ncbi
 

Methods in org.biojavax.bio.db.ncbi that return RichSequence
 RichSequence GenpeptRichSequenceDB.getRichSequence(java.lang.String id)
          Given the appropriate Genbank ID, return the matching RichSequence object.
 RichSequence GenbankRichSequenceDB.getRichSequence(java.lang.String id)
          Given the appropriate Genbank ID, return the matching RichSequence object.
 RichSequence GenpeptRichSequenceDB.getRichSequence(java.lang.String id, Namespace nsp)
          Given the appropriate Genbank ID, return the matching RichSequence object.
 RichSequence GenbankRichSequenceDB.getRichSequence(java.lang.String id, Namespace nsp)
          Given the appropriate Genbank ID, return the matching RichSequence object.
 

Uses of RichSequence in org.biojavax.bio.seq
 

Classes in org.biojavax.bio.seq that implement RichSequence
 class SimpleRichSequence
          A simple implementation of RichSequence.
 class ThinRichSequence
          A simple implementation of RichSequence.
 

Methods in org.biojavax.bio.seq that return RichSequence
static RichSequence RichSequence.Tools.createRichSequence(Namespace ns, java.lang.String name, java.lang.String seqString, Alphabet alpha)
          Create a new RichSequence in the specified namespace.
static RichSequence RichSequence.Tools.createRichSequence(Namespace ns, java.lang.String name, SymbolList syms)
          Create a new RichSequence in the specified namespace.
static RichSequence RichSequence.Tools.createRichSequence(java.lang.String name, java.lang.String seqString, Alphabet alpha)
          Create a new RichSequence in the default namespace.
static RichSequence RichSequence.Tools.createRichSequence(java.lang.String namespace, java.lang.String name, java.lang.String seqString, Alphabet alpha)
          Create a new RichSequence in the specified namespace.
static RichSequence RichSequence.Tools.createRichSequence(java.lang.String name, SymbolList syms)
          Create a new RichSequence in the default namespace.
static RichSequence RichSequence.Tools.enrich(Sequence s)
          Boldly attempts to convert a Sequence into a RichSequence.
 RichSequence RichSequenceIterator.nextRichSequence()
           
 RichSequence RichSequence.IOTools.SingleRichSeqIterator.nextRichSequence()
          
static RichSequence RichSequence.Tools.subSequence(RichSequence s, int from, int to, Namespace newNamespace, java.lang.String newName, java.lang.String newAccession, java.lang.String newIdentifier, int newVersion, java.lang.Double seqVersion)
           Creates a new sequence from a subregion of another sequence.
 

Methods in org.biojavax.bio.seq with parameters of type RichSequence
 void RichSequenceHandler.edit(RichSequence seq, Edit edit)
          Apply an edit to the Sequence as specified by the edit object.
 void DummyRichSequenceHandler.edit(RichSequence seq, Edit edit)
          Apply an edit to the Sequence as specified by the edit object.
 java.util.Iterator RichSequenceHandler.iterator(RichSequence seq)
          An Iterator over all Symbols in this SymbolList.
 java.util.Iterator DummyRichSequenceHandler.iterator(RichSequence seq)
          An Iterator over all Symbols in this SymbolList.
 java.lang.String RichSequenceHandler.seqString(RichSequence seq)
          Stringify this Sequences.
 java.lang.String DummyRichSequenceHandler.seqString(RichSequence seq)
          Stringify this Sequences.
 SymbolList RichSequenceHandler.subList(RichSequence seq, int start, int end)
          Return a new SymbolList for the symbols start to end inclusive.
 SymbolList DummyRichSequenceHandler.subList(RichSequence seq, int start, int end)
          Return a new SymbolList for the symbols start to end inclusive.
static RichSequence RichSequence.Tools.subSequence(RichSequence s, int from, int to, Namespace newNamespace, java.lang.String newName, java.lang.String newAccession, java.lang.String newIdentifier, int newVersion, java.lang.Double seqVersion)
           Creates a new sequence from a subregion of another sequence.
 java.lang.String RichSequenceHandler.subStr(RichSequence seq, int start, int end)
          Return a region of this sequence as a String.
 java.lang.String DummyRichSequenceHandler.subStr(RichSequence seq, int start, int end)
          Return a region of this sequence as a String.
 Symbol RichSequenceHandler.symbolAt(RichSequence seq, int index)
          Return the symbol at index, counting from 1.
 Symbol DummyRichSequenceHandler.symbolAt(RichSequence seq, int index)
          Return the symbol at index, counting from 1.
 java.util.List RichSequenceHandler.toList(RichSequence seq)
          Returns a List of symbols.
 java.util.List DummyRichSequenceHandler.toList(RichSequence seq)
          Returns a List of symbols.
 

Uses of RichSequence in org.biojavax.bio.seq.io
 

Methods in org.biojavax.bio.seq.io that return RichSequence
 RichSequence SimpleRichSequenceBuilder.makeRichSequence()
          Build a RichSequence.
 RichSequence RichSequenceBuilder.makeRichSequence()
          Build a RichSequence.
 RichSequence RichStreamReader.nextRichSequence()
          
 RichSequence HashedFastaIterator.nextRichSequence()