de.zimek.proteinfeatures.attributeAssigner.distribution
Class AbstractGroupDistributionAssigner

java.lang.Object
  extended byde.zimek.proteinfeatures.attributeAssigner.AbstractArffRealAttributeAssigner
      extended byde.zimek.proteinfeatures.attributeAssigner.AbstractGroupAssigner
          extended byde.zimek.proteinfeatures.attributeAssigner.distribution.AbstractGroupDistributionAssigner
All Implemented Interfaces:
ArffAttributeAssigner
Direct Known Subclasses:
AADistribution, HydrophobicityDistribution, NormalizedVanDerWaalsVolumeDistribution, PolarityDistribution, PolarizabilityDistribution, SSDistribution

public abstract class AbstractGroupDistributionAssigner
extends AbstractGroupAssigner

Author:
Arthur Zimek

Field Summary
protected  java.lang.String[] distributionDescription
           
 
Fields inherited from class de.zimek.proteinfeatures.attributeAssigner.AbstractGroupAssigner
group, type
 
Fields inherited from class de.zimek.proteinfeatures.attributeAssigner.AbstractArffRealAttributeAssigner
WHITESPACE
 
Fields inherited from interface de.zimek.proteinfeatures.attributeAssigner.ArffAttributeAssigner
ATTRIBUTE_MARK
 
Constructor Summary
protected AbstractGroupDistributionAssigner()
           
 
Method Summary
protected  double[] attributes(Protein protein)
          Returns the attributes according to the actual attribute-assigner.
 java.lang.String getAttributeDefinition()
          Provides the attribute-definition in arff-format with an ending newline.
 
Methods inherited from class de.zimek.proteinfeatures.attributeAssigner.AbstractGroupAssigner
getGroupIndex
 
Methods inherited from class de.zimek.proteinfeatures.attributeAssigner.AbstractArffRealAttributeAssigner
getAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

distributionDescription

protected java.lang.String[] distributionDescription
Constructor Detail

AbstractGroupDistributionAssigner

protected AbstractGroupDistributionAssigner()
Method Detail

attributes

protected double[] attributes(Protein protein)
Description copied from class: AbstractArffRealAttributeAssigner
Returns the attributes according to the actual attribute-assigner.

Specified by:
attributes in class AbstractArffRealAttributeAssigner
Parameters:
protein -
Returns:
double[]
See Also:
AbstractArffRealAttributeAssigner.attributes(Protein)

getAttributeDefinition

public java.lang.String getAttributeDefinition()
Description copied from interface: ArffAttributeAssigner
Provides the attribute-definition in arff-format with an ending newline.

Specified by:
getAttributeDefinition in interface ArffAttributeAssigner
Overrides:
getAttributeDefinition in class AbstractGroupAssigner
See Also:
ArffAttributeAssigner.getAttributeDefinition()