|
scran_qc
Simple quality control on single-cell data
|
Format QC filters for downstream analysis. More...
#include <vector>#include <algorithm>#include <cstddef>#include "sanisizer/sanisizer.hpp"#include "utils.hpp"

Go to the source code of this file.
Namespaces | |
| namespace | scran_qc |
| Simple quality control for single-cell data. | |
Functions | |
| template<typename Keep_ , typename Index_ > | |
| void | scran_qc::filter_index (const std::size_t num, const Keep_ *const filter, std::vector< Index_ > &output) |
| template<typename Index_ , typename Keep_ > | |
| std::vector< Index_ > | scran_qc::filter_index (const std::size_t num, const Keep_ *const filter) |
| template<typename Keep_ , typename Output_ > | |
| void | scran_qc::combine_filters (const std::size_t num, const std::vector< Keep_ * > &filters, Output_ *const output) |
| template<typename Output_ = unsigned char, typename Keep_ > | |
| std::vector< Output_ > | scran_qc::combine_filters (const std::size_t num, const std::vector< const Keep_ * > &filters) |
| template<typename Index_ , typename Keep_ > | |
| void | scran_qc::combine_filters_index (const Index_ num, const std::vector< const Keep_ * > &filters, std::vector< Index_ > &output) |
| template<typename Index_ , typename Keep_ > | |
| std::vector< Index_ > | scran_qc::combine_filters_index (const Index_ num, const std::vector< const Keep_ * > &filters) |
Format QC filters for downstream analysis.