|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.emboss.jemboss.editor.Sequence
Sequence object
| Field Summary | |
private java.lang.String |
id
sequence id |
protected int |
length
sequence length |
private java.lang.String |
name
sequence name |
private boolean |
protein
sequence type |
protected java.lang.String |
seq
sequence as a string |
private float |
wt
sequence weight |
| Constructor Summary | |
Sequence(java.lang.String seq)
|
|
Sequence(java.lang.String seq,
float wt)
|
|
Sequence(java.lang.String name,
java.lang.String seq)
|
|
Sequence(java.lang.String name,
java.lang.String seq,
int length)
|
|
Sequence(java.lang.String name,
java.lang.String seq,
int length,
float wt)
|
|
| Method Summary | |
void |
appendToSequence(java.lang.String s)
Append to a sequence |
private char |
complement(char c)
Complement a residue |
void |
complementSequence()
Complement the sequence |
void |
deleteResidue(int pos)
Delete a residue from the sequence |
java.lang.String |
getID()
Get the sequence id |
int |
getLength()
Get the sequence length |
java.lang.String |
getName()
Get the sequence name |
java.lang.String |
getResidue(int pos)
Get a residue in the sequence at a given position |
java.lang.String |
getResidueAt(int p)
Get the residue at a position |
java.lang.String |
getSequence()
Get the sequence |
float |
getWeight()
Get the sequence weight |
void |
insertResidue(java.lang.String s,
int pos)
Insert a residue into the sequence |
boolean |
isProtein()
Get the sequence type |
static void |
main(java.lang.String[] args)
|
void |
reverseComplementSequence()
Reverse and complement the sequence |
void |
reverseSequence()
Reverse the sequence order |
void |
setType(boolean protein)
Set the sequence type |
void |
setWeight(float wt)
Set the sequence weight |
void |
trim(int start,
int end)
Trim a sequence |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.lang.String name
protected java.lang.String seq
protected int length
private float wt
private java.lang.String id
private boolean protein
| Constructor Detail |
public Sequence(java.lang.String name,
java.lang.String seq,
int length,
float wt)
name - sequence nameseq - sequence stringlength - sequence length
public Sequence(java.lang.String name,
java.lang.String seq,
int length)
name - sequence nameseq - sequence stringlength - sequence length
public Sequence(java.lang.String name,
java.lang.String seq)
name - sequence nameseq - sequence stringpublic Sequence(java.lang.String seq)
seq - sequence string
public Sequence(java.lang.String seq,
float wt)
seq - sequence string| Method Detail |
public java.lang.String getName()
public java.lang.String getID()
public java.lang.String getSequence()
public java.lang.String getResidueAt(int p)
public int getLength()
public float getWeight()
public java.lang.String getResidue(int pos)
pos - sequence position
public void insertResidue(java.lang.String s,
int pos)
s - residue to insertpos - position to insert into sequencepublic void deleteResidue(int pos)
pos - position to delete the residue
public void trim(int start,
int end)
start - new start positionend - new end positionpublic void appendToSequence(java.lang.String s)
s - sequence to appendpublic void reverseSequence()
public void reverseComplementSequence()
public void setType(boolean protein)
public void setWeight(float wt)
public boolean isProtein()
public void complementSequence()
private char complement(char c)
c - residue to complement
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||