diff options
Diffstat (limited to 'workflows/pangenome-generate/pangenome-generate.cwl')
-rw-r--r-- | workflows/pangenome-generate/pangenome-generate.cwl | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/workflows/pangenome-generate/pangenome-generate.cwl b/workflows/pangenome-generate/pangenome-generate.cwl index 2710743..6794e2d 100644 --- a/workflows/pangenome-generate/pangenome-generate.cwl +++ b/workflows/pangenome-generate/pangenome-generate.cwl @@ -18,13 +18,22 @@ outputs: odgiRDF: type: File outputSource: odgi2rdf/rdf + readsMergeDedup: + type: File + outputSource: dedup/readsMergeDedup mergedMetadata: type: File outputSource: mergeMetadata/merged steps: + relabel: + in: + readsFA: inputReads + subjects: subjects + out: [relabeledSeqs, originalLabels] + run: relabel-seqs.cwl dedup: - in: {readsFA: inputReads} - out: [readsMergeDedup] + in: {readsFA: relabel/relabeledSeqs} + out: [readsMergeDedup, dups] run: seqkit-rmdup.cwl overlapReads: in: {readsFA: dedup/readsMergeDedup} @@ -53,5 +62,7 @@ steps: metadata: metadata metadataSchema: metadataSchema subjects: subjects + dups: dedup/dups + originalLabels: relabel/originalLabels out: [merged] run: merge-metadata.cwl |