Closed leoisl closed 1 year ago
CI is failing trying to install scikit-learn for some obscure reason I could not fix yet...
Tests run and pass on my end, total coverage is 99.74%, so it has not decreased:
Required test coverage of 98% reached. Total coverage: 99.74%
=========================================================================================== 494 passed, 1 skipped, 4 warnings in 58.95s ===========================================================================================
This PR fixes two small issues:
make_prg
. Basically, whenever we need toget_majority_consensus_from_MSA()
, we set the seed of the random object WRT the sequences of the alignment, so that we get the exact same consensus given the same alignment. But we process multiple MSAs at the same time, which could cause issue, e.g. settingrandom.seed()
of one MSA while generating the consensus of another MSA (I was having issues with integration tests not being reproducible). We now use a local random object that prevents this issue;N
in it (closes https://github.com/iqbal-lab-org/make_prg/issues/58);Most of the changed files in this PR is updating the zip files in integration tests