-
Notifications
You must be signed in to change notification settings - Fork 68
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #179 from kciy/lsdv-illumina
Add Pox Virus Illumina Amplicon workflow
- Loading branch information
Showing
7 changed files
with
2,386 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |
46 changes: 46 additions & 0 deletions
46
workflows/virology/pox-virus-amplicon/pox-virus-half-genome-test.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
|
Oops, something went wrong.