'STRAP:multiple sequence alignments '

charite.christo.strap.extensions
Class AbstractBlasterHTTP

java.lang.Object
  extended by charite.christo.strap.extensions.AbstractBlaster
      extended by charite.christo.strap.extensions.AbstractBlasterHTTP
All Implemented Interfaces:
CacheResult.Cacheable, ChRunnable, Disposable, HasControlPanel, NeedsInternet, SequenceBlaster, ActionListener, EventListener
Direct Known Subclasses:
Blaster_ebi_ac_uk

public abstract class AbstractBlasterHTTP
extends AbstractBlaster
implements NeedsInternet

This class is extended by Blaster classes that call Web blast services e.g. at http://www.ebi.ac.uk. Advantage over local blast installation: nothing needs to be installed. Disadvantage: it is much slower than a local BLAST installation.


Nested Class Summary
 
Nested classes/interfaces inherited from class charite.christo.strap.extensions.AbstractBlaster
AbstractBlaster.Result
 
Field Summary
 
Fields inherited from class charite.christo.strap.extensions.AbstractBlaster
isAAQuery, matrix, urlResultHtml
 
Fields inherited from interface charite.christo.interfaces.ChRunnable
APPEND, DOWNLOAD_FINISHED, INTERPRET_LINE, LOG, SET_ICON_IMAGE
 
Constructor Summary
AbstractBlasterHTTP()
           
 
Method Summary
 Container getControlPanel()
           
 String toString()
           
 
Methods inherited from class charite.christo.strap.extensions.AbstractBlaster
actionPerformed, butViewTxt, butViewXml, compute, computeIt, dispose, getAvailableMatrices, getBlastProgram, getCacheClass, getCacheKey, getCacheSection, getDatabase, getMatrix, getNumberOfAlignments, getQuery, getQuerySequence, getResultXml, isAAQuery, isDisposed, log, run, setAAQuerySequence, setDatabase, setMatrix, setNTQuerySequence, setNumberOfAlignments, urlResultHtml
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface charite.christo.interfaces.SequenceBlaster
getAvailableDatabases
 

Constructor Detail

AbstractBlasterHTTP

public AbstractBlasterHTTP()
Method Detail

getControlPanel

public Container getControlPanel()
Specified by:
getControlPanel in interface HasControlPanel
Specified by:
getControlPanel in class AbstractBlaster

toString

public String toString()
Overrides:
toString in class Object

'STRAP:multiple sequence alignments '

'The most important classes are StrapAlign, StrapProtein and StrapEvent.'