pub fn write_prob_mat_sets<T>(
    output_dir_path: &Path,
    prob_mat_sets: &ProbMatSets<T>,
    produces_struct_profs: bool,
    align_prob_mat_sets_with_rna_id_pairs: &AlignProbMatSetsWithRnaIdPairs<T>,
    produces_align_probs: bool
) where
    T: Unsigned + PrimInt + Hash + FromPrimitive + Integer + Display + Ord