|
singler_classic_markers
Classic marker detection for SingleR
|
Options for choose_blocked().
More...
#include <blocked.hpp>
Public Attributes | |
| std::optional< std::size_t > | number |
| bool | keep_ties = false |
| bool | use_minimum = false |
| int | num_threads = 1 |
Options for choose_blocked().
| bool singler_classic_markers::ChooseBlockedOptions::keep_ties = false |
Whether to report ties at the number-th gene for each pairwise comparisons. If true, all genes with tied differences are reported in the output. Otherwise, no more than number genes will be reported, with ties broken by row index (i.e., earlier genes are preferentially retained).
| int singler_classic_markers::ChooseBlockedOptions::num_threads = 1 |
Number of threads to use. The parallelization scheme is determined by tatami::parallelize().
| std::optional<std::size_t> singler_classic_markers::ChooseBlockedOptions::number |
Number of top genes to use as the marker set in each pairwise comparison. If not set, this is automatically determined from the number of labels, see default_markers().
| bool singler_classic_markers::ChooseBlockedOptions::use_minimum = false |
Whether to report the minimum difference across blocks. This focuses on genes that exhibit consistent differences in the same direction in every block. If false, the mean difference across blocks is reported instead, which is more lenient to variations in the per-block differences.