Skip to content

Commit

Permalink
merge metadata changes and updated raw imports from develop to master (
Browse files Browse the repository at this point in the history
…#91)

* Add metadata to workflows published on dockstore (#89)

* add metadata to u_of_michigan_aligner.wdl

* add metadata to FunctionalEquivalence.wdl

* add metadata for topmed_freeze3_calling.wdl

* add metadata sbg-alignment-cwl/topmed-alignment.cwl  

* add metadata functional equivalent aligner: /topmed-cwl/workflow/alignment_workflow.cwl

* add metadata to topmed_freeze3_calling.cwl

* add metadata topmed_variant_calling_pipeline.cwl

* update raw imports for 1.32.0 release (#90)
  • Loading branch information
Ldcabansay authored Mar 11, 2019
1 parent 31ba8a7 commit 6478d5d
Show file tree
Hide file tree
Showing 11 changed files with 39 additions and 9 deletions.
4 changes: 2 additions & 2 deletions CRAM-no-header-md5sum/CRAM_md5sum_checker_wrapper.wdl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/CRAM-no-header-md5sum/md5sum/CRAM_md5sum.wdl" as f1
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/CRAM-no-header-md5sum/checker/CRAM_md5sum_checker.wdl" as f2
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/CRAM-no-header-md5sum/md5sum/CRAM_md5sum.wdl" as f1
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/CRAM-no-header-md5sum/checker/CRAM_md5sum_checker.wdl" as f2

workflow CRAMMd5sumChecker {
File inputCRAMFile
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/aligner/functional-equivalence-wdl/FunctionalEquivalence.wdl" as TopMed_aligner
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/aligner/functional-equivalence-checker/topmed-alignment-checker.wdl" as checker
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/aligner/functional-equivalence-wdl/FunctionalEquivalence.wdl" as TopMed_aligner
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/aligner/functional-equivalence-checker/topmed-alignment-checker.wdl" as checker

workflow checkerWorkflow {
Int expectedNumofReads
Expand Down
5 changes: 5 additions & 0 deletions aligner/functional-equivalence-wdl/FunctionalEquivalence.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,11 @@ workflow PairedEndSingleSampleWorkflow {
File output_cram_index = ConvertToCram.output_cram_index
File output_cram_md5 = ConvertToCram.output_cram_md5
}
meta {
author : "Ruchi Munshi"
email : "[email protected]"
description: "A WDL workflow based on the [CCDG pipeline standards](https://github.com/CCDG/Pipeline-Standardization/blob/master/PipelineStandard.md) for processing high-throughput sequencing data."
}
}

# TASK DEFINITIONS
Expand Down
2 changes: 2 additions & 0 deletions aligner/sbg-alignment-cwl/topmed-alignment.cwl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ id: topmed_alignment
doc: >-
A CWL wrapper of the TopMed alignment workflow described here:
https://github.com/statgen/docker-alignment
Tool Author: Hyun Min Kang ([email protected]) and Adrian Tan ([email protected])
Wrapper Author: Marko Zecevic ([email protected])
label: TOPMed Alignment
$namespaces:
sbg: 'https://sevenbridges.com'
Expand Down
3 changes: 3 additions & 0 deletions aligner/topmed-cwl/workflow/alignment_workflow.cwl
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ doc: |
- reads are provided in query-sorted order
- all reads must have an RG tag
- Reference genome must be Hg38 with ALT contigs
'dct:creator':
'foaf:mbox': 'mailto:yilinxu@uchicago.edu'
'foaf:name': Yilin Xu

class: Workflow
id: alignment_pipeline
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/aligner/u_of_michigan_aligner/u_of_michigan_aligner.wdl" as TopMed_aligner
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/aligner/u_of_michigan_aligner-checker/u_of_michigan_aligner_checker_calculation.wdl" as checker
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/aligner/u_of_michigan_aligner/u_of_michigan_aligner.wdl" as TopMed_aligner
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/aligner/u_of_michigan_aligner-checker/u_of_michigan_aligner_checker_calculation.wdl" as checker

workflow checkerWorkflow {
String docker_image
Expand Down
5 changes: 5 additions & 0 deletions aligner/u_of_michigan_aligner/u_of_michigan_aligner.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,11 @@ workflow TopMedAligner {
File aligner_output_cram = PostAlign.output_cram_file
File aligner_output_crai = PostAlign.output_crai_file
}
meta {
author : "Walt Shands"
email : "[email protected]"
description: "This is the workflow WDL for the [TOPMed/University of Michigan alignment pipeline](https://github.com/statgen/docker-alignment)"
}
}

task PreAlign {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ class: CommandLineTool
cwlVersion: v1.0
id: >-
vladimir_obucina/topmed-freeze-3a-variant-calling-pipeline/topmed_freeze3_calling/25
doc: >-
This is the CWL wrapper for U of Michigan's [TOPMed Freeze 3a Variant Calling Pipeline](https://github.com/statgen/topmed_freeze3_calling)
baseCommand: []
inputs:
- format: 'BAI,CRAI'
Expand Down Expand Up @@ -545,4 +547,7 @@ $namespaces:
'sbg:projectName': TOPMed Freeze 3a Variant Calling Pipeline
'sbg:createdBy': mikojicic
'sbg:modifiedBy': vladimir_obucina
'dct:creator':
'foaf:mbox': 'mailto:[email protected]'
'foaf:name': Vladimir Obucina
'sbg:validationErrors': []
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ class: Workflow
cwlVersion: v1.0
id: >-
vladimir_obucina/topmed-freeze-3a-variant-calling-pipeline/topmed-variant-calling-pipeline-cwl1/17
doc: >-
This is the CWL wrapper for U of Michigan's [TOPMed Freeze 3a Variant Calling Pipeline](https://github.com/statgen/topmed_freeze3_calling)
label: TOPMed Variant Calling Pipeline CWL1
inputs:
- id: reference
Expand Down Expand Up @@ -150,4 +152,7 @@ requirements:
- class: InlineJavascriptRequirement
$namespaces:
sbg: 'https://sevenbridges.com'
'dct:creator':
'foaf:mbox': 'mailto:[email protected]'
'foaf:name': Vladimir Obucina
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/variant-caller/variant-caller-wdl/topmed_freeze3_calling.wdl" as TopMed_variantcaller
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/variant-caller/variant-caller-wdl-checker/topmed-variantcaller-checker.wdl" as checker
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/variant-caller/variant-caller-wdl/topmed_freeze3_calling.wdl" as TopMed_variantcaller
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/variant-caller/variant-caller-wdl-checker/topmed-variantcaller-checker.wdl" as checker

workflow checkerWorkflow {
File inputTruthVCFFile
Expand Down
7 changes: 6 additions & 1 deletion variant-caller/variant-caller-wdl/topmed_freeze3_calling.wdl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.30.0/variant-caller/variant-caller-wdl/calculate_contamination.wdl" as getDNAContamination
import "https://raw.githubusercontent.com/DataBiosphere/topmed-workflows/1.32.0/variant-caller/variant-caller-wdl/calculate_contamination.wdl" as getDNAContamination


## This is the U of Michigan variant caller workflow WDL for the workflow code located here:
Expand Down Expand Up @@ -443,6 +443,11 @@ workflow TopMedVariantCaller {
output {
File topmed_variant_caller_output = variantCalling.topmed_variant_caller_output_file
}
meta {
author : "Walt Shands"
email : "[email protected]"
description: "This is the workflow WDL for U of Michigan's [TOPMed Freeze 3a Variant Calling Pipeline](https://github.com/statgen/topmed_freeze3_calling)"
}
}


Expand Down

0 comments on commit 6478d5d

Please sign in to comment.