|
scran_qc
Simple quality control on single-cell data
|
Buffers for compute_adt_qc_metrics().
More...
#include <adt_quality_control.hpp>
Public Attributes | |
| Sum_ * | sum |
| Detected_ * | detected |
| std::vector< Sum_ * > | subset_sum |
Buffers for compute_adt_qc_metrics().
| Sum_ | Numeric type of the sums, usually floating-point. If integer, this should be large enough to avoid overflow. |
| Detected_ | Integer type of the number of detected cells. This should be large enough to avoid integer overflow, typically set to same type as Index_. |
Note that, unlike PerCellQcMetricsBuffers, all pointers are expected to be non-NULL here.
| Sum_* scran_qc::ComputeAdtQcMetricsBuffers< Sum_, Detected_ >::sum |
Pointer to an array of length equal to the number of cells, to store the sum of ADT counts for each cell. This is analogous to ComputeAdtQcMetricsResults::sum.
| Detected_* scran_qc::ComputeAdtQcMetricsBuffers< Sum_, Detected_ >::detected |
Pointer to an array of length equal to the number of cells, to store the number of detected ADTs for each cell. This is analogous to ComputeAdtQcMetricsResults::detected.
| std::vector<Sum_*> scran_qc::ComputeAdtQcMetricsBuffers< Sum_, Detected_ >::subset_sum |
Vector of pointers of length equal to the number of feature subsets, to store the sum of counts for each ADT subset in each cell. Each entry should point to an array of length equal to the number of cells. This is analogous to ComputeAdtQcMetricsResults::subset_sum.