![]() |
Rosetta
2021.16
|
#include <MHCEpitopePredictorSVM.hh>

Public Member Functions | |
| MHCEpitopePredictorSVM (core::scoring::methods::NMerSVMEnergyOP) | |
| MHCEpitopePredictorSVM constructor, taking a NMerSVMEnergyOP configured with scoring options. More... | |
| bool | operator== (MHCEpitopePredictor const &) override |
| Is it the same predictor, not just as initialized (e.g., from file), but considering any subsequent modifications? More... | |
| std::string | report () const override |
| Get a summary of the data stored in this object. More... | |
| core::Real | score (std::string const &pep) override |
| Scores a peptide. More... | |
| core::scoring::methods::NMerSVMEnergyOP | get_svm () const |
| Accessor for the svm_ (NMerSVMEnergy object) being used by the Predictor for scoring. More... | |
Public Member Functions inherited from core::scoring::mhc_epitope_energy::MHCEpitopePredictor | |
| MHCEpitopePredictor () | |
| ~MHCEpitopePredictor () override | |
| core::Size | get_peptide_length () const |
| The length required by this predictor for peptides. More... | |
| core::Size | get_overhang_length () const |
Private Attributes | |
| core::scoring::methods::NMerSVMEnergyOP | svm_ |
Additional Inherited Members | |
Protected Member Functions inherited from core::scoring::mhc_epitope_energy::MHCEpitopePredictor | |
| void | set_peptide_length (core::Size peptide_length) |
| Setter for peptide_length, for derived classes to set upon initialization. More... | |
| void | set_overhang_length (core::Size overhang_length) |
| Setter for peptide_length, for derived classes to set upon initialization. More... | |
| core::scoring::mhc_epitope_energy::MHCEpitopePredictorSVM::MHCEpitopePredictorSVM | ( | core::scoring::methods::NMerSVMEnergyOP | svm | ) |
MHCEpitopePredictorSVM constructor, taking a NMerSVMEnergyOP configured with scoring options.
References core::scoring::mhc_epitope_energy::MHCEpitopePredictor::set_overhang_length(), and core::scoring::mhc_epitope_energy::MHCEpitopePredictor::set_peptide_length().
|
inline |
|
overridevirtual |
Is it the same predictor, not just as initialized (e.g., from file), but considering any subsequent modifications?
Takes any other epitope predictor so needs to make sure same type.
Implements core::scoring::mhc_epitope_energy::MHCEpitopePredictor.
References core::scoring::mhc_epitope_energy::MHCEpitopePredictor::get_overhang_length(), core::scoring::mhc_epitope_energy::MHCEpitopePredictor::get_peptide_length(), and svm_.
|
overridevirtual |
Get a summary of the data stored in this object.
Reimplemented from core::scoring::mhc_epitope_energy::MHCEpitopePredictor.
References core::scoring::mhc_epitope_energy::MHCEpitopePredictor::get_peptide_length(), and get_svm().
|
overridevirtual |
Scores a peptide.
Reimplemented from core::scoring::mhc_epitope_energy::MHCEpitopePredictor.
References svm_.
|
private |
Referenced by get_svm(), operator==(), and score().
1.8.7