71 static std::vector<SiriusTargetDecoySpectra> extractAndResolveSiriusAnnotations(
const std::vector<String>& sirius_workspace_subdirs,
double score_threshold,
73 static std::vector<MSSpectrum> extractSiriusAnnotationsTgtOnly(
const std::vector<String>& sirius_workspace_subdirs,
double score_threshold,
bool use_exact_mass,
bool resolve);
107 static std::vector<MSSpectrum> extractAnnotationsFromSiriusFile(
const String& path_to_sirius_workspace,
Size max_rank = 1,
bool decoy =
false,
bool use_exact_mass =
false);
150 static std::map< Size, String > extractCompoundRankingAndFilename_(
const String& path_to_sirius_workspace);
160 static std::map< Size, double > extractCompoundRankingAndScore_(
const String& path_to_sirius_workspace);
A more convenient string class.
Definition: String.h:58
MSSpectrum decoy
Definition: SiriusFragmentAnnotation.h:53
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
SiriusTargetDecoySpectra holds the target and/or decoy information for one entry (subdirectory from S...
Definition: SiriusFragmentAnnotation.h:48
The representation of a 1D spectrum.
Definition: MSSpectrum.h:66
SiriusTargetDecoySpectra(MSSpectrum target_spectrum, MSSpectrum decoy_spectrum)
Definition: SiriusFragmentAnnotation.h:56
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
Definition: SiriusFragmentAnnotation.h:41
MSSpectrum target
Definition: SiriusFragmentAnnotation.h:52