![]() |
OpenMS
2.6.0
|
Resolve overlapping fragments and missing decoys for experimental specific decoy generation in targeted/pseudo targeted metabolomics. More...
#include <OpenMS/ANALYSIS/TARGETED/MetaboTargetedTargetDecoy.h>
Classes | |
| struct | MetaboTargetDecoyMassMapping |
| MetaboTargetDecoyMassMapping introduces a mapping of target and decoy masses and their respective compound reference using an identifier. More... | |
Static Public Member Functions | |
| static std::vector< MetaboTargetDecoyMassMapping > | constructTargetDecoyMassMapping (const TargetedExperiment &t_exp) |
| Constructs a mass mapping of targets and decoys using a the unique mids identifier. More... | |
| static void | resolveOverlappingTargetDecoyMassesByIndividualMassShift (TargetedExperiment &t_exp, std::vector< MetaboTargetedTargetDecoy::MetaboTargetDecoyMassMapping > &mappings, const double &mass_to_add) |
| Resolves overlapping target and decoy transitions masses by adding a specifiable mass to the overlapping decoy fragment. More... | |
| static void | generateMissingDecoysByMassShift (TargetedExperiment &t_exp, std::vector< MetaboTargetedTargetDecoy::MetaboTargetDecoyMassMapping > &mappings, const double &mass_to_add) |
| Generate a decoy for targets where fragmentation tree re-rooting was not possible, by adding a specifiable mass to the target fragments. More... | |
Resolve overlapping fragments and missing decoys for experimental specific decoy generation in targeted/pseudo targeted metabolomics.
| struct OpenMS::MetaboTargetedTargetDecoy::MetaboTargetDecoyMassMapping |
MetaboTargetDecoyMassMapping introduces a mapping of target and decoy masses and their respective compound reference using an identifier.
| Class Members | ||
|---|---|---|
| String | decoy_compound_ref | |
| vector< double > | decoy_product_masses | |
| String | identifier | |
| String | target_compound_ref | |
| vector< double > | target_product_masses | |
|
static |
Constructs a mass mapping of targets and decoys using a the unique mids identifier.
| t_exp | TransitionExperiment holds compound and transition information used for the mapping. |
|
static |
Generate a decoy for targets where fragmentation tree re-rooting was not possible, by adding a specifiable mass to the target fragments.
| t_exp | TransitionExperiment holds compound and transition information |
| mappings | map of identifier to target and decoy masses |
| mass_to_add | the maximum number of transitions required per assay |
|
static |
Resolves overlapping target and decoy transitions masses by adding a specifiable mass to the overlapping decoy fragment.
| t_exp | TransitionExperiment holds compound and transition information |
| mappings | map of identifier to target and decoy masses |
| mass_to_add |
1.8.16