Class SageProcessBuilder

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

public class SageProcessBuilder extends SearchGUIProcessBuilder
ProcessBuilder for the Sage search engine.
Author:
Harald Barsnes
  • Constructor Details

    • SageProcessBuilder

      public SageProcessBuilder(File sageFolder, File sageTempFolder, com.compomics.util.parameters.identification.search.SearchParameters searchParameters, File spectrumFile, File fastaFile, String decoyTag, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.exceptions.ExceptionHandler exceptionHandler, int nThreads) throws IOException
      Constructor.
      Parameters:
      sageFolder - the Sage folder
      sageTempFolder - the temp folder for Sage files
      searchParameters - the search parameters
      spectrumFile - the spectrum file
      fastaFile - the FASTA file
      decoyTag - the FASTA file decoy tag
      waitingHandler - the waiting handler
      exceptionHandler - the handler of exceptions
      nThreads - the number of threads
      Throws:
      IOException - thrown if there are problems creating the Sage parameter file
  • Method Details