|
||||||||||
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 lengthpublic Sequence(java.lang.String name, java.lang.String seq, int length)
name
- sequence nameseq
- sequence stringlength
- sequence lengthpublic Sequence(java.lang.String name, java.lang.String seq)
name
- sequence nameseq
- sequence stringpublic Sequence(java.lang.String seq)
seq
- sequence stringpublic Sequence(java.lang.String seq, float wt)
seq
- sequence stringMethod 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 residuepublic 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 |