|
VeaR/JEllipse | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object pl.krakow.cmuj.bioinformatics.jellipse.chemtoolkit.Peptide
public class Peptide
Fully described polipeptide chain with aminoacids.
Field Summary | |
---|---|
private char |
id
chain id, due to PDB file |
private int |
index
internal enumerator of aacids, also length of the peptide chain |
private float |
maxabsdeviation
|
private float |
maxavgdihedralangle
|
private float |
maxdeviation
|
private float |
maxlnradius
|
private float |
minabsdeviation
|
private float |
minavgdihedralangle
|
private float |
mindeviation
|
private float |
minlnradius
|
private boolean |
peptide
if one day we would like to read complexes with e.g aacids |
private java.util.List<Aminoacid> |
residues
list of aminoacids in the chain |
private float |
xmax
|
private float |
xmin
|
private float |
ymax
|
private float |
ymin
|
private float |
zmax
|
private float |
zmin
|
Constructor Summary | |
---|---|
Peptide(char id)
Creates a new instance of Peptide |
Method Summary | |
---|---|
void |
appendAmino(java.lang.String residuename,
java.lang.String residuenum,
java.util.Map AtomCoords)
Appends an aminoacid of known coordinates to the chain. |
void |
calculateAbsDeviations()
|
void |
calculateDeviations()
|
void |
calculatePeptideBondPlanesDihedral()
|
void |
estimateCurvatures()
|
float |
getBoundXmax()
|
float |
getBoundXmin()
|
float |
getBoundYmax()
|
float |
getBoundYmin()
|
float |
getBoundZmax()
|
float |
getBoundZmin()
|
char |
getId()
|
int |
getIndexOf(Aminoacid aa)
|
float |
getMaxAbsDeviation()
|
float |
getMaxAvgDihedralAngle()
|
float |
getMaxDeviation()
|
float |
getMaxLnRadius()
|
float |
getMinAbsDeviation()
|
float |
getMinAvgDihedralAngle()
|
float |
getMinDeviation()
|
float |
getMinLnRadius()
|
Aminoacid |
getResidue(int position)
|
java.util.List<Aminoacid> |
getResidues()
|
int |
length()
|
void |
setBounds(float xmin,
float xmax,
float ymin,
float ymax,
float zmin,
float zmax)
|
void |
setId(char id)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private boolean peptide
private char id
private int index
private java.util.List<Aminoacid> residues
private float minlnradius
private float maxlnradius
private float minavgdihedralangle
private float maxavgdihedralangle
private float mindeviation
private float maxdeviation
private float minabsdeviation
private float maxabsdeviation
private float xmin
private float xmax
private float ymin
private float ymax
private float zmin
private float zmax
Constructor Detail |
---|
public Peptide(char id)
Method Detail |
---|
public void appendAmino(java.lang.String residuename, java.lang.String residuenum, java.util.Map AtomCoords)
residuename
- literal name of the residue being appendedresiduenum
- sequential number (or subnumber like 105A)AtomCoords
- HashMap of [String atomname => Atom coordinates] pairspublic void estimateCurvatures()
public void calculatePeptideBondPlanesDihedral()
public void calculateDeviations()
public void calculateAbsDeviations()
public Aminoacid getResidue(int position)
public char getId()
public void setId(char id)
public java.util.List<Aminoacid> getResidues()
public int length()
public int getIndexOf(Aminoacid aa)
public void setBounds(float xmin, float xmax, float ymin, float ymax, float zmin, float zmax)
public float getBoundXmin()
public float getBoundXmax()
public float getBoundYmin()
public float getBoundYmax()
public float getBoundZmin()
public float getBoundZmax()
public float getMinLnRadius()
public float getMaxLnRadius()
public float getMinAvgDihedralAngle()
public float getMaxAvgDihedralAngle()
public float getMinDeviation()
public float getMaxDeviation()
public float getMinAbsDeviation()
public float getMaxAbsDeviation()
|
VeaR/JEllipse | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |