Class CometProcessBuilder

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

public class CometProcessBuilder extends SearchGUIProcessBuilder
ProcessBuilder for the Comet search engine.
Author:
Marc Vaudel, Harald Barsnes
  • Field Details

    • EXECUTABLE_FILE_NAME

      public static final String EXECUTABLE_FILE_NAME
      The name of the Comet executable.
      See Also:
  • Constructor Details

    • CometProcessBuilder

      public CometProcessBuilder(File cometFolder, File cometTempFolder, com.compomics.util.parameters.identification.search.SearchParameters searchParameters, File spectrumFile, File fastaFile, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.exceptions.ExceptionHandler exceptionHandler, int nThreads, Double refMass) throws IOException
      Constructor.
      Parameters:
      cometFolder - the Comet folder
      cometTempFolder - the temp folder for Comet files
      searchParameters - the search parameters
      spectrumFile - the spectrum file
      fastaFile - the FASTA file
      waitingHandler - the waiting handler
      exceptionHandler - the handler of exceptions
      nThreads - the number of threads
      refMass - a reference mass to convert fragment ion tolerance from ppm to Dalton
      Throws:
      IOException - thrown if there are problems creating the Comet parameter file
  • Method Details