Closed animesh-workplace closed 3 years ago
Had the same issue. Quick workaround:
If you update pangolin from github and use conda, you might be stuck with an usable pangolin, unless you downgrade scorpio:
in the pangolin source directory edit the line in environment.yml
that specifies scorpio like this:
- git+https://github.com/cov-lineages/scorpio.git@v0.3.1
update the conda environment like this:
conda env update -f environment.yml
Bother - I'd tested it on all the pango-designations sequences, but must not have triggered this clause. I'll put in a fix
Given how bad broken pangolin is, I've created a new release that should theoretically fix this. If either of you is able to check that would be awesome as I've not been able to replicate the issue here - or provide an example which should definitely break it?
Hi Rachel, here is a file that breaks it: sequences.fa.zip
@rmcolq still broken
pangolin already latest release (v3.1.4)
pangolearn already latest release (2021-06-15)
constellations already latest release (v0.0.9)
scorpio already latest release (v0.3.3)
pango-designation already latest release (v1.2.22)
I've tried again - I think this must be OS/biopython version specific as the example worked fine for me - any better?
(pangolin) rsultana@biocomp1:/opt/apps/pangolin$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
(base) rsultana@biocomp1:~$ conda activate pangolin
(pangolin) rsultana@biocomp1:~$ conda list|grep biopython
biopython 1.74 py37h516909a_0 conda-forge
I'm on biopython v1.79 and macOS. But I think the fixes I made in v0.3.4 worked
Confirming the changes to scorpio (v0.3.4) have eliminated the bug. The sequences file provided above was for triggering the error with scorpio v0.3.2
Got the following error today after updating pangolin and all its dependencies