Skip to content

Releases: iqbal-lab-org/cluster_vcf_records

Version 0.13.3

09 Aug 10:42
Compare
Choose a tag to compare
  • When clustering VCF records (as used by minos) proper handling of heterozygous genotypes. Previously if GT was N/M, N!=M, and N and M both non-zero, then the record would not get used. Now both alleles are added to the output.
  • Fix to only use alleles that comprise A,C,G,T characters only. Other alleles now ignored, instead of making it to the output and breaking minos. This stops in particular alleles like <foo> getting used, which are allowed in the VCF spec.

Version 0.13.2

15 Mar 11:51
Compare
Choose a tag to compare

Bug fix: whitespace in fasta header lines resulted in no calls being output after merging.

Version 0.13.1

20 Jan 18:27
Compare
Choose a tag to compare
  • update to use either vcflib foo (which is installed by apt install libvcflib-tool), or existing separated vcf* scripts (which is what gets built when installing vcflib from source). Code now first looks for vcflib in $PATH and if not found, falls back to looking for vcfbreakmulti, vcfallelicprimitives, vcfuniq.
  • remove warning from bitarray about deprecated length funtion

Version 0.13.0

23 Sep 16:53
Compare
Choose a tag to compare

Adds support for reading BCF files

Version 0.12.4

15 Jul 08:16
Compare
Choose a tag to compare

Better at finding and removing duplicated paths when clustering VCF, at the cost of run time. Add option to use multiple CPUs when clustering.

Version 0.12.3

08 Jul 10:05
Compare
Choose a tag to compare

Another fix to remove duplicate allele paths

Version 0.12.2

07 Jul 18:03
Compare
Choose a tag to compare

Bug fix from previous release. Some allele combinations were missed.

Version 0.12.1

07 Jul 16:27
Compare
Choose a tag to compare

Fix to prevent allele combinations across VCF records that result in the same sequence.

Version 0.12.0

30 Jun 15:05
27b891c
Compare
Choose a tag to compare

Improved merging and clustering of VCFs, as part of rewrite of minos regenotyping pipeline to handle huge numbers of samples.

Version 0.11.1

30 Jan 11:21
Compare
Choose a tag to compare

When clustering, always try to remove duplicate records (instead of only trying if total number of records <1000). This fixed bug in minos regenotyping pipeline.