pid
Class PTMTerm

java.lang.Object
  extended by pid.PTMTerm
All Implemented Interfaces:
java.io.Serializable

public class PTMTerm
extends java.lang.Object
implements java.io.Serializable

A PTM for the current molecule.

Author:
Samuel Croset
See Also:
Serialized Form

Field Summary
private  java.lang.String aminoAcid
           
private  java.lang.String modification
           
private  int position
           
private  java.lang.String protein
           
 
Constructor Summary
PTMTerm()
           
 
Method Summary
 java.lang.String getAminoAcid()
           
 java.lang.String getModification()
           
 int getPosition()
           
 java.lang.String getProtein()
           
 void setAminoAcid(java.lang.String aminoAcid)
           
 void setModification(java.lang.String modification)
           
 void setPosition(int position)
           
 void setProtein(java.lang.String protein)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

protein

private java.lang.String protein

position

private int position

aminoAcid

private java.lang.String aminoAcid

modification

private java.lang.String modification
Constructor Detail

PTMTerm

public PTMTerm()
Method Detail

getProtein

public java.lang.String getProtein()
Returns:
a reference to the original protein (Uniprot).

setProtein

public void setProtein(java.lang.String protein)

getPosition

public int getPosition()
Returns:
position on the protein sequence where the PTM is located.

setPosition

public void setPosition(int position)

getAminoAcid

public java.lang.String getAminoAcid()
Returns:
the amino-acid that has been modified.

setAminoAcid

public void setAminoAcid(java.lang.String aminoAcid)

getModification

public java.lang.String getModification()
Returns:
the type of modification the amino-acid had.

setModification

public void setModification(java.lang.String modification)