charite.christo.strap.extensions
Class Hydrophobicity
java.lang.Object
charite.christo.protein.AbstractValueOfResidue
charite.christo.strap.extensions.Hydrophobicity
- All Implemented Interfaces:
- Colored, HasModiCount, HasSharedControlPanel, NeedsSharedInstance, HasProtein, ValueOfResidue, java.awt.event.ActionListener, java.util.EventListener
public class Hydrophobicity
- extends AbstractValueOfResidue
- implements HasSharedControlPanel, java.awt.event.ActionListener
HELP
This was translated from HydrophobicityProfiler.pl into java at
http://gchelpdesk.ualberta.ca/servers/HydrophobicityProfiler/HydrophobicityProfiler.php
See MOL_TOOLKIT:hydropathy
Related links: Description of hydrophobicity scales: http://www.clcbio.com/index.php?id=43
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_scale
public float[] _scale
_lastScale
public float[] _lastScale
SCALE_NAMES
public static final java.lang.String[] SCALE_NAMES
KYTE_DOOLITTLE
public static final float[] KYTE_DOOLITTLE
HOPP_WOODS
public static final float[] HOPP_WOODS
JANIN
public static final float[] JANIN
ROSE
public static final float[] ROSE
EISENBERG
public static final float[] EISENBERG
ENGELMAN
public static final float[] ENGELMAN
CORNETTE
public static final float[] CORNETTE
Hydrophobicity
public Hydrophobicity()
getValues
public double[] getValues()
- Description copied from interface:
ValueOfResidue
- Plugin that returns a numeric value for each amino acid of the protein or null.
These are plotted in the alignment pane.
It should notify changes by dispatching a JAVADOC:StrapEvent of type
JAVADOC:StrapEvent#VALUE_OF_RESIDUE_CHANGED
- Specified by:
getValues
in interface ValueOfResidue
getSharedControlPanel
public javax.swing.JComponent getSharedControlPanel()
- Specified by:
getSharedControlPanel
in interface HasSharedControlPanel
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent ev)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
setWindowSize
public void setWindowSize(int wSize)
setScale
public void setScale(java.lang.String sScale)
'The most important classes are StrapAlign, Protein and StrapEvent.'