pub fn consprob_trained<T>(
    thread_pool: &mut Pool,
    seqs: &SeqSlices<'_>,
    min_basepair_prob: Prob,
    min_match_prob: Prob,
    produces_struct_profs: bool,
    produces_match_probs: bool,
    train_type: TrainType
) -> (ProbMatSetsAvg<T>, MatchProbsHashedIds<T>)where
    T: HashIndex,