OpenMS
OpenSwath_Ind_Scores Struct Reference

A structure to hold the individual scores computed for unique ion signatures (UIS) scores for the Inference of Peptidoforms (IPF) workflow. More...

#include <OpenMS/ANALYSIS/OPENSWATH/OpenSwathScores.h>

Collaboration diagram for OpenSwath_Ind_Scores:
[legend]

Public Member Functions

 OpenSwath_Ind_Scores ()=default
 

Public Attributes

int ind_num_transitions = 0
 
std::vector< OpenMS::Stringind_transition_names
 
std::vector< double > ind_isotope_correlation
 
std::vector< double > ind_isotope_overlap
 
std::vector< double > ind_massdev_score
 
std::vector< double > ind_xcorr_coelution_score
 
std::vector< double > ind_xcorr_shape_score
 
std::vector< double > ind_log_sn_score
 
std::vector< double > ind_area_intensity
 
std::vector< double > ind_total_area_intensity
 
std::vector< double > ind_intensity_score
 
std::vector< double > ind_apex_intensity
 
std::vector< double > ind_apex_position
 
std::vector< double > ind_fwhm
 
std::vector< double > ind_total_mi
 
std::vector< double > ind_log_intensity
 
std::vector< double > ind_intensity_ratio
 
std::vector< double > ind_mi_ratio
 
std::vector< double > ind_mi_score
 
std::vector< double > ind_im_drift
 
std::vector< double > ind_im_drift_left
 
std::vector< double > ind_im_drift_right
 
std::vector< double > ind_im_delta
 
std::vector< double > ind_im_delta_score
 
std::vector< double > ind_im_log_intensity
 
std::vector< double > ind_im_contrast_coelution
 
std::vector< double > ind_im_contrast_shape
 
std::vector< double > ind_im_sum_contrast_coelution
 
std::vector< double > ind_im_sum_contrast_shape
 
std::vector< double > ind_start_position_at_5
 
std::vector< double > ind_end_position_at_5
 
std::vector< double > ind_start_position_at_10
 
std::vector< double > ind_end_position_at_10
 
std::vector< double > ind_start_position_at_50
 
std::vector< double > ind_end_position_at_50
 
std::vector< double > ind_total_width
 
std::vector< double > ind_tailing_factor
 
std::vector< double > ind_asymmetry_factor
 
std::vector< double > ind_slope_of_baseline
 
std::vector< double > ind_baseline_delta_2_height
 
std::vector< double > ind_points_across_baseline
 
std::vector< double > ind_points_across_half_height
 

Detailed Description

A structure to hold the individual scores computed for unique ion signatures (UIS) scores for the Inference of Peptidoforms (IPF) workflow.

Most of the scores are computed for each individual identifying transition (theoretical transitions) against the peak-group detection transitions.

This struct also holds peak shape metrics for each individual transition.

Constructor & Destructor Documentation

◆ OpenSwath_Ind_Scores()

OpenSwath_Ind_Scores ( )
default

Member Data Documentation

◆ ind_apex_intensity

std::vector<double> ind_apex_intensity

◆ ind_apex_position

std::vector<double> ind_apex_position

◆ ind_area_intensity

std::vector<double> ind_area_intensity

◆ ind_asymmetry_factor

std::vector<double> ind_asymmetry_factor

◆ ind_baseline_delta_2_height

std::vector<double> ind_baseline_delta_2_height

◆ ind_end_position_at_10

std::vector<double> ind_end_position_at_10

◆ ind_end_position_at_5

std::vector<double> ind_end_position_at_5

◆ ind_end_position_at_50

std::vector<double> ind_end_position_at_50

◆ ind_fwhm

std::vector<double> ind_fwhm

◆ ind_im_contrast_coelution

std::vector<double> ind_im_contrast_coelution

◆ ind_im_contrast_shape

std::vector<double> ind_im_contrast_shape

◆ ind_im_delta

std::vector<double> ind_im_delta

◆ ind_im_delta_score

std::vector<double> ind_im_delta_score

◆ ind_im_drift

std::vector<double> ind_im_drift

◆ ind_im_drift_left

std::vector<double> ind_im_drift_left

◆ ind_im_drift_right

std::vector<double> ind_im_drift_right

◆ ind_im_log_intensity

std::vector<double> ind_im_log_intensity

◆ ind_im_sum_contrast_coelution

std::vector<double> ind_im_sum_contrast_coelution

◆ ind_im_sum_contrast_shape

std::vector<double> ind_im_sum_contrast_shape

◆ ind_intensity_ratio

std::vector<double> ind_intensity_ratio

◆ ind_intensity_score

std::vector<double> ind_intensity_score

◆ ind_isotope_correlation

std::vector<double> ind_isotope_correlation

◆ ind_isotope_overlap

std::vector<double> ind_isotope_overlap

◆ ind_log_intensity

std::vector<double> ind_log_intensity

◆ ind_log_sn_score

std::vector<double> ind_log_sn_score

◆ ind_massdev_score

std::vector<double> ind_massdev_score

◆ ind_mi_ratio

std::vector<double> ind_mi_ratio

◆ ind_mi_score

std::vector<double> ind_mi_score

◆ ind_num_transitions

int ind_num_transitions = 0

◆ ind_points_across_baseline

std::vector<double> ind_points_across_baseline

◆ ind_points_across_half_height

std::vector<double> ind_points_across_half_height

◆ ind_slope_of_baseline

std::vector<double> ind_slope_of_baseline

◆ ind_start_position_at_10

std::vector<double> ind_start_position_at_10

◆ ind_start_position_at_5

std::vector<double> ind_start_position_at_5

◆ ind_start_position_at_50

std::vector<double> ind_start_position_at_50

◆ ind_tailing_factor

std::vector<double> ind_tailing_factor

◆ ind_total_area_intensity

std::vector<double> ind_total_area_intensity

◆ ind_total_mi

std::vector<double> ind_total_mi

◆ ind_total_width

std::vector<double> ind_total_width

◆ ind_transition_names

std::vector<OpenMS::String> ind_transition_names

◆ ind_xcorr_coelution_score

std::vector<double> ind_xcorr_coelution_score

◆ ind_xcorr_shape_score

std::vector<double> ind_xcorr_shape_score