OpenMS  2.5.0
AccurateMassSearch.cpp File Reference
#include <OpenMS/APPLICATIONS/TOPPBase.h>
#include <OpenMS/ANALYSIS/ID/AccurateMassSearchEngine.h>
#include <OpenMS/FORMAT/ConsensusXMLFile.h>
#include <OpenMS/FORMAT/FeatureXMLFile.h>
#include <OpenMS/FORMAT/FileHandler.h>
#include <OpenMS/FORMAT/FileTypes.h>
#include <OpenMS/FORMAT/MzTab.h>
#include <OpenMS/FORMAT/MzTabFile.h>
#include <OpenMS/KERNEL/FeatureMap.h>
NucleicAcidSearchEngine::parseAdduct_
EmpiricalFormula parseAdduct_(const String &adduct)
Definition: NucleicAcidSearchEngine.cpp:338
UTILProteomicsLFQ::estimateMedianChromatographicFWHM_
double estimateMedianChromatographicFWHM_(MSExperiment &ms_centroided)
Definition: ProteomicsLFQ.cpp:373
OpenMS::IMType
IMType
Definition: FileConverter.cpp:153
print_usage
void print_usage(Logger::LogStream &stream=OpenMS_Log_info)
Definition: TOPPAS.cpp:100
NucleicAcidSearchEngine::HasInvalidLength::operator()
bool operator()(const NASequence &s)
Definition: NucleicAcidSearchEngine.cpp:334
main
int main(int argc, const char **argv)
Definition: TOPPAS.cpp:115
SIPPeptide::accumulated
PeakSpectrum accumulated
Definition: MetaProSIP.cpp:152
IsotopePattern
pair< double, vector< double > > IsotopePattern
Definition: MetaProSIP.cpp:85
OpenMS::IM_STACKED
@ IM_STACKED
ion mobility frame is stacked in a single spectrum
Definition: FileConverter.cpp:156
NucleicAcidSearchEngine::HasInvalidLength::HasInvalidLength
HasInvalidLength(Size min_size, Size max_size)
Definition: NucleicAcidSearchEngine.cpp:330
main
int main(int argc, const char **argv)
Definition: Epifany.cpp:364
OpenMS::collapseIMSpectrum
void collapseIMSpectrum(const MSExperiment &exp, std::vector< MSSpectrum > &result)
Collapses multiple IM spectra from the same frame into a single MSSpectrum.
Definition: FileConverter.cpp:283
UTILProteomicsLFQ::transferIDsBetweenSameFraction_
multimap< Size, PeptideIdentification > transferIDsBetweenSameFraction_(const ConsensusMap &consensus_fraction, Size min_occurrence=3)
Definition: ProteomicsLFQ.cpp:642
SIPPeptide::patterns
IsotopePatterns patterns
Definition: MetaProSIP.cpp:156
NucleicAcidSearchEngine::ambiguous_mods_
map< String, String > ambiguous_mods_
Definition: NucleicAcidSearchEngine.cpp:155
UTILProteomicsLFQ::link_
void link_(vector< FeatureMap > &feature_maps, double median_fwhm, double max_alignment_diff, ConsensusMap &consensus_fraction)
Definition: ProteomicsLFQ.cpp:531
MetaProSIPInterpolation
Definition: MetaProSIP.cpp:194
Epifany::Epifany
Epifany()
Definition: Epifany.cpp:112
NucleicAcidSearchEngine::AnnotatedHit::oligo_ref
IdentificationData::IdentifiedOligoRef oligo_ref
Definition: NucleicAcidSearchEngine.cpp:273
OpenMS::Internal::getBinaryArchitecture
OpenMS_Architecture getBinaryArchitecture()
Definition: OpenMSInfo.cpp:191
NucleicAcidSearchEngine::HitsByScore
multimap< double, AnnotatedHit, greater< double > > HitsByScore
Definition: NucleicAcidSearchEngine.cpp:280
OpenMS::Internal::OpenMS_OS
OpenMS_OS
Definition: OpenMSInfo.cpp:58
SizeLess
Definition: MetaProSIP.cpp:164
RIALess::operator()
bool operator()(const SIPIncorporation &a, const SIPIncorporation &b) const
Definition: MetaProSIP.cpp:187
MetaProSIPDecomposition::calculateDecompositionWeightsIsotopicPatterns
static Int calculateDecompositionWeightsIsotopicPatterns(Size n_bins, const vector< double > &isotopic_intensities, const IsotopePatterns &patterns, MapRateToScoreType &map_rate_to_decomposition_weight, SIPPeptide &sip_peptide)
> Perform the decomposition
Definition: MetaProSIP.cpp:1256
RIntegration::checkRDependencies
static bool checkRDependencies(const String &tmp_path, StringList package_names, const QString &executable=QString("R"))
Definition: MetaProSIP.cpp:1935
UTILProteomicsLFQ::alignAndLink_
double alignAndLink_(vector< FeatureMap > &feature_maps, ConsensusMap &consensus_fraction, vector< TransformationDescription > &transformations, const double median_fwhm)
Definition: ProteomicsLFQ.cpp:566
UTILProteomicsLFQ::mapId2MzMLs_
map< String, String > mapId2MzMLs_(const map< String, String > &m2i)
Definition: ProteomicsLFQ.cpp:242
Epifany::convertPSMScores_
void convertPSMScores_(vector< PeptideIdentification > &mergedpeps)
Definition: Epifany.cpp:190
OpenMS::Internal::OpenMSOSInfo::arch
OpenMS_Architecture arch
Definition: OpenMSInfo.cpp:78
print_usage
void print_usage()
Definition: TOPPView.cpp:84
MetaProSIPDecomposition::calculateIsotopePatternsFor18ORangeOfAveraginePeptide
static IsotopePatterns calculateIsotopePatternsFor18ORangeOfAveraginePeptide(double mass)
Definition: MetaProSIP.cpp:1780
MetaProSIPXICExtraction::correlateXICsToMono
static vector< double > correlateXICsToMono(const vector< vector< double > > &xics)
Definition: MetaProSIP.cpp:1878
NucleicAcidSearchEngine::PrecursorInfo::PrecursorInfo
PrecursorInfo(Size scan_index, Int charge, Size isotope, const String &adduct)
Definition: NucleicAcidSearchEngine.cpp:262
DVARIABLE
You can set more CMake variables adding< code > DVARIABLE
Definition: common-cmake-parameters.doxygen:1
MapRateToScoreType
map< double, double > MapRateToScoreType
Definition: MetaProSIP.cpp:84
Epifany::checkExtremePSMScores_
pair< double, double > checkExtremePSMScores_(vector< PeptideIdentification > &mergedpeps)
Definition: Epifany.cpp:167
UTILProteomicsLFQ
Definition: ProteomicsLFQ.cpp:110
MetaProSIPClustering::clusterSIPPeptides
static vector< vector< SIPPeptide > > clusterSIPPeptides(const vector< double > &centers, vector< SIPPeptide > &sip_peptides)
Definition: MetaProSIP.cpp:320
SIPPeptide::accessions
vector< String > accessions
protein accessions of the peptide
Definition: MetaProSIP.cpp:112
MetaProSIPDecomposition::calculateIsotopePatternsFor15NRange
static IsotopePatterns calculateIsotopePatternsFor15NRange(const AASequence &peptide, Size additional_isotopes=5)
Definition: MetaProSIP.cpp:1455
NucleicAcidSearchEngine::calculateAndFilterFDR_
void calculateAndFilterFDR_(IdentificationData &id_data, bool only_top_hits)
Definition: NucleicAcidSearchEngine.cpp:841
SIPPeptide::mass_theo
double mass_theo
uncharged theoretical mass
Definition: MetaProSIP.cpp:118
OpenMS::Internal::OS_WINDOWS
@ OS_WINDOWS
Definition: OpenMSInfo.cpp:58
TOPPGNPSExport
Definition: GNPSExport.cpp:79
MetaProSIPDecomposition::calculateIsotopePatternsFor13CRangeOfAveraginePeptide
static IsotopePatterns calculateIsotopePatternsFor13CRangeOfAveraginePeptide(double mass)
Definition: MetaProSIP.cpp:1706
MetaProSIPXICExtraction::extractXICsOfIsotopeTraces
static vector< double > extractXICsOfIsotopeTraces(Size element_count, double mass_diff, double mz_tolerance_ppm, double rt_tolerance_s, double seed_rt, double seed_mz, double seed_charge, const PeakMap &peak_map, const double min_corr_mono=-1.0)
Definition: MetaProSIP.cpp:1891
MetaProSIPXICExtraction::extractXICs
static vector< vector< double > > extractXICs(double seed_rt, vector< double > xic_mzs, double mz_toelrance_ppm, double rt_tolerance_s, const PeakMap &peak_map)
Definition: MetaProSIP.cpp:1824
UTILProteomicsLFQ::mapMzML2Ids_
map< String, String > mapMzML2Ids_(StringList &in, StringList &in_ids)
Definition: ProteomicsLFQ.cpp:217
RIALess
Definition: MetaProSIP.cpp:184
MetaProSIPReporting::plotHeatMap
static void plotHeatMap(const String &output_dir, const String &tmp_path, const String &file_suffix, const String &file_extension, const vector< vector< double > > &binned_ria, vector< String > class_labels, Size debug_level=0, const QString &executable=QString("R"))
Definition: MetaProSIP.cpp:364
OpenMS::Internal::ARCH_64BIT
@ ARCH_64BIT
Definition: OpenMSInfo.cpp:60
NucleicAcidSearchEngine::HasInvalidLength::max_size_
Size max_size_
Definition: NucleicAcidSearchEngine.cpp:328
OpenMS::processDriftTimeStack
void processDriftTimeStack(const std::vector< MSSpectrum > &stack, std::vector< MSSpectrum > &result)
Process a stack of drift time spectra.
Definition: FileConverter.cpp:178
TOPPGNPSExport::registerOptionsAndFlags_
void registerOptionsAndFlags_() override
Definition: GNPSExport.cpp:93
OpenMS::Internal::OS_MACOS
@ OS_MACOS
Definition: OpenMSInfo.cpp:58
SIPPeptide::non_zero_decomposition_coefficients
Size non_zero_decomposition_coefficients
decomposition coefficients significantly larger than 0
Definition: MetaProSIP.cpp:146
NucleicAcidSearchEngine
Definition: NucleicAcidSearchEngine.cpp:140
OpenMS::Internal::OpenMSOSInfo::getArchAsString
String getArchAsString() const
Definition: OpenMSInfo.cpp:85
SIPPeptide::feature_rt
double feature_rt
measurement time of feature apex [s]
Definition: MetaProSIP.cpp:122
tool_name
const char * tool_name
Definition: TOPPView.cpp:78
UTILProteomicsLFQ::transform_
void transform_(vector< FeatureMap > &feature_maps, vector< TransformationDescription > &transformations)
Definition: ProteomicsLFQ.cpp:499
NucleicAcidSearchEngine::NucleicAcidSearchEngine
NucleicAcidSearchEngine()
Definition: NucleicAcidSearchEngine.cpp:146
UTILProteomicsLFQ::quantifyFraction_
ExitCodes quantifyFraction_(const pair< unsigned int, std::vector< String > > &ms_files, const map< String, String > &mzfile2idfile, double median_fwhm, const multimap< Size, PeptideIdentification > &transfered_ids, ConsensusMap &consensus_fraction, vector< TransformationDescription > &transformations, double &max_alignment_diff, set< String > &fixed_modifications, set< String > &variable_modifications)
Definition: ProteomicsLFQ.cpp:696
SIPPeptide::mz_theo
double mz_theo
theoretical mz
Definition: MetaProSIP.cpp:116
OpenMS::Internal::OpenMSOSInfo::os_version
String os_version
Definition: OpenMSInfo.cpp:77
NucleicAcidSearchEngine::postProcessHits_
void postProcessHits_(const PeakMap &exp, vector< HitsByScore > &annotated_hits, IdentificationData &id_data, bool negative_mode)
Definition: NucleicAcidSearchEngine.cpp:738
Epifany::removeExtremeValues_
void removeExtremeValues_(vector< PeptideIdentification > &mergedpeps, double minscore, double maxscore)
Definition: Epifany.cpp:222
MetaProSIPReporting::createQualityReport
static void createQualityReport(const String &tmp_path, const String &qc_output_directory, const String &file_suffix, const String &file_extension, const vector< vector< SIPPeptide > > &sip_peptide_cluster, Size n_heatmap_bins, double score_plot_y_axis_min, bool report_natural_peptides, const QString &executable=QString("R"))
Definition: MetaProSIP.cpp:766
SIPIncorporation::abundance
double abundance
abundance of isotopologue
Definition: MetaProSIP.cpp:101
NucleicAcidSearchEngine::resolve_ambiguous_mods_
bool resolve_ambiguous_mods_
Definition: NucleicAcidSearchEngine.cpp:156
main
int main(int argc, const char **argv)
Definition: INIFileEditor.cpp:73
OpenMS::Internal::OS_LINUX
@ OS_LINUX
Definition: OpenMSInfo.cpp:58
Epifany::main_
ExitCodes main_(int, const char **) override
Definition: Epifany.cpp:235
MetaProSIPClustering
Definition: MetaProSIP.cpp:265
SIPPeptide::unique
bool unique
if the peptide is unique and therefor identifies the protein umambigously
Definition: MetaProSIP.cpp:114
SIPPeptide::global_LR
double global_LR
labeling ratio for the whole spectrum used to detect global drifts. 13C/(12C+13C) intensities....
Definition: MetaProSIP.cpp:132
SIPPeptide::reconstruction
PeakSpectrum reconstruction
signal reconstruction (debugging)
Definition: MetaProSIP.cpp:148
OpenMS::Internal::ARCH_UNKNOWN
@ ARCH_UNKNOWN
Definition: OpenMSInfo.cpp:60
extractCachedMetaFilename
String extractCachedMetaFilename(const String &in)
Definition: FileConverter.cpp:136
IsotopePatterns
vector< IsotopePattern > IsotopePatterns
Definition: MetaProSIP.cpp:86
MetaProSIPReporting::createPeptideCentricCSVReport
static void createPeptideCentricCSVReport(const String &in_mzML, const String &file_extension, vector< vector< SIPPeptide > > &sippeptide_cluster, ofstream &os, map< String, String > &proteinid_to_description, String qc_output_directory, String file_suffix, bool report_natural_peptides)
Definition: MetaProSIP.cpp:1102
OpenMS::determineIMType
IMType determineIMType(const MSExperiment &exp)
Definition: FileConverter.cpp:160
SIPPeptide::correlation_map
MapRateToScoreType correlation_map
Definition: MetaProSIP.cpp:138
NucleicAcidSearchEngine::preprocessSpectra_
void preprocessSpectra_(PeakMap &exp, double fragment_mass_tolerance, bool fragment_mass_tolerance_unit_ppm, bool single_charge_spectra, bool negative_mode, Int min_charge, Int max_charge, bool include_unknown_charge)
Definition: NucleicAcidSearchEngine.cpp:531
MetaProSIPClustering::getRIAClusterCenter
static vector< double > getRIAClusterCenter(const vector< SIPPeptide > &sip_peptides, bool debug=false)
Definition: MetaProSIP.cpp:268
SIPPeptide::score
double score
search engine score or q-value if fdr filtering is applied
Definition: MetaProSIP.cpp:120
MetaProSIPDecomposition
Definition: MetaProSIP.cpp:1252
NucleicAcidSearchEngine::PrecursorInfo::adduct
String adduct
Definition: NucleicAcidSearchEngine.cpp:260
Server
You can set more CMake variables adding< code > linking and adding include directories</td ></tr >< tr >< td valign="top"> c CMAKE_PREFIX_PATH</td >< td > Additional search path for the contrib libraries[MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths< code > this flag can be used to disable those parts of the documentation and the tests that need an X Server(Default:On)</td ></tr >< tr >< td valign
SIPPeptide::reconstruction_monoistopic
vector< double > reconstruction_monoistopic
signal reconstruction of natural peptide (at mono-isotopic peak)
Definition: MetaProSIP.cpp:150
SIPPeptide::explained_TIC_fraction
double explained_TIC_fraction
fraction of the MS2 TIC that is explained by the maximum correlating decomposition weights
Definition: MetaProSIP.cpp:142
TOPPGNPSExport::main_
ExitCodes main_(int, const char **) override
Definition: GNPSExport.cpp:115
NucleicAcidSearchEngine::PrecursorInfo::scan_index
Size scan_index
Definition: NucleicAcidSearchEngine.cpp:257
MetaProSIPDecomposition::calculateIsotopePatternsFor18ORange
static IsotopePatterns calculateIsotopePatternsFor18ORange(const AASequence &peptide, Size additional_isotopes=5)
Definition: MetaProSIP.cpp:1595
UTILProteomicsLFQ::recalibrateMasses_
void recalibrateMasses_(MSExperiment &ms_centroided, vector< PeptideIdentification > &peptide_ids, const String &id_file_abs_path)
Definition: ProteomicsLFQ.cpp:328
UTILProteomicsLFQ::registerOptionsAndFlags_
void registerOptionsAndFlags_() override
Definition: ProteomicsLFQ.cpp:120
OpenMS::Internal::ARCH_32BIT
@ ARCH_32BIT
Definition: OpenMSInfo.cpp:60
main
int main(int argc, const char **argv)
Definition: NucleicAcidSearchEngine.cpp:1378
NucleicAcidSearchEngine::AnnotatedHit::sequence
NASequence sequence
Definition: NucleicAcidSearchEngine.cpp:274
OpenMS
Definition: INIFileEditorWindow.cpp:52
NucleicAcidSearchEngine::calculatePrecursorMass_
double calculatePrecursorMass_(double mz, Int charge, Int isotope, double adduct_mass, bool negative_mode)
Definition: NucleicAcidSearchEngine.cpp:656
MapType
PeakMap MapType
Definition: PeakPickerIterative.cpp:84
NucleicAcidSearchEngine::AnnotatedHit::precursor_ref
const PrecursorInfo * precursor_ref
Definition: NucleicAcidSearchEngine.cpp:277
NucleicAcidSearchEngine::registerOptionsAndFlags_
void registerOptionsAndFlags_()
Definition: NucleicAcidSearchEngine.cpp:159
NucleicAcidSearchEngine::resolveAmbiguousMods_
void resolveAmbiguousMods_(HitsByScore &hits)
Definition: NucleicAcidSearchEngine.cpp:677
MetaProSIPInterpolation::getHighPoints
static vector< RateScorePair > getHighPoints(double threshold, const MapRateToScoreType &rate2score, bool debug=false)
< Determine score maxima from rate to score distribution using derivatives from spline interpolation
Definition: MetaProSIP.cpp:198
UTILProteomicsLFQ::UTILProteomicsLFQ
UTILProteomicsLFQ()
Definition: ProteomicsLFQ.cpp:114
Epifany::registerOptionsAndFlags_
void registerOptionsAndFlags_() override
Definition: Epifany.cpp:119
main
int main(int argc, const char **argv)
Definition: TOPPView.cpp:108
OpenMS::Internal::OpenMS_OSNames
std::string OpenMS_OSNames[]
Definition: OpenMSInfo.cpp:59
NucleicAcidSearchEngine::fragment_ion_codes_
vector< String > fragment_ion_codes_
Definition: NucleicAcidSearchEngine.cpp:154
NucleicAcidSearchEngine::generateLFQInput_
void generateLFQInput_(IdentificationData &id_data, const String &out_file)
Definition: NucleicAcidSearchEngine.cpp:869
MetaProSIPDecomposition::calculateIsotopePatternsFor2HRangeOfAveraginePeptide
static IsotopePatterns calculateIsotopePatternsFor2HRangeOfAveraginePeptide(double mass)
Definition: MetaProSIP.cpp:1742
OpenMS::Internal::OpenMSOSInfo
Definition: OpenMSInfo.cpp:68
Epifany::getSubsectionDefaults_
Param getSubsectionDefaults_(const String &) const override
Definition: Epifany.cpp:162
NucleicAcidSearchEngine::PrecursorInfo
Definition: NucleicAcidSearchEngine.cpp:255
NucleicAcidSearchEngine::registerIDMetaData_
void registerIDMetaData_(IdentificationData &id_data, const String &in_mzml, const vector< String > &primary_files, const IdentificationData::DBSearchParam &search_param)
Definition: NucleicAcidSearchEngine.cpp:807
UTILProteomicsLFQ::align_
double align_(vector< FeatureMap > &feature_maps, vector< TransformationDescription > &transformations)
Definition: ProteomicsLFQ.cpp:432
OpenMS::Internal::OpenMSOSInfo::OpenMSOSInfo
OpenMSOSInfo()
Definition: OpenMSInfo.cpp:70
NucleicAcidSearchEngine::AnnotatedHit::precursor_error_ppm
double precursor_error_ppm
Definition: NucleicAcidSearchEngine.cpp:275
NucleicAcidSearchEngine::AnnotatedHit::annotations
vector< PeptideHit::PeakAnnotation > annotations
Definition: NucleicAcidSearchEngine.cpp:276
UTILProteomicsLFQ::calculateSeeds_
void calculateSeeds_(const MSExperiment &ms_centroided, FeatureMap &seeds, double median_fwhm)
Definition: ProteomicsLFQ.cpp:399
NucleicAcidSearchEngine::getModifications_
set< ConstRibonucleotidePtr > getModifications_(const set< String > &mod_names)
Definition: NucleicAcidSearchEngine.cpp:283
main
int main(int argc, const char **argv)
Definition: ProteomicsLFQ.cpp:1622
MetaProSIPDecomposition::getNumberOfLabelingElements
static Size getNumberOfLabelingElements(const String &labeling_element, const AASequence &peptide)
Definition: MetaProSIP.cpp:1409
NucleicAcidSearchEngine::PrecursorInfo::isotope
Size isotope
Definition: NucleicAcidSearchEngine.cpp:259
SIPPeptide::mass_diff
double mass_diff
Definition: MetaProSIP.cpp:130
SIPIncorporation::correlation
double correlation
correlation coefficient
Definition: MetaProSIP.cpp:99
RIntegration
Definition: MetaProSIP.cpp:1931
OpenMS::Internal
Definition: OpenMSInfo.cpp:55
MetaProSIPReporting
Definition: MetaProSIP.cpp:361
OpenMS::Internal::getOSInfo
static OpenMSOSInfo getOSInfo()
Definition: OpenMSInfo.cpp:92
NucleicAcidSearchEngine::PrecursorInfo::charge
Int charge
Definition: NucleicAcidSearchEngine.cpp:258
OpenMS::IM_NONE
@ IM_NONE
no ion mobility
Definition: FileConverter.cpp:155
NucleicAcidSearchEngine::HasInvalidLength
Definition: NucleicAcidSearchEngine.cpp:325
OpenMS::Internal::OpenMS_Architecture
OpenMS_Architecture
Definition: OpenMSInfo.cpp:60
UTILProteomicsLFQ::centroidAndCorrectPrecursors_
ExitCodes centroidAndCorrectPrecursors_(const String &mz_file, MSExperiment &ms_centroided)
Definition: ProteomicsLFQ.cpp:252
SIPPeptide::incorporations
vector< SIPIncorporation > incorporations
Definition: MetaProSIP.cpp:154
SIPPeptide
datastructure for reporting a peptide with one or more incorporation rates
Definition: MetaProSIP.cpp:108
SequenceLess
Definition: MetaProSIP.cpp:174
RateScorePair
Definition: MetaProSIP.cpp:88
SIPIncorporation
datastructure for reporting an incorporation event
Definition: MetaProSIP.cpp:95
NucleicAcidSearchEngine::ConstRibonucleotidePtr
const Ribonucleotide * ConstRibonucleotidePtr
Definition: NucleicAcidSearchEngine.cpp:143
UTILProteomicsLFQ::main_
ExitCodes main_(int, const char **) override
Definition: ProteomicsLFQ.cpp:1007
NucleicAcidSearchEngine::deisotopeAndSingleChargeMSSpectrum_
void deisotopeAndSingleChargeMSSpectrum_(MSSpectrum &in, Int min_charge, Int max_charge, double fragment_tolerance, bool fragment_unit_ppm, bool keep_only_deisotoped=false, Size min_isopeaks=3, Size max_isopeaks=10, bool make_single_charged=true)
Definition: NucleicAcidSearchEngine.cpp:375
OpenMS::Internal::OpenMSOSInfo::os
OpenMS_OS os
Definition: OpenMSInfo.cpp:76
SIPPeptide::feature_type
String feature_type
used to distinguish features from FeatureFinder, or synthetised from ids or averagine ids in reportin...
Definition: MetaProSIP.cpp:144
SequenceLess::operator()
bool operator()(const pair< SIPPeptide, Size > &a, const pair< SIPPeptide, Size > &b) const
Definition: MetaProSIP.cpp:177
FeatureLinkerBase.cpp
SIPPeptide::sequence
AASequence sequence
sequence of the peptide
Definition: MetaProSIP.cpp:110
OpenMS::expandIMSpectrum
void expandIMSpectrum(const MSSpectrum &tmps, std::vector< MSSpectrum > &result)
Expands a single MSSpectrum (single frame) into individual ion mobility spectrum.
Definition: FileConverter.cpp:226
OpenMS::Internal::OS_UNKNOWN
@ OS_UNKNOWN
Definition: OpenMSInfo.cpp:58
tool_name
const char * tool_name
Definition: TOPPAS.cpp:94
MetaProSIPReporting::plotFilteredSpectra
static void plotFilteredSpectra(const String &output_dir, const String &tmp_path, const String &file_suffix, const String &file_extension, const vector< SIPPeptide > &sip_peptides, Size debug_level=0, const QString &executable=QString("R"))
Definition: MetaProSIP.cpp:467
MetaProSIPDecomposition::calculateIsotopePatternsFor2HRange
static IsotopePatterns calculateIsotopePatternsFor2HRange(const AASequence &peptide, Size additional_isotopes=5)
Definition: MetaProSIP.cpp:1524
MetaProSIPXICExtraction
Definition: MetaProSIP.cpp:1821
SIPPeptide::RR
double RR
R squared of NNLS fit.
Definition: MetaProSIP.cpp:140
DCMAKE_PREFIX_PATH
You can set more CMake variables adding< code > linking and adding include directories</td ></tr >< tr >< td valign="top"> c CMAKE_PREFIX_PATH</td >< td > Additional search path for the contrib libraries[MacOSX only] If you want to use libraries installed via Homebrew or MacPorts you might need to provide the corresponding paths< code > DCMAKE_PREFIX_PATH
Definition: common-cmake-parameters.doxygen:19
Epifany
Definition: Epifany.cpp:108
MetaProSIPReporting::createCSVReport
static void createCSVReport(vector< vector< SIPPeptide > > &sippeptide_cluster, ofstream &os, map< String, String > &proteinid_to_description)
Definition: MetaProSIP.cpp:809
TOPPBase
MetaProSIPReporting::writeHTML
static void writeHTML(const String &qc_output_directory, const String &file_suffix, const String &file_extension, const vector< SIPPeptide > &sip_peptides)
Definition: MetaProSIP.cpp:545
SIPPeptide::charge
Int charge
charge of the peptide feature
Definition: MetaProSIP.cpp:128
SIPPeptide::feature_mz
double feature_mz
mz of feature apex [s]
Definition: MetaProSIP.cpp:124
OpenMS::Internal::OpenMSOSInfo::getOSAsString
String getOSAsString() const
Definition: OpenMSInfo.cpp:80
NucleicAcidSearchEngine::main_
ExitCodes main_(int, const char **) override
Definition: NucleicAcidSearchEngine.cpp:922
SIPPeptide::correlation_maxima
vector< RateScorePair > correlation_maxima
Definition: MetaProSIP.cpp:134
NucleicAcidSearchEngine::AnnotatedHit
Definition: NucleicAcidSearchEngine.cpp:271
SEP
#define SEP
Definition: DigestorMotif.cpp:49
UTILProteomicsLFQ::getPeptideOccurrence_
map< pair< String, UInt >, vector< int > > getPeptideOccurrence_(const ConsensusMap &cons)
Definition: ProteomicsLFQ.cpp:601
OpenMS::Internal::OpenMS_ArchNames
std::string OpenMS_ArchNames[]
Definition: OpenMSInfo.cpp:61
MetaProSIPDecomposition::calculateIsotopePatternsFor13CRange
static IsotopePatterns calculateIsotopePatternsFor13CRange(const AASequence &peptide, Size additional_isotopes=5)
Definition: MetaProSIP.cpp:1336
OpenMS::IM_MULTIPLE_SPECTRA
@ IM_MULTIPLE_SPECTRA
ion mobility is recorded as multiple spectra per frame
Definition: FileConverter.cpp:157
MetaProSIPReporting::createBinnedPeptideRIAData_
static void createBinnedPeptideRIAData_(const Size n_heatmap_bins, const vector< vector< SIPPeptide > > &sip_clusters, vector< vector< double > > &binned_peptide_ria, vector< String > &cluster_labels)
Definition: MetaProSIP.cpp:1226
SIPIncorporation::rate
double rate
rate
Definition: MetaProSIP.cpp:97
main
int main(int argc, const char **argv)
Definition: GNPSExport.cpp:378
MetaProSIPReporting::plotScoresAndWeights
static void plotScoresAndWeights(const String &output_dir, const String &tmp_path, const String &file_suffix, const String &file_extension, const vector< SIPPeptide > &sip_peptides, double score_plot_yaxis_min, Size debug_level=0, const QString &executable=QString("R"))
Definition: MetaProSIP.cpp:666
SizeLess::operator()
bool operator()(const vector< SIPPeptide > &a, const vector< SIPPeptide > &b) const
Definition: MetaProSIP.cpp:167
TOPPGNPSExport::TOPPGNPSExport
TOPPGNPSExport()
Definition: GNPSExport.cpp:82
SIPPeptide::decomposition_map
MapRateToScoreType decomposition_map
Definition: MetaProSIP.cpp:136
MetaProSIPDecomposition::calculateIsotopePatternsFor15NRangeOfAveraginePeptide
static IsotopePatterns calculateIsotopePatternsFor15NRangeOfAveraginePeptide(double mass)
Definition: MetaProSIP.cpp:1667
NucleicAcidSearchEngine::HasInvalidLength::min_size_
Size min_size_
Definition: NucleicAcidSearchEngine.cpp:327