|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.biology.Protein
public class Protein
A class representing Protein. This class accounts for peptides (small proteins) and enzyms (catalyst proteins). Proteins are also known as protides. Please note we do not represent these molecules as we should: we do not develop the formula beyond the amino acids level, therefore there are extraneous H20 molecules (as many as aminoacids minus one). Correct terminations NH2 and COOH are however included (as normal aminoacids terminations). For the same reason there is no internal binding such as dissfulfur bridges.
| Constructor Summary | |
|---|---|
Protein(AminoAcid[] aminoacids)
Creates a new Protein object. |
|
Protein(mRNA mrna,
Alphabet coding)
Constructs a Protein molecule. |
|
Protein(java.lang.String acids)
Creates a new Protein object. |
|
| Method Summary | |
|---|---|
Protein |
clone()
DOCUMENT ME! |
AminoAcid[] |
getAminoAcids()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Protein(mRNA mrna,
Alphabet coding)
mrna - DOCUMENT ME!coding - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public Protein(AminoAcid[] aminoacids)
aminoacids - DOCUMENT ME!public Protein(java.lang.String acids)
acids - DOCUMENT ME!| Method Detail |
|---|
public AminoAcid[] getAminoAcids()
public Protein clone()
clone in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||