scran_markers
Marker detection for single-cell data
|
Buffers for score_markers_summary()
and friends.
More...
#include <score_markers_summary.hpp>
Public Attributes | |
std::vector< Stat_ * > | mean |
std::vector< Stat_ * > | detected |
std::vector< SummaryBuffers< Stat_, Rank_ > > | cohens_d |
std::vector< SummaryBuffers< Stat_, Rank_ > > | auc |
std::vector< SummaryBuffers< Stat_, Rank_ > > | delta_mean |
std::vector< SummaryBuffers< Stat_, Rank_ > > | delta_detected |
Buffers for score_markers_summary()
and friends.
Stat_ | Floating-point type for the output statistics. |
Rank_ | Numeric type for the rank. |
std::vector<SummaryBuffers<Stat_, Rank_> > scran_markers::ScoreMarkersSummaryBuffers< Stat_, Rank_ >::auc |
Vector of length equal to the number of groups. Each entry contains the buffers in which to store the corresponding group's summary statistics for the AUC.
Any of the pointers in any of the SummaryBuffers
may be NULL, in which case the corresponding summary statistic is not computed. This vector may also be empty, in which case no summary statistics are computed for this effect size.
std::vector<SummaryBuffers<Stat_, Rank_> > scran_markers::ScoreMarkersSummaryBuffers< Stat_, Rank_ >::cohens_d |
Vector of length equal to the number of groups. Each entry contains the buffers in which to store the corresponding group's summary statistics for Cohen's d.
Any of the pointers in any of the SummaryBuffers
may be NULL, in which case the corresponding summary statistic is not computed. This vector may also be empty, in which case no summary statistics are computed for this effect size.
std::vector<SummaryBuffers<Stat_, Rank_> > scran_markers::ScoreMarkersSummaryBuffers< Stat_, Rank_ >::delta_detected |
Vector of length equal to the number of groups. Each entry contains the buffers in which to store the corresponding group's summary statistics for the delta-detected.
Any of the pointers in any of the SummaryBuffers
may be NULL, in which case the corresponding summary statistic is not computed. This vector may also be empty, in which case no summary statistics are computed for this effect size.
std::vector<SummaryBuffers<Stat_, Rank_> > scran_markers::ScoreMarkersSummaryBuffers< Stat_, Rank_ >::delta_mean |
Vector of length equal to the number of groups. Each entry contains the buffers in which to store the corresponding group's summary statistics for the delta-mean.
Any of the pointers in any of the SummaryBuffers
may be NULL, in which case the corresponding summary statistic is not computed. This vector may also be empty, in which case no summary statistics are computed for this effect size.
std::vector<Stat_*> scran_markers::ScoreMarkersSummaryBuffers< Stat_, Rank_ >::detected |
Vector of length equal to the number of groups. Each pointer corresponds to a group and points to an array of length equal to the number of genes, to be filled with the proportion of cells with detected expression in that group.
std::vector<Stat_*> scran_markers::ScoreMarkersSummaryBuffers< Stat_, Rank_ >::mean |
Vector of length equal to the number of groups. Each pointer corresponds to a group and points to an array of length equal to the number of genes, to be filled with the mean expression of each gene in that group.