Skip to content

Commit

Permalink
Merge pull request #179 from kciy/lsdv-illumina
Browse files Browse the repository at this point in the history
Add Pox Virus Illumina Amplicon workflow
  • Loading branch information
mvdbeek authored Feb 23, 2023
2 parents 1193325 + 228e98c commit 5834621
Show file tree
Hide file tree
Showing 7 changed files with 2,386 additions and 0 deletions.
11 changes: 11 additions & 0 deletions workflows/virology/pox-virus-amplicon/.dockstore.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 1.2
workflows:
- name: main
subclass: Galaxy
publish: true
primaryDescriptorPath: /pox-virus-half-genome.ga
authors:
- name: Viktoria Isabel Schwarz
orcid: 0000-0001-6897-1215
- name: Wolfgang Maier
orcid: 0000-0002-9464-6640
5 changes: 5 additions & 0 deletions workflows/virology/pox-virus-amplicon/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Changelog

## [0.1]

Initial version of Pox Virus Illumina Amplicon workflow (iVar based) for half-genomes sequencing data
9 changes: 9 additions & 0 deletions workflows/virology/pox-virus-amplicon/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Pox Virus Illumina Amplicon Workflow for half-genomes sequencing data

This workflow generates consensus sequences from Illumina PE-sequenced ARTIC data of pox virus samples.

It requires that all samples have been sequenced in two halves in two separate sequencing runs, and utilizes this property to resolve the inverted terminal repeat (ITR) sequences of pox virus genomes.

The workflow uses BWA-MEM for mapping the reads from each half-genome sequencing run to a correspondingly masked version of the reference genome, merges the resulting two read mappings, and uses iVar for primer trimming and consensus sequence generation.

Conceptually, this workflow builds on https://github.com/iwc-workflows/sars-cov-2-pe-illumina-artic-ivar-analysis and adds the logic for the split genome mapping and merging of the results.
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
- doc: Testing Pox Virus Illumina Amplicon Workflow with Lumpy Skin Disease Virus half genome sequenced data
job:
Reference FASTA:
class: File
location: "https://www.ebi.ac.uk/ena/browser/api/fasta/AF325528.1?download=true"
filetype: fasta
Primer Scheme:
class: File
path: test-data/CaPV-V1_primer_scheme.bed6
filetype: bed
PE Reads Pool1:
class: Collection
collection_type: list:paired
elements:
- class: Collection
type: paired
identifier: 20L70 # SRR15145276
elements:
- identifier: forward
class: File
location: "ftp://ftp.sra.ebi.ac.uk/vol1/fastq/SRR151/076/SRR15145276/SRR15145276_1.fastq.gz"
filetype: fastqsanger.gz
- identifier: reverse
class: File
location: "ftp://ftp.sra.ebi.ac.uk/vol1/fastq/SRR151/076/SRR15145276/SRR15145276_2.fastq.gz"
filetype: fastqsanger.gz
PE Reads Pool2:
class: Collection
collection_type: list:paired
elements:
- class: Collection
type: paired
identifier: 20L70 # SRX11452708
elements:
- identifier: forward
class: File
location: "ftp://ftp.sra.ebi.ac.uk/vol1/fastq/SRR151/075/SRR15145275/SRR15145275_1.fastq.gz"
filetype: fastqsanger.gz
- identifier: reverse
class: File
location: "ftp://ftp.sra.ebi.ac.uk/vol1/fastq/SRR151/075/SRR15145275/SRR15145275_2.fastq.gz"
filetype: fastqsanger.gz
outputs:
combined_consensus_multifasta:
file: test-data/combined_consensus_multifasta.fasta

Loading

0 comments on commit 5834621

Please sign in to comment.