Skip to content

Commit

Permalink
Merge pull request #25 from mskcc/feature/add_pileup_to_copy_outputs
Browse files Browse the repository at this point in the history
Add pileup to copy outputs
  • Loading branch information
nikhil authored Jul 26, 2022
2 parents 9f9abe4 + 23e3745 commit f442bf1
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 28 deletions.
37 changes: 21 additions & 16 deletions test/copy_outputs.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,25 @@
vcf:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.annotate-variants.vcf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.annotate-variants.vcf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.annotate-variants.vcf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.annotate-variants.vcf
bam:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_normal.rg.md.abra.printreads.bam
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_normal.rg.md.abra.printreads.bam
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_normal.rg.md.abra.printreads.bam
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_normal.rg.md.abra.printreads.bam
maf:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.muts.maf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.muts.maf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.muts.maf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.muts.maf
meta:
- class: File
path: /juno/work/ci/argos-test/data/fastq/DU874145-N/SampleSheet.csv
- class: File
path: /juno/work/ci/argos-test/data/fastq/DU874145-T/SampleSheet.csv
- class: File
path: /juno/work/ci/argos-test/data/fastq/DU874145-N/SampleSheet.csv
- class: File
path: /juno/work/ci/argos-test/data/fastq/DU874145-T/SampleSheet.csv
pileup:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.rg.md.pileup
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_normal.rg.md.pileup
29 changes: 17 additions & 12 deletions test/copy_outputs_without_meta.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,20 @@
vcf:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.annotate-variants.vcf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.annotate-variants.vcf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.annotate-variants.vcf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.annotate-variants.vcf
bam:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_normal.rg.md.abra.printreads.bam
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_normal.rg.md.abra.printreads.bam
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_normal.rg.md.abra.printreads.bam
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_normal.rg.md.abra.printreads.bam
maf:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.muts.maf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.muts.maf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.foo_normal.muts.maf
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair1/PairWorkflow/bar_tumor.bar_normal.muts.maf
pileup:
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_tumor.rg.md.pileup
- class: File
path: /juno/work/ci/argos-test/data/PairWorkflowPair0/PairWorkflow/foo_normal.rg.md.pileup
11 changes: 11 additions & 0 deletions workflows/copy_outputs.cwl
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ inputs:
vcf: File[]
bam: File[]
maf: File[]
pileup: File[]
meta:
type: File[]
default: []
Expand All @@ -30,6 +31,9 @@ outputs:
maf_dir:
type: Directory
outputSource: collect_maf/directory
pileup_dir:
type: Directory
outputSource: collect_pileup/directory
meta_files:
type: File[]
outputSource: meta
Expand Down Expand Up @@ -57,4 +61,11 @@ steps:
output_directory_name:
valueFrom: ${ return "maf"; }
out: [directory]
collect_pileup:
run: ../tools/consolidate-files/consolidate-files.cwl
in:
files: pileup
output_directory_name:
valueFrom: ${ return "pileup"; }
out: [directory]

0 comments on commit f442bf1

Please sign in to comment.