Class PeptideShakerProcessBuilder
java.lang.Object
eu.isas.searchgui.processbuilders.SearchGUIProcessBuilder
eu.isas.searchgui.processbuilders.PeptideShakerProcessBuilder
- All Implemented Interfaces:
Runnable
This process builder runs PeptideShaker.
- Author:
- Marc Vaudel, Harald Barsnes
-
Field Summary
Fields inherited from class eu.isas.searchgui.processbuilders.SearchGUIProcessBuilder
exceptionHandler, waitingHandler -
Constructor Summary
ConstructorsConstructorDescriptionPeptideShakerProcessBuilder(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) Constructor for the process builder. -
Method Summary
Modifier and TypeMethodDescriptionReturns the file name of the currently processed file.getType()Returns the type of the process.Methods inherited from class eu.isas.searchgui.processbuilders.SearchGUIProcessBuilder
endProcess, run, startProcess
-
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 handlerexceptionHandler- the handler of exceptionsreference- the name of the experimentspectrumFiles- the spectrum filesfastaFile- the FASTA fileidentificationFiles- the search engines result filesidentificationParametersFile- the file where to save the search parameterspsdbFile- the psdb fileshowGuiProgress- a boolean indicating whether the progress shall be displayed in a GUIprocessingParameters- the processing parametersincludeData- Indicates whether the mass spectrum and FASTA file should be included in the output- Throws:
IOException- thrown if there are problems accessing the filesClassNotFoundException- thrown if a class cannot be found
-
-
Method Details
-
getType
Description copied from class:SearchGUIProcessBuilderReturns the type of the process.- Specified by:
getTypein classSearchGUIProcessBuilder- Returns:
- the type of the process
-
getCurrentlyProcessedFileName
Description copied from class:SearchGUIProcessBuilderReturns the file name of the currently processed file.- Specified by:
getCurrentlyProcessedFileNamein classSearchGUIProcessBuilder- Returns:
- the file name of the currently processed file
-