|
scran_qc
Simple quality control on single-cell data
|
Compute per-cell quality control metrics. More...
#include <vector>#include <algorithm>#include <limits>#include <cstddef>#include "tatami/tatami.hpp"#include "tatami_stats/tatami_stats.hpp"#include "sanisizer/sanisizer.hpp"#include "utils.hpp"

Go to the source code of this file.
Classes | |
| struct | scran_qc::PerCellQcMetricsOptions |
Options for per_cell_qc_metrics(). More... | |
| struct | scran_qc::PerCellQcMetricsBuffers< Sum_, Detected_, Value_, Index_ > |
Buffers for per_cell_qc_metrics(). More... | |
| struct | scran_qc::PerCellQcMetricsResults< Sum_, Detected_, Value_, Index_ > |
| Result store for QC metric calculations. More... | |
Namespaces | |
| namespace | scran_qc |
| Simple quality control for single-cell data. | |
Functions | |
| template<typename Value_ , typename Index_ , typename Subset_ , typename Sum_ , typename Detected_ > | |
| void | scran_qc::per_cell_qc_metrics (const tatami::Matrix< Value_, Index_ > &mat, const std::vector< Subset_ > &subsets, const PerCellQcMetricsBuffers< Sum_, Detected_, Value_, Index_ > &output, const PerCellQcMetricsOptions &options) |
| template<typename Sum_ = double, typename Detected_ = int, typename Value_ , typename Index_ , typename Subset_ > | |
| PerCellQcMetricsResults< Sum_, Detected_, Value_, Index_ > | scran_qc::per_cell_qc_metrics (const tatami::Matrix< Value_, Index_ > &mat, const std::vector< Subset_ > &subsets, const PerCellQcMetricsOptions &options) |
Compute per-cell quality control metrics.