DefineClones.py generates non determistic clone_id with nproc > 1

Issue #183 wontfix
ssnn created an issue

Multiprocessing is not deterministic, and some processes start/end in a different order, which produces different clone_ids in different runs of the same command. The output db is also in a different order. An immcantation users suggests we make the clone_id determistic, for reproducibility. The particular use case is that this user wants to share code with collaborators, and would like for the collaborators to be able to run the same code and generate the same clone_id.

Comments (1)

  1. Log in to comment