Class SpectrumQuantificationDetails

java.lang.Object
eu.isas.reporter.quantificationdetails.SpectrumQuantificationDetails

public class SpectrumQuantificationDetails extends Object
This class contains the quantitative information at the spectrum level.
Author:
Marc Vaudel
  • Constructor Details

    • SpectrumQuantificationDetails

      public SpectrumQuantificationDetails()
  • Method Details

    • setRatio

      public void setRatio(String sampleIndex, double value)
      Sets a ratio.
      Parameters:
      sampleIndex - the index of the sample
      value - the value of the ratio
    • getRatio

      public Double getRatio(String reporterIonName)
      Returns the ratio of a given sample.
      Parameters:
      reporterIonName - the index of sample of interest
      Returns:
      the ratio for this sample, null if not set
    • setDeisotopedIntensity

      public void setDeisotopedIntensity(String reporterIonName, double value)
      Sets the value of a deisotoped intensity.
      Parameters:
      reporterIonName - the index of the sample
      value - the value of the deisotoped intensity
    • getDeisotopedIntensity

      public Double getDeisotopedIntensity(String reporterIonName)
      Returns the intensity of the given sample.
      Parameters:
      reporterIonName - the index of the sample
      Returns:
      the intensity
    • setReporterMatch

      public void setReporterMatch(String reporterIonName, com.compomics.util.experiment.identification.matches.IonMatch reporterMatch)
      Sets the value of a reporter ion match.
      Parameters:
      reporterIonName - the index of the sample
      reporterMatch - the reporter ion match
    • getRepoterMatch

      public com.compomics.util.experiment.identification.matches.IonMatch getRepoterMatch(String reporterIonName)
      Returns the reporter ion match of the given sample. Null if none.
      Parameters:
      reporterIonName - the index of the sample
      Returns:
      the reporter ion match