NSPDK aromaticity model.
More...
#include <AP_NSPDK_Model.hh>
A linear SVM model derived using the NSPDK kernel that defines an
aromaticity classifier used by ggl::chem::AP_NSPDK to identify
aromatic rings.
- Author
- Martin Mann (c) 2011 http://www.bioinf.uni-freiburg.de/~mmann/
Definition at line 59 of file AP_NSPDK_Model.hh.
ggl::chem::AP_NSPDK_Model::AP_NSPDK_Model |
( |
| ) |
|
ggl::chem::AP_NSPDK_Model::~AP_NSPDK_Model |
( |
| ) |
|
static const std::set< std::string >& ggl::chem::AP_NSPDK_Model::getAvailableModels |
( |
void |
| ) |
|
|
static |
Enables the access to all registered predefined model IDs that are handled via getInstance(modelID).
- Returns
- the set of all available model IDs
static const AP_NSPDK_Model* const ggl::chem::AP_NSPDK_Model::getInstance |
( |
const std::string & |
modelID | ) |
|
|
static |
Access to the predefined instances via their identifier.
- Parameters
-
modelID | the identifier of the model of interest |
- Returns
- the model or NULL if no model is available for the given identifier
std::set< std::string > ggl::chem::AP_NSPDK_Model::availableModelIDs |
|
staticprotected |
std::string ggl::chem::AP_NSPDK_Model::description |
sgd::SVector::Pair ggl::chem::AP_NSPDK_Model::Marvin_general_2013_wdata[] |
|
staticprotected |
int ggl::chem::AP_NSPDK_Model::Marvin_general_2013_wdatasize |
|
staticprotected |
size_t ggl::chem::AP_NSPDK_Model::maxRingSize |
std::string ggl::chem::AP_NSPDK_Model::modelID |
size_t ggl::chem::AP_NSPDK_Model::nspdk_featureBitSize |
the NSPDK parameter that defines the number of bits that define the feature space size used to generate the model
Definition at line 91 of file AP_NSPDK_Model.hh.
size_t ggl::chem::AP_NSPDK_Model::nspdk_maxDistance |
size_t ggl::chem::AP_NSPDK_Model::nspdk_maxRadius |
size_t ggl::chem::AP_NSPDK_Model::nspdk_maxRingDistance |
If ringCentered == true, this parameter defines up to what distance of ring nodes nodes are viewPoints, ie. a value of 0 restricts the viewpoints to the ring only.
Definition at line 81 of file AP_NSPDK_Model.hh.
sgd::SVector::Pair ggl::chem::AP_NSPDK_Model::OpenBabel_2013_wdata[] |
|
staticprotected |
int ggl::chem::AP_NSPDK_Model::OpenBabel_2013_wdatasize |
|
staticprotected |
bool ggl::chem::AP_NSPDK_Model::ringCentered |
std::string ggl::chem::AP_NSPDK_Model::ringEdgeLabel |
the edge label used within all rings, used to minimize the uncertain information for prediction
Definition at line 103 of file AP_NSPDK_Model.hh.
std::string ggl::chem::AP_NSPDK_Model::ringNodeLabelPrefix |
the prefix added to all node label within all rings, used to minimize the uncertain information for prediction NOTE: the node label has to be set non-aromatic as well!
Definition at line 99 of file AP_NSPDK_Model.hh.
std::string ggl::chem::AP_NSPDK_Model::ringViewLabelPrefix |
the label prefix that is added in front of each node and edge label participating in the ring currently under consideration
Definition at line 107 of file AP_NSPDK_Model.hh.
The documentation for this class was generated from the following file: