java.lang.Object
com.compomics.util.experiment.identification.peptide_fragmentation.models.ms2pip.features_configuration.features.generic.AAPropertyFeature
com.compomics.util.experiment.identification.peptide_fragmentation.models.ms2pip.features_configuration.features.AAPropertyFeatureAbsolute
All Implemented Interfaces:
Ms2pipFeature, SingleAAPropertyFeature

public class AAPropertyFeatureAbsolute
extends AAPropertyFeature
An amino acid property feature at a fixed position on the peptide sequence. In this feature, a positive index refers to counting from the N-term where the first amino acid is 0. A negative index refers to counting from the C-term where the first amino acid is -1.
Author:
Marc Vaudel
  • Field Details

  • Constructor Details

    • AAPropertyFeatureAbsolute

      public AAPropertyFeatureAbsolute()
      Empty default constructor
    • AAPropertyFeatureAbsolute

      public AAPropertyFeatureAbsolute​(int aaIndex, AminoAcid.Property property)
      Constructor. A positive index refers to counting from the N-term where the first amino acid is 0. A negative index refers to counting from the C-term where the first amino acid is -1.
      Parameters:
      aaIndex - the index on the sequence
      property - the amino acid property
  • Method Details

    • getCategory

      public String getCategory()
      Description copied from interface: Ms2pipFeature
      Returns the category of the feature.
      Returns:
      the category of the feature
    • getDescription

      public String getDescription()
      Description copied from interface: Ms2pipFeature
      Returns the description of the feature.
      Returns:
      the description of the feature
    • getIndex

      public int getIndex()
      Description copied from interface: Ms2pipFeature
      Returns an integer unique to this class.
      Returns:
      an integer unique to this class