OpenMS
2.7.0
|
#include <OpenMS/CONCEPT/Types.h>
#include <OpenMS/DATASTRUCTURES/DefaultParamHandler.h>
#include <cfloat>
#include <map>
#include <vector>
Go to the source code of this file.
Classes | |
class | DBSuitability |
This class holds the functionality of calculating the database suitability. More... | |
struct | DBSuitability::SuitabilityData |
struct to store results More... | |
Namespaces | |
OpenMS | |
Main OpenMS namespace. | |
struct OpenMS::DBSuitability::SuitabilityData |
struct to store results
Class Members | ||
---|---|---|
double | cut_off |
the cut-off that was used to determine when a score difference was "small enough" this is normalized by mw |
Size | num_interest | number of times a deNovo hit scored on top of a database hit |
Size | num_re_ranked |
number of times a deNovo hit scored on top of a database hit, but their score difference was small enough, that it was still counted as a database hit |
Size | num_top_db | number of times the top hit is considered to be a database hit |
Size | num_top_novo | number of times the top hit is considered to be a deNovo hit |
double | suitability |
the suitability of the database used for identification search, calculated with: #db_hits / (#db_hits + #deNovo_hit) can reach from 0 -> the database was not at all suited to 1 -> the perfect database was used Preliminary tests have shown that databases of the right organism or close related organisms score around 0.9 to 0.95, organisms from the same class can still score around 0.8, organisms from the same phylum score around 0.5 to 0.6 and after that it quickly falls to suitabilities of 0.15 or even 0.05. Note that these test were only performed for one mzML and your results might differ. |