cwlVersion: v1.0 class: Workflow inputs: ## Common input nthreads: int ## Inputs for download-sra repo: string? run_ids: string[] ## Inputs for tophat2_mapping genome_index_dir: Directory genome_index_base: string ## Inputs for cufflinks annotation: File outputs: cufflinks_result: type: type: array items: File outputSource: cufflinks/cufflinks_result steps: download-sra: run: https://raw.githubusercontent.com/pitagora-network/pitagora-cwl/master/tools/download-sra/download-sra.cwl in: repo: repo run_ids: run_ids out: [sraFiles] pfastq-dump: run: https://raw.githubusercontent.com/pitagora-network/pitagora-cwl/master/tools/pfastq-dump/pfastq-dump.cwl in: sraFiles: download-sra/sraFiles nthreads: nthreads out: [forward, reverse] tophat2_mapping: run: https://raw.githubusercontent.com/pitagora-network/pitagora-cwl/master/tools/tophat2/mapping/paired_end/tophat2_mapping_pe.cwl in: genome_index_dir: genome_index_dir genome_index_base: genome_index_base fq1: pfastq-dump/forward fq2: pfastq-dump/reverse nthreads: nthreads out: [accepted_hits_bam] cufflinks: run: https://raw.githubusercontent.com/pitagora-network/pitagora-cwl/master/tools/cufflinks/cufflinks.cwl in: nthreads: nthreads annotation: annotation input_bam: tophat2_mapping/accepted_hits_bam out: [cufflinks_result] $namespaces: s: https://schema.org/ edam: http://edamontology.org/ s:license: https://spdx.org/licenses/Apache-2.0 s:codeRepository: https://github.com/pitagora-network/pitagora-cwl s:author: - class: s:Person s:identifier: https://orcid.org/0000-0003-3777-5945 s:email: mailto:inutano@gmail.com s:name: Tazro Ohta $schemas: - https://schema.org/version/latest/schemaorg-current-http.rdf - http://edamontology.org/EDAM_1.18.owl