![]() |
OpenMS
|
Protein and peptide identification classes. More...
Classes | |
class | AccurateMassSearchEngine |
An algorithm to search for exact mass matches from a spectrum against a database (e.g. HMDB). More... | |
class | ConsensusIDAlgorithm |
Abstract base class for all ConsensusID algorithms (that calculate a consensus from multiple ID runs). More... | |
class | ConsensusIDAlgorithmAverage |
Calculates a consensus from multiple ID runs by averaging the search scores. More... | |
class | ConsensusIDAlgorithmBest |
Calculates a consensus from multiple ID runs by taking the best search score. More... | |
class | ConsensusIDAlgorithmIdentity |
Abstract base class for ConsensusID algorithms that compare only identical sequences. More... | |
class | ConsensusIDAlgorithmPEPIons |
Calculates a consensus from multiple ID runs based on PEPs and shared ions. More... | |
class | ConsensusIDAlgorithmPEPMatrix |
Calculates a consensus from multiple ID runs based on PEPs and sequence similarities. More... | |
class | ConsensusIDAlgorithmRanks |
Calculates a consensus from multiple ID runs based on the ranks of the search hits. More... | |
class | ConsensusIDAlgorithmSimilarity |
Abstract base class for ConsensusID algorithms that take peptide similarity into account. More... | |
class | ConsensusIDAlgorithmWorst |
Calculates a consensus from multiple ID runs by taking the worst search score (conservative approach). More... | |
class | FalseDiscoveryRate |
Calculates false discovery rates (FDR) from identifications. More... | |
class | IDBoostGraph |
Creates and maintains a boost graph based on the OpenMS ID datastructures. More... | |
class | IDDecoyProbability |
IDDecoyProbability calculates probabilities using decoy approach. More... | |
class | IDRipper |
Ripping protein/peptide identification according their file origin. More... | |
class | PeptideProteinResolution |
Resolves shared peptides based on protein scores. More... | |
class | PrecursorPurity |
Precursor purity or noise estimation. More... | |
class | ProteinResolver |
Helper class for peptide and protein quantification based on feature data annotated with IDs. More... | |
class | SiriusMzTabWriter::SiriusAdapterHit |
Internal structure used in SiriusAdapter that is used for the conversion of the sirius output to an mzTab. More... | |
Functions | |
static void | store (const MSExperiment &spectra, const OpenMS::String &msfile, const FeatureMapping::FeatureToMs2Indices &feature_mapping, const bool &feature_only, const int &isotope_pattern_iterations, const bool no_mt_info, std::vector< SiriusMSFile::CompoundInfo > &v_cmpinfo) |
Internal structure used in SiriusAdapter that is used for the conversion of a MzMlFile to an internal format. More... | |
Protein and peptide identification classes.
class OpenMS::SiriusMzTabWriter::SiriusAdapterHit |
Internal structure used in SiriusAdapter that is used for the conversion of the sirius output to an mzTab.
SiriusAdapterHit: formula (String) - Sumformula adduct (String) - Assigned adduct precursor_formula (String) - Sumformula of the precursor (can be the same as formula) rank (int) - Rank of the possible sumformula for a compound (spectrum) calculated by Sirius rank_score (double) - Ranking score iso_score (double) - Isotope pattern score tree_score (double) - Fragmentation pattern score sirius_score (double) - Overall score of the possible sumformula for a compound (spectrum) calculated by Sirius explainedpeaks (int) - Number of explained peaks explainedintensity (double) - Relative amount of explained intensity
SiriusAdapterIdentification: scan_index (int) - Index of the spectrum used scan_number (int) - NativeId of the spectrum used feature_id (String) - FeatureId (if spectrum was assigned to a feature) hits (vector<SiriusAdapterHit>)
SiriusAdapterRun: identifications (vector<SiriusAdapterIdentification>)
Store a specific
number | of lines from sirius output |
Class Members | ||
---|---|---|
String | adduct | |
double | explainedintensity | |
int | explainedpeaks | |
String | formula | |
double | iso_score | |
double | mass_error_precursor_ppm | |
double | median_absolute_mass_error_fragment_peaks_ppm | |
double | median_mass_error_fragment_peaks_ppm | |
String | precursor_formula | |
int | rank | |
double | sirius_score | |
double | tree_score |
|
static |
Internal structure used in SiriusAdapter that is used for the conversion of a MzMlFile to an internal format.
Store .ms file. Comments (see CompoundInfo) are written to SIRIUS .ms file and additionally stores in CompoundInfo struct. If adduct information for a spectrum is missing, no adduct information is added. In this case, SIRIUS assumes default adducts for the respective spectrum.
spectra | Peakmap from input mzml. | |
msfile | Writes .ms file from sirius. | |
feature_mapping | Adducts and features (index). | |
feature_only | Only use features. | |
isotope_pattern_iterations | At which depth to stop isotope_pattern extraction (if possible). | |
no_mt_info | Should isotope pattern be extracted (if not in feature)? | |
[out] | v_cmpinfo | Vector of CompoundInfo. |