Closed sunnymouse25 closed 1 year ago
Thanks for raising this. It's now been rectified on the master branch. I'll issue a version bump so it's covered in pypi
& bioconda
too
I have this problem with version 1.1.1 as well.
Hi Karl,
Are you installing from bioconda? If so, this is probably because they didn't pick up on the dependency change, and haven't yet fixed it.
I've raise an issue on their github (https://github.com/bioconda/bioconda-recipes/issues/25653) , but we'll have to wait for them to fix it.
That is correct. I'll add the dependencies explicitly in my environment. That will work for now
FYI; BioConda being a community project, it is very easy to provide a PR. And after being accepted as a contributor, you can even control the addition... They seem to have taken that further since I was active: https://bioconda.github.io/contributor/updating.html
In my experience, bioconda don't pay a lot of attention to their issues — so you'll likely be waiting a long time for them to fix it. OTOH they generally quickly review and apply PRs you make yourselves, which in this case is fairly easy: it just needs to adjust the dependency and bump build number
in _recipes/umitools/meta.yaml.
Done: #25710.
Let's leave the issue open until the above is merged though.
The bioconda PR has been been merged so this issue should be fully resolved now.
The default pysam version is still pysam-0.15.3 when using conda install umitools
Unfortunately you can't remove old builds from bioconda. There is a new build which specifies this dependency, but it seems for some reason that conda picks up the old build. I need to query this with the bioconda team.
Okay, I'm wrong(ish). The bioconda team are going to move the broken build (build 0) to the their "broken" channel, which means it shouldn't be available for normal installations. This change has been made and will take about an hour to percolate through the CDN.
BTW mamba gets the right build of umi_tools and pysam right off the bat.
Hello! After updating umi_tools from 1.0.1 to 1.1.0 the dedup program fails with an error:
Updating pysam from 0.15.3 to 0.16.0.1 fixes this error. Please correct requirements.txt.