|
pappsomspp
Library for mass spectrometry
|
Functions | |
| bool | operator== (Aa const &l, Aa const &r) |
| bool | operator< (Aa const &l, Aa const &r) |
| QDataStream & | operator<< (QDataStream &outstream, const MassSpectrum &massSpectrum) |
| QDataStream & | operator>> (QDataStream &instream, MassSpectrum &massSpectrum) |
| bool | peptideIonIsNter (PeptideIon ion_type) |
| tells if an ion is Nter More... | |
| PeptideDirection | getPeptideIonDirection (PeptideIon ion_type) |
| get the direction of a peptide ion More... | |
| uint64_t | Combinations (unsigned int n, unsigned int k) |
| pappso_double | isotopem_ratio (pappso_double abundance, unsigned int total, unsigned int heavy) |
| pappso_double | isotopem_ratio_cache (Isotope isotope, unsigned int total, unsigned int heavy) |
| std::vector< PeptideNaturalIsotopeAverageSp > | getByIntensityRatioByIsotopeNumber (const PeptideInterfaceSp &peptide, unsigned int charge, PrecisionPtr precision, unsigned int isotopeNumber, pappso_double minimumIntensity) |
| unsigned int | factorial (unsigned int n) |
| QDataStream & | operator<< (QDataStream &out, const DataPoint &dataPoint) |
| QDataStream & | operator>> (QDataStream &in, DataPoint &dataPoint) |
| QDataStream & | operator<< (QDataStream &out, const Trace &trace) |
| QDataStream & | operator>> (QDataStream &out, Trace &trace) |
| std::vector< DataPoint >::iterator | findFirstEqualOrGreaterX (std::vector< DataPoint >::iterator begin, std::vector< DataPoint >::iterator end, const double &value) |
| find the first element in which X is equal or greater than the value searched important : it implies that Trace is sorted by X More... | |
| std::vector< DataPoint >::const_iterator | findFirstEqualOrGreaterX (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end, const double &value) |
| std::vector< DataPoint >::iterator | findFirstGreaterX (std::vector< DataPoint >::iterator begin, std::vector< DataPoint >::iterator end, const double &value) |
| find the first element in which X is greater than the value searched important : it implies that Trace is sorted by X More... | |
| std::vector< DataPoint >::const_iterator | findFirstGreaterX (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end, const double &value) |
| std::vector< DataPoint >::iterator | findDifferentYvalue (std::vector< DataPoint >::iterator begin, std::vector< DataPoint >::iterator end, const double &y_value) |
| find the first element in which Y is different of value More... | |
| std::vector< DataPoint >::const_iterator | findDifferentYvalue (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end, const double &y_value) |
| std::vector< DataPoint >::const_iterator | minYDataPoint (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end) |
| find the element with the smallest Y value (intensity) More... | |
| std::vector< DataPoint >::const_iterator | maxYDataPoint (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end) |
| std::vector< DataPoint >::iterator | maxYDataPoint (std::vector< DataPoint >::iterator begin, std::vector< DataPoint >::iterator end) |
| find the element with the greatest Y value (intensity) More... | |
| std::vector< DataPoint >::const_iterator | moveLowerYRigthDataPoint (const Trace &trace, std::vector< DataPoint >::const_iterator begin) |
| Move right to the lower value. More... | |
| std::vector< DataPoint >::const_iterator | moveLowerYLeftDataPoint (const Trace &trace, std::vector< DataPoint >::const_iterator begin) |
| Move left to the lower value. More... | |
| double | sumYTrace (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end, double init) |
| calculate the sum of y value of a trace More... | |
| double | meanYTrace (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end) |
| calculate the mean of y value of a trace More... | |
| double | medianYTrace (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end) |
| calculate the median of y value of a trace More... | |
| double | areaTrace (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end) |
| calculate the area of a trace More... | |
| Trace | flooredLocalMaxima (std::vector< DataPoint >::const_iterator begin, std::vector< DataPoint >::const_iterator end, double y_floor) |
| const pappso_double | MHPLUS (1.007276466879) |
| const pappso_double | MPROTON (1.007276466879) |
| const pappso_double | MPROTIUM (1.007825032241) |
| const pappso_double | ONEMILLION (1000000) |
| const pappso_double | MASSOXYGEN (15.99491461956) |
| const pappso_double | MASSCARBON (12) |
| const pappso_double | MASSH2O ((MPROTIUM *2)+MASSOXYGEN) |
| const pappso_double | MASSNITROGEN (14.0030740048) |
| const pappso_double | MASSNH3 ((MPROTIUM *3)+MASSNITROGEN) |
| const pappso_double | MASSCO (MASSCARBON+MASSOXYGEN) |
| const pappso_double | MASSPHOSPHORUS (30.973761998) |
| const pappso_double | MASSSULFUR (31.97207100) |
| const pappso_double | MASSPHOSPHORYLATEDR (MPROTIUM+(MASSOXYGEN *3)+MASSPHOSPHORUS) |
| const pappso_double | MASSSELENIUM (79.916520) |
| const pappso_double | DIFFC12C13 (1.0033548378) |
| const pappso_double | DIFFS32S33 (32.97145876 - MASSSULFUR) |
| const pappso_double | DIFFS32S34 (33.96786690 - MASSSULFUR) |
| const pappso_double | DIFFS32S36 (35.96708076 - MASSSULFUR) |
| const pappso_double | DIFFH1H2 (2.0141017778 - MPROTIUM) |
| const pappso_double | DIFFO16O18 (17.9991610 - MASSOXYGEN) |
| const pappso_double | DIFFO16O17 (16.99913150 - MASSOXYGEN) |
| const pappso_double | DIFFN14N15 (15.0001088982 - MASSNITROGEN) |
| const pappso_double | ABUNDANCEH2 (0.00015574) |
| const pappso_double | ABUNDANCEN15 (0.003663) |
| const pappso_double | ABUNDANCEO17 (0.000372) |
| const pappso_double | ABUNDANCEO18 (0.0020004) |
| const pappso_double | ABUNDANCEC13 (0.011078) |
| const pappso_double | ABUNDANCEC12 (0.988922) |
| const pappso_double | ABUNDANCES33 (0.00750) |
| const pappso_double | ABUNDANCES34 (0.04215) |
| const pappso_double | ABUNDANCES36 (0.00020) |
| QDataStream & | operator>> (QDataStream &instream, MsRunSlice &slice) |
Variables | |
| const typedef AaModification * | AaModificationP |
| const typedef PrecisionBase * | PrecisionPtr |
| class PMSPP_LIB_DECL | MsRunReader |
| uint64_t | combinations_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioC13_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioN15_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioS36_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioS34_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioS33_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioO17_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioO18_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| pappso_double | ratioH2_cache [CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
| typedef std::unique_ptr<const AaModification> pappso::AaModificationUp |
Definition at line 69 of file aamodification.h.
| typedef std::shared_ptr<const BaseColorMapPlotWidget> pappso::BaseColorMapPlotWidgetCstSPtr |
Definition at line 59 of file basecolormapplotwidget.h.
| typedef std::shared_ptr<BaseColorMapPlotWidget> pappso::BaseColorMapPlotWidgetSPtr |
Definition at line 55 of file basecolormapplotwidget.h.
| typedef std::shared_ptr<const BasePlotWidget> pappso::BasePlotWidgetCstSPtr |
Definition at line 133 of file baseplotwidget.h.
| typedef std::shared_ptr<BasePlotWidget> pappso::BasePlotWidgetSPtr |
Definition at line 130 of file baseplotwidget.h.
| typedef std::shared_ptr<const BaseTracePlotWidget> pappso::BaseTracePlotWidgetCstSPtr |
Definition at line 57 of file basetraceplotwidget.h.
| typedef std::shared_ptr<BaseTracePlotWidget> pappso::BaseTracePlotWidgetSPtr |
Definition at line 54 of file basetraceplotwidget.h.
| typedef std::shared_ptr<const DataPoint> pappso::DataPointCstSPtr |
Definition at line 16 of file datapoint.h.
| typedef std::shared_ptr<FastaFileIndexer> pappso::FastaFileIndexerSPtr |
Definition at line 64 of file fastafileindexer.h.
| typedef std::shared_ptr<const FilterInterface> pappso::FilterInterfaceCstSPtr |
Definition at line 62 of file filterinterface.h.
| typedef std::shared_ptr<FilterInterface> pappso::FilterInterfaceSPtr |
Definition at line 61 of file filterinterface.h.
| typedef std::shared_ptr<GrpGroup> pappso::GrpGroupSp |
Definition at line 57 of file grpgroup.h.
| typedef std::shared_ptr<const GrpGroup> pappso::GrpGroupSpConst |
Definition at line 59 of file grpgroup.h.
| typedef std::shared_ptr<GrpPeptide> pappso::GrpPeptideSp |
Definition at line 59 of file grppeptide.h.
| typedef std::shared_ptr<const GrpPeptide> pappso::GrpPeptideSpConst |
Definition at line 55 of file grppeptide.h.
| typedef std::shared_ptr<GrpProtein> pappso::GrpProteinSp |
Definition at line 56 of file grpprotein.h.
| typedef std::shared_ptr<const GrpProtein> pappso::GrpProteinSpConst |
Definition at line 54 of file grpprotein.h.
| typedef std::shared_ptr<GrpSubGroup> pappso::GrpSubGroupSp |
Definition at line 58 of file grpsubgroup.h.
| typedef std::shared_ptr<const GrpSubGroup> pappso::GrpSubGroupSpConst |
Definition at line 56 of file grpsubgroup.h.
| typedef std::shared_ptr<const MapTrace> pappso::MapTraceCstSPtr |
Definition at line 26 of file maptrace.h.
| typedef std::shared_ptr<MapTrace> pappso::MapTraceSPtr |
Definition at line 25 of file maptrace.h.
| typedef std::shared_ptr<const MassSpectrumCombiner> pappso::MassSpectrumCombinerCstSPtr |
Definition at line 23 of file massspectrumcombiner.h.
| typedef std::shared_ptr<MassSpectrumCombiner> pappso::MassSpectrumCombinerSPtr |
Definition at line 26 of file massspectrumcombiner.h.
| typedef std::shared_ptr<const MassSpectrum> pappso::MassSpectrumCstSPtr |
Definition at line 74 of file massspectrum.h.
| typedef std::shared_ptr<const MassSpectrumMinusCombiner> pappso::MassSpectrumMinusCombinerCstSPtr |
Definition at line 17 of file massspectrumminuscombiner.h.
| typedef std::shared_ptr<MassSpectrumMinusCombiner> pappso::MassSpectrumMinusCombinerSPtr |
Definition at line 22 of file massspectrumminuscombiner.h.
| typedef std::shared_ptr<const MassSpectrumPlusCombiner> pappso::MassSpectrumPlusCombinerCstSPtr |
Definition at line 16 of file massspectrumpluscombiner.h.
| typedef std::shared_ptr<MassSpectrumPlusCombiner> pappso::MassSpectrumPlusCombinerSPtr |
Definition at line 21 of file massspectrumpluscombiner.h.
| typedef std::shared_ptr<MassSpectrum> pappso::MassSpectrumSPtr |
Definition at line 73 of file massspectrum.h.
| typedef std::shared_ptr<const MsRunDataSetTree> pappso::MsRunDataSetTreeCstSPtr |
Definition at line 28 of file msrundatasettree.h.
| typedef std::shared_ptr<const MsRunDataSetTreeNode> pappso::MsRunDataSetTreeNodeCstSPtr |
Definition at line 30 of file msrundatasettreenode.h.
| typedef std::shared_ptr<MsRunDataSetTreeNode> pappso::MsRunDataSetTreeNodeSPtr |
Definition at line 27 of file msrundatasettreenode.h.
| typedef std::shared_ptr<MsRunDataSetTree> pappso::MsRunDataSetTreeSPtr |
Definition at line 25 of file msrundatasettree.h.
| typedef std::shared_ptr<const MsRunId> pappso::MsRunIdCstSPtr |
| typedef std::shared_ptr<const MsRunReader> pappso::MsRunReaderCstSPtr |
Definition at line 169 of file msrunreader.h.
| typedef std::shared_ptr<MsRunReader> pappso::MsRunReaderSPtr |
Definition at line 168 of file msrunreader.h.
| typedef std::shared_ptr<const MsRunSlice> pappso::MsRunSliceSPtr |
Definition at line 58 of file msrunslice.h.
| typedef std::shared_ptr<MsRunXicExtractorInterface> pappso::MsRunXicExtractorInterfaceSp |
Definition at line 57 of file msrunxicextractorinterface.h.
| typedef std::shared_ptr<Peptide> pappso::NoConstPeptideSp |
| typedef double pappso::pappso_double |
| typedef float pappso::pappso_float |
| typedef std::shared_ptr<const PeakIonIsotopeMatch> pappso::PeakIonIsotopeMatchCstSPtr |
Definition at line 33 of file peakionisotopematch.h.
| typedef std::shared_ptr<const PeptideFragmentIonListBase> pappso::PeptideFragmentIonListBaseSp |
Definition at line 60 of file peptidefragmentionlistbase.h.
| typedef std::shared_ptr<const PeptideFragmentIon> pappso::PeptideFragmentIonSp |
Definition at line 63 of file peptidefragmention.h.
| typedef std::shared_ptr<const PeptideFragment> pappso::PeptideFragmentSp |
Definition at line 62 of file peptidefragment.h.
| typedef std::shared_ptr<const PeptideInterface> pappso::PeptideInterfaceSp |
Definition at line 57 of file peptideinterface.h.
| typedef std::shared_ptr<const PeptideNaturalIsotopeAverage> pappso::PeptideNaturalIsotopeAverageSp |
Definition at line 56 of file peptidenaturalisotopeaverage.h.
| typedef std::shared_ptr<const PeptideNaturalIsotopeList> pappso::PeptideNaturalIsotopeListSp |
Definition at line 62 of file peptidenaturalisotopelist.h.
| typedef std::shared_ptr<const PeptideNaturalIsotope> pappso::PeptideNaturalIsotopeSp |
Definition at line 60 of file peptidenaturalisotope.h.
| typedef std::shared_ptr< const Peptide > pappso::PeptideSp |
Definition at line 66 of file aamodification.h.
| typedef QString pappso::PeptideStr |
| typedef std::shared_ptr<const Protein> pappso::ProteinSp |
| typedef std::shared_ptr<const QualifiedMassSpectrum> pappso::QualifiedMassSpectrumCstSPtr |
Definition at line 61 of file qualifiedmassspectrum.h.
| typedef std::shared_ptr<QualifiedMassSpectrum> pappso::QualifiedMassSpectrumSPtr |
Definition at line 57 of file qualifiedmassspectrum.h.
| typedef std::shared_ptr<Xic> pappso::QualifiedXicSp |
Definition at line 41 of file qualifiedxic.h.
| typedef std::shared_ptr<const TimsFrameBase> pappso::TimsFrameBaseCstSPtr |
Definition at line 56 of file timsframebase.h.
| typedef std::shared_ptr<TimsFrameBase> pappso::TimsFrameBaseSPtr |
Definition at line 54 of file timsframebase.h.
| typedef std::shared_ptr<const TimsFrame> pappso::TimsFrameCstSPtr |
Definition at line 57 of file timsframe.h.
| typedef std::shared_ptr<TimsFrame> pappso::TimsFrameSPtr |
Definition at line 55 of file timsframe.h.
| typedef std::shared_ptr<TimsMsRunReaderMs2> pappso::TimsMsRunReaderMs2SPtr |
Definition at line 17 of file msfileaccessor.h.
| typedef std::shared_ptr<const TraceCombiner> pappso::TraceCombinerCstSPtr |
Definition at line 21 of file tracecombiner.h.
| typedef std::shared_ptr<TraceCombiner> pappso::TraceCombinerSPtr |
Definition at line 24 of file tracecombiner.h.
| typedef std::shared_ptr<const Trace> pappso::TraceCstSPtr |
| typedef std::shared_ptr<const TraceDetectionInterface> pappso::TraceDetectionInterfaceCstSPtr |
Definition at line 55 of file tracedetectioninterface.h.
| typedef std::shared_ptr<TraceDetectionInterface> pappso::TraceDetectionInterfaceSPtr |
Definition at line 51 of file tracedetectioninterface.h.
| typedef std::shared_ptr<const TraceMinusCombiner> pappso::TraceMinusCombinerCstSPtr |
Definition at line 20 of file traceminuscombiner.h.
| typedef std::shared_ptr<TraceMinusCombiner> pappso::TraceMinusCombinerSPtr |
Definition at line 23 of file traceminuscombiner.h.
| typedef std::shared_ptr<const TracePeak> pappso::TracePeakCstSPtr |
Definition at line 53 of file tracepeak.h.
| typedef std::shared_ptr<const TracePlusCombiner> pappso::TracePlusCombinerCstSPtr |
Definition at line 20 of file tracepluscombiner.h.
| typedef std::shared_ptr<TracePlusCombiner> pappso::TracePlusCombinerSPtr |
Definition at line 23 of file tracepluscombiner.h.
| typedef std::shared_ptr<Trace> pappso::TraceSPtr |
| typedef unsigned int pappso::uint |
| typedef std::shared_ptr<const Xic> pappso::XicCstSPtr |
| typedef std::shared_ptr<Xic> pappso::XicSPtr |
| typedef std::vector<std::pair<XicCstSPtr, TracePeakCstSPtr> > pappso::XicXicPeakPairList |
Definition at line 61 of file xicwidget.h.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
PeptideIon enum defines all types of ions (Nter or Cter)
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
Definition at line 63 of file qualifiedmassspectrum.h.
|
strong |
| Enumerator | |
|---|---|
| outermost | |
| innermost | |
Definition at line 62 of file baseplotwidget.h.
|
strong |
| Enumerator | |
|---|---|
| full | |
| proline_effect | |
Definition at line 61 of file peptiderawfragmentmasses.h.
|
strong |
| const pappso_double pappso::ABUNDANCEC12 | ( | 0. | 988922 | ) |
| const pappso_double pappso::ABUNDANCEC13 | ( | 0. | 011078 | ) |
Referenced by isotopem_ratio_cache().
| const pappso_double pappso::ABUNDANCEH2 | ( | 0. | 00015574 | ) |
Referenced by isotopem_ratio_cache().
| const pappso_double pappso::ABUNDANCEN15 | ( | 0. | 003663 | ) |
Referenced by isotopem_ratio_cache().
| const pappso_double pappso::ABUNDANCEO17 | ( | 0. | 000372 | ) |
Referenced by isotopem_ratio_cache().
| const pappso_double pappso::ABUNDANCEO18 | ( | 0. | 0020004 | ) |
Referenced by isotopem_ratio_cache().
| const pappso_double pappso::ABUNDANCES33 | ( | 0. | 00750 | ) |
Referenced by isotopem_ratio_cache().
| const pappso_double pappso::ABUNDANCES34 | ( | 0. | 04215 | ) |
Referenced by isotopem_ratio_cache().
| const pappso_double pappso::ABUNDANCES36 | ( | 0. | 00020 | ) |
Referenced by isotopem_ratio_cache().
| PMSPP_LIB_DECL double pappso::areaTrace | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end | ||
| ) |
calculate the area of a trace
| uint64_t pappso::Combinations | ( | unsigned int | n, |
| unsigned int | k | ||
| ) |
Definition at line 46 of file peptidenaturalisotope.cpp.
References CACHE_ARRAY_SIZE, and combinations_cache.
Referenced by isotopem_ratio().
| const pappso_double pappso::DIFFC12C13 | ( | 1. | 0033548378 | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::DIFFH1H2 | ( | 2.0141017778 - | MPROTIUM | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::DIFFN14N15 | ( | 15.0001088982 - | MASSNITROGEN | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::DIFFO16O17 | ( | 16.99913150 - | MASSOXYGEN | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::DIFFO16O18 | ( | 17.9991610 - | MASSOXYGEN | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::DIFFS32S33 | ( | 32.97145876 - | MASSSULFUR | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::DIFFS32S34 | ( | 33.96786690 - | MASSSULFUR | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::DIFFS32S36 | ( | 35.96708076 - | MASSSULFUR | ) |
Referenced by pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| unsigned int pappso::factorial | ( | unsigned int | n | ) |
Definition at line 63 of file xtandemhyperscore.cpp.
Referenced by pappso::XtandemHyperscoreBis::computeXtandemHyperscore().
| PMSPP_LIB_DECL std::vector< DataPoint >::const_iterator pappso::findDifferentYvalue | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end, | ||
| const double & | y_value | ||
| ) |
| PMSPP_LIB_DECL std::vector< DataPoint >::iterator pappso::findDifferentYvalue | ( | std::vector< DataPoint >::iterator | begin, |
| std::vector< DataPoint >::iterator | end, | ||
| const double & | y_value | ||
| ) |
find the first element in which Y is different of value
Definition at line 86 of file trace.cpp.
References pappso::DataPoint::y.
Referenced by pappso::FilterMorphoAntiSpike::filter().
| PMSPP_LIB_DECL std::vector< DataPoint >::const_iterator pappso::findFirstEqualOrGreaterX | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end, | ||
| const double & | value | ||
| ) |
| PMSPP_LIB_DECL std::vector< DataPoint >::iterator pappso::findFirstEqualOrGreaterX | ( | std::vector< DataPoint >::iterator | begin, |
| std::vector< DataPoint >::iterator | end, | ||
| const double & | value | ||
| ) |
find the first element in which X is equal or greater than the value searched important : it implies that Trace is sorted by X
Definition at line 29 of file trace.cpp.
References pappso::DataPoint::x.
Referenced by pappso::FilterResampleKeepSmaller::filter(), pappso::FilterResampleRemoveXRange::filter(), pappso::FilterResampleKeepXRange::filter(), pappso::Trace::maxY(), and pappso::Trace::sumY().
| PMSPP_LIB_DECL std::vector< DataPoint >::const_iterator pappso::findFirstGreaterX | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end, | ||
| const double & | value | ||
| ) |
| PMSPP_LIB_DECL std::vector< DataPoint >::iterator pappso::findFirstGreaterX | ( | std::vector< DataPoint >::iterator | begin, |
| std::vector< DataPoint >::iterator | end, | ||
| const double & | value | ||
| ) |
find the first element in which X is greater than the value searched important : it implies that Trace is sorted by X
Definition at line 57 of file trace.cpp.
References pappso::DataPoint::x.
Referenced by pappso::FilterResampleKeepGreater::filter(), pappso::FilterResampleRemoveXRange::filter(), pappso::FilterResampleKeepXRange::filter(), and pappso::Trace::sumY().
| PMSPP_LIB_DECL Trace pappso::flooredLocalMaxima | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end, | ||
| double | y_floor | ||
| ) |
Definition at line 239 of file trace.cpp.
References pappso::Trace::maxYDataPoint(), and pappso::DataPoint::y.
| std::vector<PeptideNaturalIsotopeAverageSp> pappso::getByIntensityRatioByIsotopeNumber | ( | const PeptideInterfaceSp & | peptide, |
| unsigned int | charge, | ||
| PrecisionPtr | precision, | ||
| unsigned int | isotopeNumber, | ||
| pappso_double | minimumIntensity | ||
| ) |
/brief get a sorted (by expected intensity) vector of natural isotope average by isotope number
Definition at line 370 of file peptidenaturalisotopelist.cpp.
References pappso::PeptideNaturalIsotopeAverage::getIsotopeRank(), pappso::PeptideNaturalIsotopeAverage::isEmpty(), and pappso::PeptideNaturalIsotopeAverage::makePeptideNaturalIsotopeAverageSp().
| PeptideDirection pappso::getPeptideIonDirection | ( | PeptideIon | ion_type | ) |
get the direction of a peptide ion
| ion_type | the ion to test |
Definition at line 74 of file peptide.cpp.
References pappso::Peptide::m_aaVec.
Referenced by pappso::PeptideFragmentIon::PeptideFragmentIon().
| pappso_double pappso::isotopem_ratio | ( | pappso_double | abundance, |
| unsigned int | total, | ||
| unsigned int | heavy | ||
| ) |
Definition at line 78 of file peptidenaturalisotope.cpp.
References Combinations().
Referenced by isotopem_ratio_cache().
| pappso_double pappso::isotopem_ratio_cache | ( | Isotope | isotope, |
| unsigned int | total, | ||
| unsigned int | heavy | ||
| ) |
Definition at line 94 of file peptidenaturalisotope.cpp.
References ABUNDANCEC13(), ABUNDANCEH2(), ABUNDANCEN15(), ABUNDANCEO17(), ABUNDANCEO18(), ABUNDANCES33(), ABUNDANCES34(), ABUNDANCES36(), CACHE_ARRAY_SIZE, isotopem_ratio(), ratioC13_cache, ratioH2_cache, ratioN15_cache, ratioO17_cache, ratioO18_cache, ratioS33_cache, ratioS34_cache, and ratioS36_cache.
Referenced by pappso::PeptideNaturalIsotope::getIntensityRatio(), and pappso::PeptideNaturalIsotope::PeptideNaturalIsotope().
| const pappso_double pappso::MASSCARBON | ( | 12 | ) |
| const pappso_double pappso::MASSCO | ( | MASSCARBON+ | MASSOXYGEN | ) |
| const pappso_double pappso::MASSH2O | ( | (MPROTIUM *2)+ | MASSOXYGEN | ) |
| const pappso_double pappso::MASSNH3 | ( | (MPROTIUM *3)+ | MASSNITROGEN | ) |
| const pappso_double pappso::MASSNITROGEN | ( | 14. | 0030740048 | ) |
| const pappso_double pappso::MASSOXYGEN | ( | 15. | 99491461956 | ) |
| const pappso_double pappso::MASSPHOSPHORUS | ( | 30. | 973761998 | ) |
| const pappso_double pappso::MASSPHOSPHORYLATEDR | ( | MPROTIUM+(MASSOXYGEN *3)+ | MASSPHOSPHORUS | ) |
| const pappso_double pappso::MASSSELENIUM | ( | 79. | 916520 | ) |
| const pappso_double pappso::MASSSULFUR | ( | 31. | 97207100 | ) |
| PMSPP_LIB_DECL std::vector< DataPoint >::const_iterator pappso::maxYDataPoint | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end | ||
| ) |
Definition at line 126 of file trace.cpp.
Referenced by pappso::FilterHighPassPercentage::filter(), pappso::FilterTriangle::filter(), pappso::FilterLocalMaximum::filter(), pappso::FilterRescaleY::filter(), pappso::LinearRegression::getNrmsd(), pappso::FilterMorphoMax::getWindowValue(), and pappso::MsRunXicExtractor::getXicCstSPtr().
| PMSPP_LIB_DECL std::vector< DataPoint >::iterator pappso::maxYDataPoint | ( | std::vector< DataPoint >::iterator | begin, |
| std::vector< DataPoint >::iterator | end | ||
| ) |
| PMSPP_LIB_DECL double pappso::meanYTrace | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end | ||
| ) |
calculate the mean of y value of a trace
Definition at line 190 of file trace.cpp.
References sumYTrace().
Referenced by pappso::LinearRegression::getCoefficientOfDetermination(), and pappso::FilterMorphoMean::getWindowValue().
| PMSPP_LIB_DECL double pappso::medianYTrace | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end | ||
| ) |
calculate the median of y value of a trace
Definition at line 201 of file trace.cpp.
Referenced by pappso::FilterMorphoMedian::getWindowValue().
| const pappso_double pappso::MHPLUS | ( | 1. | 007276466879 | ) |
Referenced by pappso::PeptideRawFragmentMasses::pushBackIonMasses().
| PMSPP_LIB_DECL std::vector< DataPoint >::const_iterator pappso::minYDataPoint | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end | ||
| ) |
find the element with the smallest Y value (intensity)
Definition at line 115 of file trace.cpp.
Referenced by pappso::LinearRegression::getNrmsd(), and pappso::FilterMorphoMin::getWindowValue().
| PMSPP_LIB_DECL std::vector< DataPoint >::const_iterator pappso::moveLowerYLeftDataPoint | ( | const Trace & | trace, |
| std::vector< DataPoint >::const_iterator | begin | ||
| ) |
| PMSPP_LIB_DECL std::vector< DataPoint >::const_iterator pappso::moveLowerYRigthDataPoint | ( | const Trace & | trace, |
| std::vector< DataPoint >::const_iterator | begin | ||
| ) |
| const pappso_double pappso::MPROTIUM | ( | 1. | 007825032241 | ) |
| const pappso_double pappso::MPROTON | ( | 1. | 007276466879 | ) |
| const pappso_double pappso::ONEMILLION | ( | 1000000 | ) |
| QDataStream & pappso::operator<< | ( | QDataStream & | out, |
| const DataPoint & | dataPoint | ||
| ) |
Definition at line 131 of file datapoint.cpp.
References pappso::DataPoint::x, and pappso::DataPoint::y.
| QDataStream & pappso::operator<< | ( | QDataStream & | out, |
| const Trace & | trace | ||
| ) |
| QDataStream & pappso::operator<< | ( | QDataStream & | outstream, |
| const MassSpectrum & | massSpectrum | ||
| ) |
Definition at line 358 of file massspectrum.cpp.
| QDataStream & pappso::operator>> | ( | QDataStream & | in, |
| DataPoint & | dataPoint | ||
| ) |
Definition at line 141 of file datapoint.cpp.
References pappso::DataPoint::x, and pappso::DataPoint::y.
| QDataStream & pappso::operator>> | ( | QDataStream & | instream, |
| MassSpectrum & | massSpectrum | ||
| ) |
Definition at line 372 of file massspectrum.cpp.
| QDataStream & pappso::operator>> | ( | QDataStream & | instream, |
| MsRunSlice & | slice | ||
| ) |
Definition at line 175 of file msrunslice.cpp.
| QDataStream & pappso::operator>> | ( | QDataStream & | out, |
| Trace & | trace | ||
| ) |
| bool pappso::peptideIonIsNter | ( | PeptideIon | ion_type | ) |
tells if an ion is Nter
| ion_type | the ion to test |
Definition at line 64 of file peptide.cpp.
References pappso::Aa::addAaModification().
Referenced by pappso::XtandemHyperscoreBis::getXtandemPredictedIonIntensityFactor(), and pappso::PeptideRawFragmentMasses::pushBackIonMasses().
| PMSPP_LIB_DECL double pappso::sumYTrace | ( | std::vector< DataPoint >::const_iterator | begin, |
| std::vector< DataPoint >::const_iterator | end, | ||
| double | init | ||
| ) |
calculate the sum of y value of a trace
Definition at line 181 of file trace.cpp.
Referenced by pappso::FilterMorphoSum::getWindowValue(), pappso::LinearRegression::LinearRegression(), meanYTrace(), and pappso::Trace::sumY().
| const typedef AaModification* pappso::AaModificationP |
Definition at line 71 of file aamodification.h.
Referenced by pappso::AaModification::createInstance(), pappso::PeptideFragmentIonListBase::getETDionList(), pappso::Aa::getInternalCterModification(), pappso::Aa::getInternalNterModification(), pappso::PeptideModificatorPipeline::parseFixedModification(), pappso::PeptideModificatorPipeline::parseLabeledModification(), pappso::PeptideModificatorPipeline::parsePotentialModification(), and pappso::Peptide::removeNterAminoAcid().
| uint64_t pappso::combinations_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 43 of file peptidenaturalisotope.cpp.
Referenced by Combinations().
Definition at line 167 of file msrunreader.h.
| const typedef PrecisionBase * pappso::PrecisionPtr |
Definition at line 141 of file precision.h.
Referenced by pappso::AaModification::getInstance().
| pappso_double pappso::ratioC13_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 84 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().
| pappso_double pappso::ratioH2_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 91 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().
| pappso_double pappso::ratioN15_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 85 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().
| pappso_double pappso::ratioO17_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 89 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().
| pappso_double pappso::ratioO18_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 90 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().
| pappso_double pappso::ratioS33_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 88 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().
| pappso_double pappso::ratioS34_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 87 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().
| pappso_double pappso::ratioS36_cache[CACHE_ARRAY_SIZE][CACHE_ARRAY_SIZE] = {0} |
Definition at line 86 of file peptidenaturalisotope.cpp.
Referenced by isotopem_ratio_cache().