public class InclusionListExport extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
InclusionListExport.ExportFormat
Enum of the different types of export implemented.
|
static class |
InclusionListExport.PeptideFilterType
Enum of the peptide filters implemented.
|
| Constructor and Description |
|---|
InclusionListExport() |
| Modifier and Type | Method and Description |
|---|---|
static void |
exportInclusionList(File destinationFile,
com.compomics.util.experiment.identification.Identification identification,
com.compomics.util.experiment.identification.features.IdentificationFeaturesGenerator identificationFeaturesGenerator,
com.compomics.util.experiment.mass_spectrometry.SpectrumProvider spectrumProvider,
ArrayList<Integer> proteinFilters,
ArrayList<InclusionListExport.PeptideFilterType> peptideFilters,
InclusionListExport.ExportFormat exportFormat,
com.compomics.util.parameters.identification.search.SearchParameters searchParameters,
double rtWindow,
com.compomics.util.waiting.WaitingHandler waitingHandler,
com.compomics.util.gui.filtering.FilterParameters filterPreferences)
Writes an inclusion list based on the validated PSMs of the validated
peptides of the validated proteins.
|
static String |
getProteinFiltersCommandLineOptions()
Returns a description of the command line arguments for the protein
filters.
|
public static void exportInclusionList(File destinationFile, com.compomics.util.experiment.identification.Identification identification, com.compomics.util.experiment.identification.features.IdentificationFeaturesGenerator identificationFeaturesGenerator, com.compomics.util.experiment.mass_spectrometry.SpectrumProvider spectrumProvider, ArrayList<Integer> proteinFilters, ArrayList<InclusionListExport.PeptideFilterType> peptideFilters, InclusionListExport.ExportFormat exportFormat, com.compomics.util.parameters.identification.search.SearchParameters searchParameters, double rtWindow, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.gui.filtering.FilterParameters filterPreferences) throws IOException
destinationFile - the file where to write the inclusion listidentification - the identification object containing all matches
and match parametersidentificationFeaturesGenerator - the identification features
generator calculating identification metrics on the flyspectrumProvider - the spectrum providerproteinFilters - the inclusion list protein filterspeptideFilters - the inclusion list peptide filtersexportFormat - the export formatsearchParameters - the identification parametersrtWindow - the window to use for retention timewaitingHandler - waiting handler displaying progress to the user
(can be null)filterPreferences - the general filtering preferences of this
projectIOException - thrown if an error occurred while writing the filepublic static String getProteinFiltersCommandLineOptions()
Copyright © 2021. All rights reserved.