- Fixing problem with left-trimming variants (#99).
- Fixing bug triggered for GRCh38 without chr prefix (#98).
- Fixing bug when annotating MELT with missing AD (#95).
- Interpret
FORMAT/SQ
as Float (#93).
- Adding support for MELT (#91).
- Fix with merging SV annotation files from Delly2 SV (#88).
- Write out
FORMAT/SQ
in the case that is present andFORMAT/GQ
is not (#84). If neither is set, then write out0
. Write out0
forAD
andDP
as well if missing. This improves compatibility with DRAGEN. - Suppress BND records that point to non-allow-listed contigs (#85). This is required for processing Manta and Delly2 results, for example.
IMPORTANT COMPATIBILITY NOTE:
For annotating SVs, the output of this version is not compatible with varfish-server
v1.2 (Anthenea) and early versions of the v2 (Bollonaster) development branch.
You can generate compatible files by adding the --opt-out=chrom2-columns,dbcounts-columns,callers-array
as arguments to annotate-svs
.
- Writing out proper SV type for Dragen CNV (#76)
- Adding support for depth of coverage annotation (#73)
- Ensure output files are sorted by chromosomes (#79)
- Handle multiple input VCFs in annotate-svs with filtering (#75)
- Write out SV callers as array (#81)
- Explicitely model support for SV callers (#68)
- Removing explicit support for SV2 (#67)
- Adding end-to-end tests
hg19-chr22
(#61)
- Fixing unresolved issue with self-test (#51, #56)
- Fixing problem with self-test on gnomAD genomes with chrY (#51)
- Suppress writing out
*Carriers
information in INFO column for SVs (#53)
IMPORTANT COMPATIBILITY NOTE:
For annotating SVs, the output of this version is not compatible with varfish-server
v1.2 (Anthenea) and early versions of the v2 (Bollonaster) development branch.
You can generate compatible files by adding the --opt-out=chrom2-columns,dbcounts-columns
as arguments to annotate-svs
.
- Adding chrom2/count columns to output of
annotate-sv
(#41) - Writing out BND mates for Delly (#45)
- Adding
db-stats
command (#25) - Adding issue templates (#28)
- Adding continuous integration with GitHub Actions (#28)
- Adding unit tests for
annotate
command (#31) - Adding unit tests for
annotate-sv
command (#33) - Writing out gzip-ed files if output file name ends in
.gz
(#11) - Do not write out asterisk alleles (#18)
- Adding tests for GRCh38 (#22)
- Adding self-tests for annotation (#27)
- Allow properly counting hemizygous variants when pedigree file is given (#36)
- Bumping
jannovar-core
dependency for fixes inchrMT
annotation.
- Further bumping of
jannovar-core
against log4shell. - Fixing problem with missing
SVMETHOD
annotation of SV VCFs.
- Bumping
jannovar-core
dependencies against log4shell vulnerability.
- Fixing problems with querying in GRCh38.
- Adding support for GRCh38 release.
- Fixing import of ExAC r1 VCF.
- Prevent import of REF and ALT alleles with sizes above 1000bp (field lengths in database).
- Properly removing
"chr"
prefix for data aligned tohg19
. - Checking whether the supported release GRCh37/hg19 was used. Will only allow processing of such genomes and block variants from GRCh38/hg38 which would lead to incorrect results.
- Bumping junit and guava dependency.
- Make compatible with new clinvar TSV file.
- Bumping HTSJDK dependency.
- Fixing issue with empty "AD" fields.
- Removing CNVetti::homdel support as it was a dead end.
- Fixing gCNV support.
- Adding support for gCNV output.
- Adding support for CNVetti::homdel output.
- Bumping Jannovar dependency (adds annotation of chrMT).
- Writing out distance to refseq/ensembl exon and adding placeholder for
info
field. - Reading of updated clinvar and HGMD Public TSV.
- Writing out case and set ID into all output tables.
- Fixing clinvar import into database.
- Initializing case and set ID parameters to
"."
.
- Adding
chromosome_no
output column.
- Bumping Jannovar dependency to v0.32.
- Refactoring columns of small and structural variant call file.
- Not writing out variant effects for small variants any more.
- Writing out overall allele frequency and not
AF_POPMAX
any more. This requires rebuilding the VarFish annotator database. - Replacing
pos
andpos_end
in database bystart
andend
to make it consistent with created files. - Properly matching variants by gene without duplicates (#6).
- Adding support for XHMM
GT
attributes.
- Bumping Jannovar dependency (properly load SV type from SV2 output).
- Reading out
FORMAT
fields from SV2 output.
- Fixing bug that gave wrong paired read reference counts.
- BNDs are not annotated as linear variants any more, instead:
start == end
.
- Improved annotation of Delly2 output.
- Fixing bug that prevented intergenic variants from being written out. Now, intergenic variatns are written out properly.
- Everything is new.