C# Class Morpheus.DatabaseSearcher

Afficher le fichier Open project: cwenger/Morpheus Class Usage Examples

Méthodes publiques

Méthode Description
DatabaseSearcher ( IList dataFilepaths, int minimumAssumedPrecursorChargeState, int maximumAssumedPrecursorChargeState, double absoluteThreshold, double relativeThresholdPercent, int maximumNumberOfPeaks, bool assignChargeStates, bool deisotope, string proteomeDatabaseFilepath, bool onTheFlyDecoys, Protease protease, int maximumMissedCleavages, InitiatorMethionineBehavior initiatorMethionineBehavior, IEnumerable fixedModifications, IEnumerable variableModifications, int maximumVariableModificationIsoforms, MassTolerance precursorMassTolerance, MassType precursorMassType, IEnumerable acceptedPrecursorMassErrors, MassTolerance productMassTolerance, MassType productMassType, double maximumFalseDiscoveryRate, bool considerModifiedFormsAsUniquePeptides, int maximumThreads, bool minimizeMemoryUsage, string outputFolder ) : System
Search ( ) : void

Méthodes protégées

Méthode Description
OnFinished ( EventArgs e ) : void
OnFinishedFile ( FilepathEventArgs e ) : void
OnReportTaskWithProgress ( EventArgs e ) : void
OnReportTaskWithoutProgress ( EventArgs e ) : void
OnStarting ( EventArgs e ) : void
OnStartingFile ( FilepathEventArgs e ) : void
OnThrowException ( ExceptionEventArgs e ) : void
OnUpdateProgress ( ProgressEventArgs e ) : void
OnUpdateStatus ( StatusEventArgs e ) : void

Private Methods

Méthode Description
DetermineSemiAggregateParentFolders ( ICollection dataFilepaths ) : HashSet>.SortedList
DoSearch ( ) : void
HandleReportTaskWithProgress ( object sender, EventArgs e ) : void
HandleReportTaskWithoutProgress ( object sender, EventArgs e ) : void
HandleUpdateProgress ( object sender, ProgressEventArgs e ) : void

Method Details

DatabaseSearcher() public méthode

public DatabaseSearcher ( IList dataFilepaths, int minimumAssumedPrecursorChargeState, int maximumAssumedPrecursorChargeState, double absoluteThreshold, double relativeThresholdPercent, int maximumNumberOfPeaks, bool assignChargeStates, bool deisotope, string proteomeDatabaseFilepath, bool onTheFlyDecoys, Protease protease, int maximumMissedCleavages, InitiatorMethionineBehavior initiatorMethionineBehavior, IEnumerable fixedModifications, IEnumerable variableModifications, int maximumVariableModificationIsoforms, MassTolerance precursorMassTolerance, MassType precursorMassType, IEnumerable acceptedPrecursorMassErrors, MassTolerance productMassTolerance, MassType productMassType, double maximumFalseDiscoveryRate, bool considerModifiedFormsAsUniquePeptides, int maximumThreads, bool minimizeMemoryUsage, string outputFolder ) : System
dataFilepaths IList
minimumAssumedPrecursorChargeState int
maximumAssumedPrecursorChargeState int
absoluteThreshold double
relativeThresholdPercent double
maximumNumberOfPeaks int
assignChargeStates bool
deisotope bool
proteomeDatabaseFilepath string
onTheFlyDecoys bool
protease Protease
maximumMissedCleavages int
initiatorMethionineBehavior InitiatorMethionineBehavior
fixedModifications IEnumerable
variableModifications IEnumerable
maximumVariableModificationIsoforms int
precursorMassTolerance MassTolerance
precursorMassType MassType
acceptedPrecursorMassErrors IEnumerable
productMassTolerance MassTolerance
productMassType MassType
maximumFalseDiscoveryRate double
considerModifiedFormsAsUniquePeptides bool
maximumThreads int
minimizeMemoryUsage bool
outputFolder string
Résultat System

OnFinished() protected méthode

protected OnFinished ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnFinishedFile() protected méthode

protected OnFinishedFile ( FilepathEventArgs e ) : void
e FilepathEventArgs
Résultat void

OnReportTaskWithProgress() protected méthode

protected OnReportTaskWithProgress ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnReportTaskWithoutProgress() protected méthode

protected OnReportTaskWithoutProgress ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnStarting() protected méthode

protected OnStarting ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnStartingFile() protected méthode

protected OnStartingFile ( FilepathEventArgs e ) : void
e FilepathEventArgs
Résultat void

OnThrowException() protected méthode

protected OnThrowException ( ExceptionEventArgs e ) : void
e ExceptionEventArgs
Résultat void

OnUpdateProgress() protected méthode

protected OnUpdateProgress ( ProgressEventArgs e ) : void
e ProgressEventArgs
Résultat void

OnUpdateStatus() protected méthode

protected OnUpdateStatus ( StatusEventArgs e ) : void
e StatusEventArgs
Résultat void

Search() public méthode

public Search ( ) : void
Résultat void