pub fn write_prob_mat_sets<T>(
    output_dir_path: &Path,
    prob_mat_sets: &Vec<PctStaProbMats<T>, Global>,
    produces_struct_profs: bool,
    align_prob_mat_sets_with_rna_id_pairs: &HashMap<(usize, usize), AlignProbMats<T>, RandomState, Global>,
    produces_align_probs: bool
)where
    T: Unsigned + PrimInt + Hash + FromPrimitive + Integer + Display + Ord,