Class TideSearchProcessBuilder

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

public class TideSearchProcessBuilder extends SearchGUIProcessBuilder
ProcessBuilder for the Tide search command.
Author:
Harald Barsnes, Marc Vaudel
  • Field Details

    • EXECUTABLE_FILE_NAME

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

    • TideSearchProcessBuilder

      public TideSearchProcessBuilder(File tideFolder, File tideTempFolder, File tideIndexLocation, com.compomics.util.parameters.identification.search.SearchParameters searchParameters, File spectrumFile, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.exceptions.ExceptionHandler exceptionHandler, int nThreads) throws IOException
      Constructor.
      Parameters:
      tideFolder - the Tide folder
      tideTempFolder - the folder for Tide temp files
      tideIndexLocation - the file where to store the index
      searchParameters - the search parameters
      spectrumFile - the spectrum file
      waitingHandler - the waiting handler
      exceptionHandler - the handler of exceptions
      nThreads - the number of threads to use
      Throws:
      IOException - thrown of there are problems creating the Tide parameter file
  • Method Details