| OpenMS 2.5.0

Classes | Namespaces
SvmTheoreticalSpectrumGenerator.h File Reference
`#include <OpenMS/config.h>`
`#include <OpenMS/CHEMISTRY/TheoreticalSpectrumGenerator.h>`
`#include <OpenMS/ANALYSIS/SVM/SVMWrapper.h>`
`#include <OpenMS/KERNEL/StandardDeclarations.h>`
`#include <OpenMS/KERNEL/StandardTypes.h>`
`#include <OpenMS/KERNEL/MSSpectrum.h>`
`#include <OpenMS/KERNEL/MSExperiment.h>`
`#include <boost/random/mersenne_twister.hpp>`

Go to the source code of this file.

## Classes

class | SvmTheoreticalSpectrumGenerator
| Simulates MS2 spectra with support vector machines. More...
struct | SvmTheoreticalSpectrumGenerator::IonType
| nested class More...
struct | SvmTheoreticalSpectrumGenerator::DescriptorSet
| A set of descriptors for a single training row. More...
struct | SvmTheoreticalSpectrumGenerator::SvmModelParameterSet
| Simple container storing the model parameters required for simulation. More...

## Namespaces

| OpenMS
| Main OpenMS namespace.

## Class Documentation

## ◆ OpenMS::SvmTheoreticalSpectrumGenerator::DescriptorSet

struct OpenMS::SvmTheoreticalSpectrumGenerator::DescriptorSet

A set of descriptors for a single training row.

Class Members
typedef vector< svm_node > | DescriptorSetType |

Class Members
DescriptorSetType | descriptors |

## ◆ OpenMS::SvmTheoreticalSpectrumGenerator::SvmModelParameterSet

struct OpenMS::SvmTheoreticalSpectrumGenerator::SvmModelParameterSet

Simple container storing the model parameters required for simulation.

Class Members
vector< shared_ptr< SVMWrapper > > | class_models |
map< pair< IonType, Size >, vector< vector< double > > > | conditional_prob |
vector< double > | feature_max |
vector< double > | feature_min |
vector< double > | intensity_bin_boarders |
vector< double > | intensity_bin_values |
vector< IonType > | ion_types |
Size | number_intensity_levels |
Size | number_regions |
vector< shared_ptr< SVMWrapper > > | reg_models |
double | scaling_lower |
double | scaling_upper |
map< IonType, vector< IonType > > | secondary_types |
map< ResidueType, double > | static_intensities |