You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A workflow for competitive alignment of ONT reads against a set of predefined references.
This workflow was initially designed to analyze sequencing data collected during a collaborative project between CSU and the USDA; however, it can (in theory) be adapted to a variety of use cases.
Currently, it is designed to:
Perform quality filtering, remove host reads, subsample (optional), and trim adapters.
Competitively align reads against a set of provided references.
Output a handful of files, including: alignment_heatmap_counts_top.png, alignment_heatmap_pct_top.png, alignment_summary_percentages.tsv, and parental_origin_annotated.tsv
The workflow assumes the following:
A data directory containing raw fastq.gz reads.
A references directory with a host.fasta and any number (>2) of target reference.fasta files. Theses files must be provided by the user.
Note: A sispa_primers.fasta file (located in /references) is needed for this particular workflow as there is a step that attempts to detect artifacts from library prep using SISPA + ONT.
Suggested usage:
Clone this repo to your desired workspace.
Create conda environment using provided environment.yml file.
Adjust desired presets in config.yaml
Activate workflow via snakemake --cores [INT]
About
A workflow for competitive alignment of ONT reads against a set of predefined references.