1. 12 Nov, 2019 1 commit
  2. 25 Oct, 2019 3 commits
    • van den Berg's avatar
      Fixed bug with partial no calls · 0ab4c701
      van den Berg authored
      To fix this, we had to rewrite the logic used when comparing variants.
      As a side effect, 'allele_no_call' is now only counted for partial calls
      when they occur in the call set. The test case
      test_partial_positive_no_call was updated to reflect this change.
      
      Also fixed an error where the known and called variants were switched
      when they were being passed to parse_variants.
      0ab4c701
    • van den Berg's avatar
      bbb226bc
    • van den Berg's avatar
      Add test cases where the ALT and REF differ · b63f7cb0
      van den Berg authored
      The actual genotypes are the same between gatk.vcf and
      gatk_ref_alt_changed.vcf, but the REF, ALT and corresponding genotype
      calls differ. This is to test if the conversion of genotype call
      (e.g. 1/3) to the actual genotype (e.g. A/T) is working as intended.
      b63f7cb0
  3. 24 Oct, 2019 7 commits
  4. 23 Oct, 2019 1 commit
    • van den Berg's avatar
      Compare allele genotypes directly · fb075df9
      van den Berg authored
      Previously we used cyvcf2 gt_types, which indicate whether a site is
      hom_ref, heterozygous, hom_alt or unknown. A limitation of this approach
      is that it only makes sense when the two vcf files have the same REF and
      ALT alleles for a given position.
      
      If this was not the case, vtools would silently skip the variant.
      However, even when the ALT alleles are different between two vcf files,
      the actual genotypes can still be compared. This was implemented in this
      commit, which also fixes issue #8.
      fb075df9
  5. 22 Oct, 2019 8 commits
  6. 27 Aug, 2019 4 commits
  7. 26 Aug, 2019 2 commits
  8. 14 Aug, 2019 1 commit
  9. 08 Aug, 2019 1 commit
    • van den Berg's avatar
      Write stats to stdout by default · 70d3ac7f
      van den Berg authored
      This is also the default behaviour in master. This change restores
      the default behaviour, while still preserving the option to write
      the stats json directly to a file by specifying --stats.
      70d3ac7f
  10. 31 Jul, 2019 2 commits
  11. 15 May, 2019 1 commit
  12. 07 May, 2019 9 commits