scran_markers
Marker detection for single-cell data
Loading...
Searching...
No Matches
Public Attributes | List of all members
scran_markers::ScoreMarkersPairwiseResults< Stat_ > Struct Template Reference

Results for score_markers_pairwise() and friends. More...

#include <score_markers_pairwise.hpp>

Public Attributes

std::vector< std::vector< Stat_ > > mean
 
std::vector< std::vector< Stat_ > > detected
 
std::vector< Stat_cohens_d
 
std::vector< Stat_auc
 
std::vector< Stat_delta_mean
 
std::vector< Stat_delta_detected
 

Detailed Description

template<typename Stat_>
struct scran_markers::ScoreMarkersPairwiseResults< Stat_ >

Results for score_markers_pairwise() and friends.

Template Parameters
Stat_Floating-point type for the output statistics.

Member Data Documentation

◆ auc

Vector of length equal to \(GN^2\), where \(N\) is the number of genes and \(G\) is the number of groups. This is a 3-dimensional array to be filled with the AUC for the comparison between each pair of groups for each gene; see ScoreMarkersPairwiseBuffers::auc for details on the layout. Alternatively this may be an empty vector if ScoreMarkersPairwiseOptions::compute_auc = false.

◆ cohens_d

Vector of length equal to \(GN^2\), where \(N\) is the number of genes and \(G\) is the number of groups. This is a 3-dimensional array to be filled with the Cohen's D for the comparison between each pair of groups for each gene; see ScoreMarkersPairwiseBuffers::cohens_d for details on the layout. Alternatively this may be an empty vector if ScoreMarkersPairwiseOptions::compute_cohens_d = false.

◆ delta_detected

template<typename Stat_ >
std::vector<Stat_> scran_markers::ScoreMarkersPairwiseResults< Stat_ >::delta_detected

Vector of length equal to \(GN^2\), where \(N\) is the number of genes and \(G\) is the number of groups. This is a 3-dimensional array to be filled with the delta-detected for the comparison between each pair of groups for each gene; see ScoreMarkersPairwiseBuffers::cohens_d for details on the layout. Alternatively this may be an empty vector if ScoreMarkersPairwiseOptions::compute_delta_detected = false.

◆ delta_mean

template<typename Stat_ >
std::vector<Stat_> scran_markers::ScoreMarkersPairwiseResults< Stat_ >::delta_mean

Vector of length equal to \(GN^2\), where \(N\) is the number of genes and \(G\) is the number of groups. This is a 3-dimensional array to be filled with the delta-mean for the comparison between each pair of groups for each gene; see ScoreMarkersPairwiseBuffers::cohens_d for details on the layout. Alternatively this may be an empty vector if ScoreMarkersPairwiseOptions::compute_delta_mean = false.

◆ detected

template<typename Stat_ >
std::vector<std::vector<Stat_> > scran_markers::ScoreMarkersPairwiseResults< Stat_ >::detected

Vector of length equal to the number of groups. Each inner vector corresponds to a group and contains the mean expression of each gene in that group.

◆ mean

template<typename Stat_ >
std::vector<std::vector<Stat_> > scran_markers::ScoreMarkersPairwiseResults< Stat_ >::mean

Vector of length equal to the number of groups. Each inner vector corresponds to a group and contains the mean expression of each gene in that group.


The documentation for this struct was generated from the following file: