Package eu.isas.peptideshaker.export
Class PsdbExporter
java.lang.Object
eu.isas.peptideshaker.export.PsdbExporter
This class exports a PeptideShaker project as pdsb file.
- Author:
- Marc Vaudel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidsaveAs(File destinationFile, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.experiment.identification.Identification identification, com.compomics.util.parameters.identification.IdentificationParameters identificationParameters, com.compomics.util.experiment.io.biology.protein.SequenceProvider sequenceProvider, com.compomics.util.experiment.io.biology.protein.ProteinDetailsProvider proteinDetailsProvider, com.compomics.util.parameters.quantification.spectrum_counting.SpectrumCountingParameters spectrumCountingParameters, ProjectDetails projectDetails, com.compomics.util.gui.filtering.FilterParameters filterParameters, com.compomics.util.experiment.identification.peptide_shaker.Metrics metrics, com.compomics.util.experiment.biology.genes.GeneMaps geneMaps, com.compomics.util.parameters.peptide_shaker.ProjectType projectType, com.compomics.util.experiment.identification.features.IdentificationFeaturesCache identificationFeaturesCache, boolean emptyCache, DisplayParameters displayParameters, File dbFolder)Saves the given data in a psdb file.
-
Constructor Details
-
PsdbExporter
public PsdbExporter()
-
-
Method Details
-
saveAs
public static void saveAs(File destinationFile, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.experiment.identification.Identification identification, com.compomics.util.parameters.identification.IdentificationParameters identificationParameters, com.compomics.util.experiment.io.biology.protein.SequenceProvider sequenceProvider, com.compomics.util.experiment.io.biology.protein.ProteinDetailsProvider proteinDetailsProvider, com.compomics.util.parameters.quantification.spectrum_counting.SpectrumCountingParameters spectrumCountingParameters, ProjectDetails projectDetails, com.compomics.util.gui.filtering.FilterParameters filterParameters, com.compomics.util.experiment.identification.peptide_shaker.Metrics metrics, com.compomics.util.experiment.biology.genes.GeneMaps geneMaps, com.compomics.util.parameters.peptide_shaker.ProjectType projectType, com.compomics.util.experiment.identification.features.IdentificationFeaturesCache identificationFeaturesCache, boolean emptyCache, DisplayParameters displayParameters, File dbFolder) throws IOExceptionSaves the given data in a psdb file.- Parameters:
destinationFile- the destination psdb filewaitingHandler- a waiting handler used to cancel the savingidentification- the identification to savesequenceProvider- the sequence provideridentificationParameters- the identification parametersproteinDetailsProvider- the protein details providersspectrumCountingParameters- the spectrum counting preferencesprojectDetails- the project detailsfilterParameters- the filtering preferencesdisplayParameters- the display preferencesmetrics- the datasetprojectType- the project typegeneMaps- the gene mapsidentificationFeaturesCache- the identification features cacheemptyCache- a boolean indicating whether the object cache should be emptieddbFolder- the path to the folder where the database is located- Throws:
IOException- thrown whenever an error occurred while reading or writing a file
-