Class PeptideShakerProcessBuilder

java.lang.Object
eu.isas.searchgui.processbuilders.SearchGUIProcessBuilder
eu.isas.searchgui.processbuilders.PeptideShakerProcessBuilder
All Implemented Interfaces:
Runnable

public class PeptideShakerProcessBuilder extends SearchGUIProcessBuilder
This process builder runs PeptideShaker.
Author:
Marc Vaudel, Harald Barsnes
  • Constructor Details

    • PeptideShakerProcessBuilder

      public PeptideShakerProcessBuilder(com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.exceptions.ExceptionHandler exceptionHandler, String reference, ArrayList<File> spectrumFiles, File fastaFile, ArrayList<File> identificationFiles, File identificationParametersFile, File psdbFile, boolean showGuiProgress, com.compomics.util.parameters.tools.ProcessingParameters processingParameters, boolean includeData) throws IOException, ClassNotFoundException
      Constructor for the process builder.
      Parameters:
      waitingHandler - the waiting handler
      exceptionHandler - the handler of exceptions
      reference - the name of the experiment
      spectrumFiles - the spectrum files
      fastaFile - the FASTA file
      identificationFiles - the search engines result files
      identificationParametersFile - the file where to save the search parameters
      psdbFile - the psdb file
      showGuiProgress - a boolean indicating whether the progress shall be displayed in a GUI
      processingParameters - the processing parameters
      includeData - Indicates whether the mass spectrum and FASTA file should be included in the output
      Throws:
      IOException - thrown if there are problems accessing the files
      ClassNotFoundException - thrown if a class cannot be found
  • Method Details