org.emboss.jemboss.editor
Class Sequence

java.lang.Object
  |
  +--org.emboss.jemboss.editor.Sequence

public class Sequence
extends java.lang.Object

Sequence object


Field Summary
private  java.lang.String id
           
private  int length
           
private  java.lang.String name
           
private  boolean protein
           
private  java.lang.String seq
           
private  float wt
           
 
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 appentToSequence(java.lang.String s)
           
private  char complement(char c)
           
 void complementSequence()
           
 void deleteResidue(int pos)
           
 java.lang.String getID()
           
 int getLength()
           
 java.lang.String getName()
           
 java.lang.String getResidue(int pos)
           
 java.lang.String getSequence()
           
 float getWeight()
           
 void insertResidue(java.lang.String s, int pos)
           
 boolean isProtein()
           
static void main(java.lang.String[] args)
           
 void reverseComplementSequence()
           
 void reverseSequence()
           
 void setType(boolean protein)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

seq

private java.lang.String seq

length

private int length

wt

private float wt

id

private java.lang.String id

protein

private boolean protein
Constructor Detail

Sequence

public Sequence(java.lang.String name,
                java.lang.String seq,
                int length,
                float wt)

Sequence

public Sequence(java.lang.String name,
                java.lang.String seq,
                int length)

Sequence

public Sequence(java.lang.String name,
                java.lang.String seq)

Sequence

public Sequence(java.lang.String seq)

Sequence

public Sequence(java.lang.String seq,
                float wt)
Method Detail

getName

public java.lang.String getName()

getID

public java.lang.String getID()

getSequence

public java.lang.String getSequence()

getLength

public int getLength()

getWeight

public float getWeight()

getResidue

public java.lang.String getResidue(int pos)

insertResidue

public void insertResidue(java.lang.String s,
                          int pos)

deleteResidue

public void deleteResidue(int pos)

appentToSequence

public void appentToSequence(java.lang.String s)

reverseSequence

public void reverseSequence()

reverseComplementSequence

public void reverseComplementSequence()

setType

public void setType(boolean protein)

isProtein

public boolean isProtein()

complementSequence

public void complementSequence()

complement

private char complement(char c)

main

public static void main(java.lang.String[] args)