Skip to content

Releases: brentp/smoove

more error handling

31 May 16:40
Compare
Choose a tag to compare

v0.1.9

  • better error message in merge.
  • use set -e in process calls so we don't exit with 0 even on failure

no --sum in smoove merge

14 May 15:36
Compare
Choose a tag to compare

this release will slightly improve sensitivity when using smoove in cohort mode.

variant prioritization and quality

23 Apr 16:19
Compare
Choose a tag to compare

The smoove annotate command now adds a SHQ (Smoove Het Quality) tag to every sample format) a value of 4 is a high quality call and the value of 1 is low quality. -1 is non-het.
It also adds a MSHQ for Mean SHQ to the INFO field which is the mean SHQ score across all heterozygous samples for that variant.

As a first pass, users can look for variants with MSHQ > 3.

This value is created from a data-driven model of het quality trained on 603 samples in large pedigrees and on > 500 quartets.

specificity improvements

10 Apr 13:10
Compare
Choose a tag to compare

found a read filter that removes about 30% of false-positive calls in a test-case using the CHM1/CHM13 pseudo-diploid.

sensitivity improvements

06 Apr 18:00
Compare
Choose a tag to compare

NOTE: there is a change to svtyper that we found in evaluating smoove that will reduce the FPR from genotyping. Please update to svtyper>0.6.0 for best results.

v0.1.5

  • sensitivity increases for variants without split reads.
  • use a fixed length of 4 in merge (gives much better merging for smoove merge)
  • add new annotate command which takes a gff and annotates with gene names
  • increase max_reads argument to svtyper to reduce false negatives
  • remove QCFail and duplicate reads from split and disc.bams. This is now
    part of smoove but also fixed in lumpy_filter upstream.

fix for --removepr

29 Mar 13:16
Compare
Choose a tag to compare

v0.1.4

  • fix bug when using -x/--removepr with --genotype (thanks @chapmanb for test-case)

mosdepth compat

23 Mar 16:34
Compare
Choose a tag to compare

the only change compared to v0.1.2 is to support the most recent mosdepth output (previous versions of mosdepth will also work with this version).

usability changes

21 Mar 17:44
Compare
Choose a tag to compare

v0.1.2

  • bcftools and gsort are now required.
  • output never goes to STDOUT
  • output contigs to header
  • add svtools to docker
  • add option to remove PRPOS and PREND

initial release

09 Mar 15:56
Compare
Choose a tag to compare
v0.1.1

bump version