theiagen / public_health_bacterial_genomics

GNU Affero General Public License v3.0
27 stars 14 forks source link

add task for Abaum plasmid typing to TheiaProk_Illumina_PE and SE #160

Closed kapsakcj closed 2 years ago

kapsakcj commented 2 years ago

Ready for testing & review!

Related to issue #99

ABRicate task has been updated. It could still be used for other databases & applications, but when applied in these 2 workflows (illumina PE and SE) it is specific to the custom Acinetobacter baumannii plasmid typing database.

tasks/gene_typing/task_abricate.wdl changes:

For both TheiaProk_illumina_PE and TheiaProk_illumina_SE, this task is now called if GAMBIT predicts a taxon of Acinetobacter baumannii. It uses a custom database of Acinetobacter baumannii plasmid rep genes which are used for typing. Default percent ID for this database is set to 95% to ensure match is really a match (for typing purposes).

The 5 outputs have also been added to the export_taxon_tables task and obviously the 2 workflows.

Both PE and SE workflows tested great in Terra on 5 samples.