|
'STRAP:multiple sequence alignments ' | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SequenceAligner
Classes that provide a calculation of sequence alignments. PACKAGE: PACKAGE:charite.christo. With JAVADOC:SequenceAligner#setSequences(String[]) the amino acid sequences of the proteins are set. Alignment starts on invoking JAVADOC:SequenceAligner#compute() STRAP retrieves the result by calling JAVADOC:SequenceAligner#getAlignedSequences(). JAVADOC:SequenceAligner#getOptions()may rcontain the flag PROPERTY_ONLY_TWO_SEQUENCES if the procedure is capable of aligning only pairs of sequences. A container of GUI elements for the user is provided on pressing ICON:IC_CONTROLPANEL when the class implements JAVADOC:HasControlPanel. The GUI elements may be used to select gap-panalties or BLOSUM matrices.
Field Summary | |
---|---|
static long |
OPTION_CHECK_PERFECT_MATCH
|
static long |
OPTION_NOT_TO_SECURITY_LIST
|
static long |
OPTION_USE_SECONDARY_STRUCTURE
|
static long |
PROPERTY_LOCAL_ALIGNMENT
|
static long |
PROPERTY_ONLY_TWO_SEQUENCES
|
static float |
SCORE_FOR_PERFECT_MATCH
|
Method Summary | |
---|---|
void |
compute()
The time consuming computation. |
byte[][] |
getAlignedSequences()
|
long |
getOptions()
|
long |
getPropertyFlags()
|
byte[][] |
getSequences()
Return the sequences that have been set with setSequences(String[]) |
void |
setOptions(long optionFlags)
Multiple aligners are usually not limited in the number of sequences. |
void |
setSequences(byte[]... ss)
|
Field Detail |
---|
static final long OPTION_USE_SECONDARY_STRUCTURE
static final long OPTION_CHECK_PERFECT_MATCH
static final long OPTION_NOT_TO_SECURITY_LIST
static final long PROPERTY_LOCAL_ALIGNMENT
static final long PROPERTY_ONLY_TWO_SEQUENCES
static final float SCORE_FOR_PERFECT_MATCH
Method Detail |
---|
void setSequences(byte[]... ss)
byte[][] getSequences()
void compute()
long getPropertyFlags()
byte[][] getAlignedSequences()
void setOptions(long optionFlags)
long getOptions()
|
'STRAP:multiple sequence alignments ' | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |