1#ifndef SCRAN_QC_FORMAT_FILTERS_HPP
2#define SCRAN_QC_FORMAT_FILTERS_HPP
28template<
typename Index_,
typename Keep_>
49template<
typename Index_,
typename Keep_>
51 std::vector<Index_>
output;
70template<
typename Keep_,
typename Output_>
75 for (
size_t i = 0;
i <
num; ++
i) {
93template<
typename Output_ = u
int8_t,
typename Keep_ = u
int8_t>
111template<
typename Index_,
typename Keep_>
142template<
typename Index_,
typename Keep_>
144 std::vector<Index_>
output;
Simple quality control for single-cell data.
Definition adt_quality_control.hpp:20
void combine_filters(size_t num, const std::vector< Keep_ * > &filters, Output_ *output)
Definition format_filters.hpp:71
void filter_index(Index_ num, const Keep_ *filter, std::vector< Index_ > &output)
Definition format_filters.hpp:29
void combine_filters_index(Index_ num, const std::vector< const Keep_ * > &filters, std::vector< Index_ > &output)
Definition format_filters.hpp:112