java.lang.Object
com.compomics.util.experiment.quantification.reporterion.ReporterMethod

public class ReporterMethod
extends Object
This class contains information relative to a reporter quantification method.
Author:
Marc Vaudel
  • Constructor Details

    • ReporterMethod

      public ReporterMethod()
      Empty default constructor
    • ReporterMethod

      public ReporterMethod​(String name, ArrayList<Reagent> reagents)
      Constructor for a reporter method.
      Parameters:
      name - the name of the method
      reagents - list of reagents
  • Method Details

    • getReporterIonNames

      public Set<String> getReporterIonNames()
      Returns a list containing the names of the reporter ions.
      Returns:
      a list containing the names of the reporter ions
    • getReporterIon

      public ReporterIon getReporterIon​(String reporterIonName)
      Returns the reporter ion of the given name, null if not found.
      Parameters:
      reporterIonName - the name of the reporter ion
      Returns:
      the reporter ion of interest
    • getReagentNames

      public Set<String> getReagentNames()
      Returns the reagents available in this method.
      Returns:
      the reagents available in this method
    • getReagentsSortedByMass

      public ArrayList<String> getReagentsSortedByMass()
      Returns the list of reagents sorted by ascending mass.
      Returns:
      the list of reagents sorted by ascending mass
    • getReagent

      public Reagent getReagent​(String reagentName)
      Returns the reagent of the given name, null if not found.
      Parameters:
      reagentName - the reagent name
      Returns:
      the reagent of interest
    • getName

      public String getName()
      Returns the name of the method.
      Returns:
      the name of the method