OpenMS
Loading...
Searching...
No Matches
NuXLRTPrediction Struct Reference
Collaboration diagram for NuXLRTPrediction:
[legend]

Public Member Functions

map< char, double > encodeAAHist_ (const AASequence &aa_seq)
 
map< char, double > encodeNAHist_ (const String &seq)
 
std::tuple< SimpleSVM::PredictorMap, map< size_t, double > > buildPredictorsAndResponseFromIdentifiedFeatures_ (const FeatureMap &features)
 
std::tuple< SimpleSVM::PredictorMap, map< size_t, double > > buildPredictorsAndResponse_ (const PeptideIdentificationList &peptides, bool all_hits)
 
void train (const std::string &spectra_filename, PeptideIdentificationList peptides, const vector< ProteinIdentification > &proteins)
 
void annotatePredictions_ (const vector< SimpleSVM::Prediction > &preds, PeptideIdentificationList &peptides, bool all_hits)
 
void predict (PeptideIdentificationList &peptides)
 

Public Attributes

SimpleSVM svm
 
String nucleotides = "CATGUXS"
 
String amino_acids = "ACDEFGHIKLMNPQRSTVWYkmsty"
 

Member Function Documentation

◆ annotatePredictions_()

void annotatePredictions_ ( const vector< SimpleSVM::Prediction > &  preds,
PeptideIdentificationList peptides,
bool  all_hits 
)
inline

References MetaInfoInterface::setMetaValue().

Referenced by predict().

◆ buildPredictorsAndResponse_()

std::tuple< SimpleSVM::PredictorMap, map< size_t, double > > buildPredictorsAndResponse_ ( const PeptideIdentificationList peptides,
bool  all_hits 
)
inline

◆ buildPredictorsAndResponseFromIdentifiedFeatures_()

std::tuple< SimpleSVM::PredictorMap, map< size_t, double > > buildPredictorsAndResponseFromIdentifiedFeatures_ ( const FeatureMap features)
inline

◆ encodeAAHist_()

map< char, double > encodeAAHist_ ( const AASequence aa_seq)
inline

◆ encodeNAHist_()

map< char, double > encodeNAHist_ ( const String seq)
inline

◆ predict()

◆ train()

Member Data Documentation

◆ amino_acids

String amino_acids = "ACDEFGHIKLMNPQRSTVWYkmsty"

◆ nucleotides

◆ svm

SimpleSVM svm

Referenced by predict(), and train().