AdamaJava / adamajava

Other
14 stars 4 forks source link

New anno framework #329

Closed holmeso closed 1 year ago

holmeso commented 1 year ago

Description

This PR introduces a new annotation framework, within the qannotate project. It resides in the nanno package.

The purpose of this new annotation framework is to provide a quick and basic annotation service for VCF files, producing TSV files as output.

A JSON input file containing the annotation sources is required, along with the input VCF file. Details on how to run the process have been documented.

Type of change

How Has This Been Tested?

Additional unit tests have been provided. Existing tests pass

Are WDL Updates Required?

At present, no wdl updates are required. It is expected that a new wdl workflow will be setup to facilitate the running of this process.

Checklist: