Package eu.isas.peptideshaker.processing
Class PsmProcessorRunnable
java.lang.Object
eu.isas.peptideshaker.processing.PsmProcessorRunnable
- All Implemented Interfaces:
Runnable
This class processes PSMs.
- Author:
- Marc Vaudel
-
Constructor Summary
ConstructorsConstructorDescriptionPsmProcessorRunnable(ConcurrentLinkedQueue<Long> spectrumMatchKeysIterator, com.compomics.util.experiment.identification.Identification identification, com.compomics.util.parameters.identification.IdentificationParameters identificationParameters, InputMap inputMap, MatchesValidator matchesValidator, ModificationLocalizationScorer modificationLocalizationScorer, com.compomics.util.experiment.io.biology.protein.SequenceProvider sequenceProvider, com.compomics.util.experiment.mass_spectrometry.SpectrumProvider spectrumProvider, com.compomics.util.experiment.biology.modifications.ModificationProvider modificationProvider, HashMap<String, Integer> proteinCount, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.exceptions.ExceptionHandler exceptionHandler) Constructor. -
Method Summary
-
Constructor Details
-
PsmProcessorRunnable
public PsmProcessorRunnable(ConcurrentLinkedQueue<Long> spectrumMatchKeysIterator, com.compomics.util.experiment.identification.Identification identification, com.compomics.util.parameters.identification.IdentificationParameters identificationParameters, InputMap inputMap, MatchesValidator matchesValidator, ModificationLocalizationScorer modificationLocalizationScorer, com.compomics.util.experiment.io.biology.protein.SequenceProvider sequenceProvider, com.compomics.util.experiment.mass_spectrometry.SpectrumProvider spectrumProvider, com.compomics.util.experiment.biology.modifications.ModificationProvider modificationProvider, HashMap<String, Integer> proteinCount, com.compomics.util.waiting.WaitingHandler waitingHandler, com.compomics.util.exceptions.ExceptionHandler exceptionHandler) Constructor.- Parameters:
spectrumMatchKeysIterator- Iterator for the spectrum match keys.identification- The identification object.identificationParameters- The identification parameters.inputMap- The input map.matchesValidator- The matches validator.modificationLocalizationScorer- The post-translational modification localization scorer.sequenceProvider- The protein sequences provider.spectrumProvider- The spectrum provider.modificationProvider- The modification provider to use.proteinCount- The protein count.waitingHandler- The waiting handler.exceptionHandler- The exception handler.
-
-
Method Details