From a9b2a1195686ae68bc31833ffdb6e846943e06b6 Mon Sep 17 00:00:00 2001 From: Fontrodona Nicolas <nicolas.fontrodona@ens-lyon.fr> Date: Tue, 12 Jan 2021 15:01:01 +0100 Subject: [PATCH] src/nt_composition/distance.py: change in compute_controls_distances function --- src/nt_composition/distance.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/nt_composition/distance.py b/src/nt_composition/distance.py index 41c64c12..c2ac000c 100644 --- a/src/nt_composition/distance.py +++ b/src/nt_composition/distance.py @@ -155,8 +155,12 @@ def compute_controls_distances(arr_interaction: np.array, list_int = [] exon = np.unique(arr_interaction.flatten()) nb_interaction = len(arr_interaction) - pbar = tqdm(range(iteration), position=int( - mp.current_process().name.replace("ForkPoolWorker-", ""))) + try: + worker_name = int(mp.current_process().name. + replace("ForkPoolWorker-", "")) + except ValueError: + worker_name = 0 + pbar = tqdm(range(iteration), position=worker_name) for _ in pbar: ctrl_coloc = randomize_colocalisation(exon, nb_interaction) list_val.append(compute_mean_distance(ctrl_coloc, dic_freq)) -- GitLab