|
'STRAP:multiple sequence alignments ' | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SequenceBlaster
A sequence blaster invokes a BLAST search with a given query sequence and returns the result as XML text.
| Method Summary | |
|---|---|
void |
compute()
Computation is typically very time consuming |
String[] |
getAvailableDatabases()
Names of available databases depend on the type of query (AA or NT) |
String[] |
getAvailableMatrices()
|
String |
getDatabase()
|
String |
getMatrix()
|
String |
getQuerySequence()
|
ByteArray |
getResultXml()
|
void |
setAAQuerySequence(String s)
set the amino acid sequence query |
void |
setDatabase(String db)
|
void |
setMatrix(String matrix)
|
void |
setNTQuerySequence(String s)
the nucleotide sequence query sequence |
void |
setNumberOfAlignments(int n)
Upper Limit of the number of alignments to be shown |
| Methods inherited from interface charite.christo.CacheResult.Cacheable |
|---|
getCacheClass, getCacheKey, getCacheSection |
| Method Detail |
|---|
void setAAQuerySequence(String s)
void setNTQuerySequence(String s)
String getQuerySequence()
void setNumberOfAlignments(int n)
void setDatabase(String db)
throws IllegalArgumentException
db - db is the name of a database such as "uniprot", "pdb" or "uniref50"
IllegalArgumentExceptionString[] getAvailableDatabases()
String getDatabase()
void setMatrix(String matrix)
throws IllegalArgumentException
matrix - matrix is the name of a similarity matrix such as blosum62
which contains a value for each pair of amino acids
IllegalArgumentExceptionString[] getAvailableMatrices()
String getMatrix()
ByteArray getResultXml()
void compute()
|
'STRAP:multiple sequence alignments ' | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||