OpenOmics / weave

An awesome BCL demultiplexing and FastQ quality-control pipeline
https://openomics.github.io/weave/
MIT License
1 stars 0 forks source link

Add disambiguate tool to QC portion of the weave pipeline #33

Closed rroutsong closed 10 months ago

rroutsong commented 10 months ago

Partially addresses #25

This pull request implements disambiguate when a command line user identifies a valid host genome using the --host[-t] and pathogen genome by the --pathogen[-p] flags. If does not use a valid fasta, or gzipped fasta, genome an error will be raised.

Currently this implementation of disambiguate only uses bwa mem for alignment. This will need to change in the future including a method of detecting whether a cohort is DNA [bwa mem or support bowtie2] or RNA [STAR-aligner].