mod distrib

module distrib

distrib command: compute marker distribution between two groups.

Functions

fn run(params: &DistribParams) -> Result<(), Box<dyn std::error::Error>>

Run distrib against the on-disk markers TSV + popmap referenced by params.

fn run_with_source<S: MarkerStream>(source: &S, popmap: &Popmap, params: &DistribParams) -> Result<(), Box<dyn std::error::Error>>

Run distrib against any MarkerStream. Caller supplies the Popmap.

Structs and Unions

struct DistribParams

Parameters for the distrib command.

markers_table_path: String
popmap_file_path: String
output_file_path: String
min_depth: u16
signif_threshold: f32
correction: CorrectionMethod
test_method: TestMethod
output_bayes: bool
group1: String
group2: String