# Copyright (C) The Lightning Authors. All rights reserved. # # SPDX-License-Identifier: AGPL-3.0 $namespaces: arv: "http://arvados.org/cwl#" cwlVersion: v1.1 class: Workflow label: Scatter to Convert gVCF to FASTA with NON_REF requirements: SubworkflowFeatureRequirement: {} ScatterFeatureRequirement: {} hints: DockerRequirement: dockerPull: vcfutil arv:IntermediateOutput: outputTTL: 604800 inputs: sampleids: type: string[] label: Sample IDs vcfs: type: File[] label: Input VCFs gqcutoff: type: int label: GQ (Genotype Quality) cutoff for filtering genomebed: type: File label: Whole genome BED ref: type: File label: Reference FASTA outputs: fas: type: type: array items: type: array items: File label: Output pairs of FASTAs outputSource: gvcf2fasta_nonrefvcf-wf/fas steps: gvcf2fasta_nonrefvcf-wf: run: gvcf2fasta_nonrefvcf-wf.cwl scatter: [sampleid, vcf] scatterMethod: dotproduct in: sampleid: sampleids vcf: vcfs gqcutoff: gqcutoff genomebed: genomebed ref: ref out: [fas]