Skip to content

Releases: brentp/duphold

more fixes for DHGT

14 Dec 23:01
Compare
Choose a tag to compare

v0.2.3

  • for snps add 0's to DHGT if none overlap. previously the DHGT field was not added unless there were any snps overlapping the SV.

fixes for manta

11 Dec 20:37
Compare
Choose a tag to compare

This release updates htslib (which should give small speed improvements)
and it adds more/better support for manta and likely other callers.

fix for small SV start

24 Oct 14:47
Compare
Choose a tag to compare

v0.2.1

  • fix for start of SV less than 99th percentile of insert size distribution (#28, #29, thanks @roryk)

fix tag and small updates

15 Oct 13:07
Compare
Choose a tag to compare

previous release was tagged incorrectly. code changes since then are minimal.

more SVTYPEs and flush stdout

11 Sep 01:59
Compare
Choose a tag to compare

v0.1.5

  • support for more ALT types (e.g DUP:TANDEM, DEL:ME, etc)
  • flush stdout properly (#25)

Installation

The binary duphold_static is the recommended way to use duphold. It is a static binary with no dependencies and will work for nearly all uses.

There is also a docker image available under brentp/duphold:v0.1.5

v0.1.4

09 May 20:34
Compare
Choose a tag to compare

v0.1.4

  • output DHSP for BND elements on same chrom
  • fix for #22: allow GQ of type Integer or Float
  • fixes for SNP data (thanks Pierre for finding these)

Installation

  • The binary duphold_static is the recommended way to use duphold. It is a static binary with no dependencies and will work for nearly all uses.
  • The binary duphold_shared

/duphold_shared) depends on libhts.so for cases when a user wants to access bam/cram /vcf directly over S3 or https.

static build

22 Apr 21:58
c3059d0
Compare
Choose a tag to compare

this release has minor changes to the way that SVs are annotated with SNPs (to indicate LOH). It also comes with a static binary.

v0.1.3

  • add DUPHOLD_SAMPLE_NAME environment variable as a way to set the sample name. (#19)
  • re-vamp SNP stuff so that only DHGT is reported. It is an Integer with 5 columns for numbers of
    0. hom-ref 1. het 2. hom-alt 3. unknown 4. low-quality snp variants within each event.

Installation

  • The binary duphold_static is the recommended way to use duphold. It is a static binary with no dependencies and will work for nearly all uses.
  • The binary duphold_shared depends on libhts.so for cases when a user wants to access bam/cram /vcf directly over S3 or https.

flank changes. general improvements.

28 Jan 18:35
Compare
Choose a tag to compare

v0.1.2

  • remove PCRE dependency.
  • reduce logging output.
  • support un-indexed VCFs without contig definitions.
  • use only PASS SNVs from --snps
  • set DHFFC flank distance to 1000 default (was 5000) and allow setting via DUPHOLD_FLANK env var and only use non-zero values in DHFFC flank. These 2 changes should improve DHFFC for samples with sparse coverage (e.g. for genomes without good assemblies). (Thanks @JoWhi for reporting and providing a test-case)

bugfix

30 Nov 22:40
Compare
Choose a tag to compare

v0.1.1

  • fix bug when later chroms had larger values (see: 9f88400 and thanks @raul-w for reporting and providing a test-case).
  • adjust calculation of global and per-gc bin coverage to use only non-zero bases. this improves the ratio when comparing
    to the depth inside of events (which will still count zero-coverage bases) in chromosomes with sparse coverage. (thanks @raul-w
    for suggesting).

reduce memory usage

19 Nov 17:16
Compare
Choose a tag to compare

v0.1.0

  • reduce memory usage in discordant calculation.