Skip to content

Releases: KarchinLab/open-cravat

2.6.1

15 May 18:12
Compare
Choose a tag to compare
  • Bioconda is only required if using oc vcfanno
  • Add HGVS input example to GUI
  • Layout beautification for submit form

2.6.0

24 Apr 13:55
Compare
Choose a tag to compare
  • Filter vcf files on Genotype fields and variant call information such as zygosity, VAF, and read depth. Filters can include complex boolean logic, and can be used with annotation data.
  • Directly annotate large, many-sample VCFs using oc vcfanno. A new vcf is created with OC_XYZ fields in the INFO column. Efficiently uses many threads to process genome-scale input.
  • Python 3.12 compatibility
  • View errors affecting specific variants from the jobs table in the GUI
  • Fixes to checking for and installing annotator updates from the GUI
  • Improved config file handling for converters

2.5.0

26 Feb 16:42
Compare
Choose a tag to compare
  • Refactor submit page javascript to use modules
  • Add end-to-end testing
  • Improve example input files: add more variants, GUI examples contain same variants and cmdline example
  • Exceptions in annotator setup no longer prevent other annotators from running
  • Jobs in GUI can still be opened after changing path of jobs directory
  • Change settings icon to gear from hamburger
  • Add link to docs in header (? icon)

2.4.2

03 Oct 17:18
Compare
Choose a tag to compare
  • Fix to summary widgets. They will no longer use the last run filter when reloading the job without a filter selected.
  • On the submit page, the annotate button is not fixed to the bottom of the page.
  • Restrict aiohttp version to <4.0.0 in anticipation of changes to the aiohttp api

2.4.1

10 Aug 17:44
Compare
Choose a tag to compare
  • Add annotation for Exon Number and End Position in mapper
  • Fix bug that occurred when using oc module install for a module that was already installed

2.3.1

10 Aug 17:41
Compare
Choose a tag to compare
  • Fix job database locking issues when quickly refreshing jobs
  • Set default temporary file encoding to utf-8
  • Put all job databases in WAL journal mode
  • Further improve handling of modules with dependencies. Resolve circular dependencies and improve version resolution.
  • Allow lowercase ref bases in input files. Cast bases to uppercase in results.
  • Add support for filtering on user created notes.
  • Remove filtering for certain vcf INFO columns

2.3.0

10 Aug 17:31
Compare
Choose a tag to compare
  • Add annotation packages. Packages are bundled sets of annotators and filters designed to support common types on analysis
  • Add metrics gathering. Anonymous metrics are collected and reported to KarchinLab. Metrics include information such as input format type, number of variants, annotators selected, and operating system. No indentifiable information is collected about the user, and no details of variants are reported.
  • Inform users when installing large (>5 GB) modules through the GUI. Don't install modules if they are bigger than available disk space.
  • Improve installation of modules with dependencies. Dependency chains longer than 2 are supported.
  • Fix issues when running annotators which have dependencies
  • Remove temp files by default in runs submitted through the GUI

2.2.9

10 Aug 17:24
Compare
Choose a tag to compare
  • Change vcf parsing library to PyVCF3
  • Change minimum python version to 3.8.x
  • Conversion for gds format files. Allow converting binary input files.
  • Fix toggling between and/or in query builder
  • Improve reporting of errors in the command line, adding new --debug option to all commands.
  • Cache system config file to reduce disk reads
  • Improve handling of globs in input filenames
  • Add new support email address

2.2.7

05 Oct 13:21
Compare
Choose a tag to compare

OpenCRAVAT 2.2.7

2.2.5

16 Aug 14:02
Compare
Choose a tag to compare
2.2.5 Patch Version