bioconda-recipes icon indicating copy to clipboard operation
bioconda-recipes copied to clipboard

Update bcftools to 1.16

Open BiocondaBot opened this issue 1 year ago • 3 comments

Update bcftools: 1.15.11.16

install with bioconda Conda

Info Link or Description
Recipe recipes/bcftools (click to view/edit other files)
Summary BCFtools is a set of utilities that manipulate variant calls in the Variant Call Format (VCF) and its binary counterpart BCF. All commands work transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed. Most commands accept VCF, bgzipped VCF and BCF with filetype detected automatically even when streaming from a pipe. Indexed VCF and BCF will work in all situations. Un-indexed VCF and BCF and streams will work in most, but not all situations.
Home https://github.com/samtools/bcftools
Releases https://github.com/samtools/bcftools/releases
Author @samtools

This pull request was automatically generated (see docs).

BiocondaBot avatar Aug 18 '22 14:08 BiocondaBot

This will need to wait for a bioconda-utils update that pins htslib at 1.16.

jmarshall avatar Aug 18 '22 14:08 jmarshall

@jmarshall pinnings look like they've happened in #797. Can this and #36525 be merged?

nh13 avatar Sep 15 '22 17:09 nh13

As we speak, @dpryan79 is working through the immediate implications of that pinning update on the bulk branch. Merging this PR and the samtools PR here on the master branch will still have to wait until common.sh lists the updated bioconda-utils version on its master branch.

I imagine that will happen once the migration is complete and the bulk branch has been merged. Alternatively Devon might be convinced to apply the samtools&bcftools updates on the bulk branch — but I suspect it's not really worth doing that and we won't have to wait too much longer to do it on master in the normal way.

jmarshall avatar Sep 15 '22 21:09 jmarshall

Note that this pinning migration is still in progress, so the options for bcftools 1.16 are still to wait for bulk to land, or perhaps to apply this PR's changes on the bulk branch so as to deploy a 1.16 package now.

jmarshall avatar Oct 02 '22 15:10 jmarshall

I'll probably merge bulk into master tomorrow, I'm just trying to finish up the last couple recipes that have needed patching.

dpryan79 avatar Oct 02 '22 16:10 dpryan79

Package(s) built on Azure are ready for inspection:

Arch Package Zip File
linux-64 bcftools-1.16_90bf647c9a.tar.bz2 LinuxArtifacts
linux-64 bcftools-1.16-hfe4b78e_0.tar.bz2 LinuxArtifacts
osx-64 bcftools-1.16-h83fc8ca_0.tar.bz2 OSXArtifacts

You may also use conda to install these after downloading and extracting the appropriate zip file. From the LinuxArtifacts or OSXArtifacts directories:

conda install -c packages <package name>

Docker image(s) built (images are in the LinuxArtifacts zip file above):

Package Tag Install with docker
bcftools 1.16--hfe4b78e_0
showgzip -dc LinuxArtifacts/images/bcftools:1.16--hfe4b78e_0.tar.gz | docker load

BiocondaBot avatar Oct 03 '22 14:10 BiocondaBot

I'll quickly double check the htslib pinning on this.

dpryan79 avatar Oct 03 '22 16:10 dpryan79