OpenMS  2.4.0
Public Attributes | List of all members
SvmTheoreticalSpectrumGenerator::SvmModelParameterSet Struct Reference

Simple container storing the model parameters required for simulation. More...

#include <OpenMS/CHEMISTRY/SvmTheoreticalSpectrumGenerator.h>

Public Attributes

std::vector< boost::shared_ptr< SVMWrapper > > class_models
 
std::vector< boost::shared_ptr< SVMWrapper > > reg_models
 
std::map< Residue::ResidueType, doublestatic_intensities
 
std::vector< IonTypeion_types
 
std::map< IonType, std::vector< IonType > > secondary_types
 
Size number_intensity_levels
 
Size number_regions
 
std::vector< doublefeature_max
 
std::vector< doublefeature_min
 
double scaling_lower
 
double scaling_upper
 
std::vector< doubleintensity_bin_boarders
 
std::vector< doubleintensity_bin_values
 
std::map< std::pair< IonType, Size >, std::vector< std::vector< double > > > conditional_prob
 

Detailed Description

Simple container storing the model parameters required for simulation.

Member Data Documentation

◆ class_models

std::vector<boost::shared_ptr<SVMWrapper> > class_models

◆ conditional_prob

std::map<std::pair<IonType, Size>, std::vector<std::vector<double> > > conditional_prob

◆ feature_max

std::vector<double> feature_max

◆ feature_min

std::vector<double> feature_min

◆ intensity_bin_boarders

std::vector<double> intensity_bin_boarders

◆ intensity_bin_values

std::vector<double> intensity_bin_values

◆ ion_types

std::vector<IonType> ion_types

◆ number_intensity_levels

Size number_intensity_levels

◆ number_regions

Size number_regions

◆ reg_models

std::vector<boost::shared_ptr<SVMWrapper> > reg_models

◆ scaling_lower

double scaling_lower

◆ scaling_upper

double scaling_upper

◆ secondary_types

std::map<IonType, std::vector<IonType> > secondary_types

◆ static_intensities

std::map<Residue::ResidueType, double> static_intensities