@prefix CommandLineBinding: <https://w3id.org/cwl/cwl#CommandLineBinding/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix DockerRequirement: <https://w3id.org/cwl/cwl#DockerRequirement/> .
@prefix Workflow: <https://w3id.org/cwl/cwl#Workflow/> .
@prefix sld:   <https://w3id.org/cwl/salad#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix CommandOutputBinding: <https://w3id.org/cwl/cwl#CommandOutputBinding/> .
@prefix ns2:   <https://> .
@prefix ns1:   <http://commonwl.org/cwltool#> .
@prefix SecondaryFileSchema: <https://w3id.org/cwl/cwl#SecondaryFileSchema/> .
@prefix NetworkAccess: <https://w3id.org/cwl/cwl#NetworkAccess/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix cwl:   <https://w3id.org/cwl/cwl#> .
@prefix ResourceRequirement: <https://w3id.org/cwl/cwl#ResourceRequirement/> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/pfam_version>
        rdfs:comment  "Version of PFAM to download from https://ftp.ebi.ac.uk/pub/databases/Pfam/releases/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "mkdir $(inputs.output_prefix) && rsem-prepare-reference"
                                   ]
                                   [ CommandLineBinding:position    9 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "$(inputs.output_prefix)/$(inputs.output_prefix)"
                                   ]
                                   [ CommandLineBinding:position    10 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "&& tar -czf $(inputs.output_prefix).tar.gz $(inputs.output_prefix)"
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/gtf> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/cpu> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/output_prefix> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/reference> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/ram> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/transcripts_fasta> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/genome_tar> ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "images.sbgenomics.com/uros_sipetic/rsem:1.3.1"
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/reference>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/outfile> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/genome_annot> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/hla_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/prefix> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/dat> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/dna_gene_coords> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/rna_ref_seqs> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/dna_ref_seqs> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/rna_gene_coords> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/ram>
        rdfs:comment  "GB of RAM to allocate to this task." ;
        sld:default   16 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/gtf>
        rdfs:comment      "GTF file. MUST BE UNZIPPED." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--gtf"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_fusion_version>
        rdfs:comment  "Version of CTAT fusion dat.gz to download from https://github.com/FusionAnnotator/CTAT_HumanFusionLib/releases" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_annot>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot/fusion_annot_ref> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_resource_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/ctat_resource_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/gtf>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/outfile> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/transcripts_fasta>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/transcripts_fasta> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/cpu>
        rdfs:comment  "Num processing threads to use" ;
        sld:default   2 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/decompress> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/infile> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/outfile> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_genome>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/outfile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/dfam_version>
        rdfs:comment  "Version of DFAM to download from https://dfam.org/releases/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/output_filename> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/transcripts_fasta> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/index> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/genome_annot>
        rdfs:comment      "genome annotation GTF. can be GZIP." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "-g"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot/fusion_tar> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot/output_basename> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot/fusion_annot_ref> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/rna_ref_seqs>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*rna_seq.fa" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapsed_annotation_unstranded>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/collapsed_gtf> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/prefix>
        cwl:valueFrom  "$(\"hla_v\" + inputs.hla_version + \"_gencode_v\" + inputs.gencode_version)\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_fusion_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/ctat_fusion_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/decompress>
        cwl:valueFrom  "$(true)" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/hla>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "hla.dat" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/date_today>
        rdfs:comment  "Todays date in the following format: Mar012021 (MonthDayYear)" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/transcripts_fasta>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_prefix)/*transcripts.fa" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/dfam_db>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/dfam> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "tar xf $(inputs.fusion_tar.path) $(inputs.fusion_tar.basename.replace(/.tar.gz$/,\"\"))/fusion_annot_lib.idx $(inputs.fusion_tar.basename.replace(/.tar.gz$/,\"\"))/blast_pairs.idx && tar czf $(inputs.output_basename).tar.gz $(inputs.fusion_tar.basename.replace(/.tar.gz$/,\"\"))/fusion_annot_lib.idx $(inputs.fusion_tar.basename.replace(/.tar.gz$/,\"\"))/blast_pairs.idx"
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/output_basename> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/cpu> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/ram> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/fusion_tar> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/fusion_annot_ref> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "ubuntu:24.04"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/pfam_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/pfam_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/index>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_filename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/star_fusion_reference> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/cpu>
        rdfs:comment  "CPUs to allocate to this task." ;
        sld:default   1 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference>
        a                        cwl:CommandLineTool ;
        rdfs:comment             "Generate star fusion reference. Recommend to run locally as tool will take at least 12 hours to run" ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "tar -I pigz -xvf"
                                   ]
                                   [ CommandLineBinding:position    10 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "&& gunzip -c $(inputs.pfam_db.path) > Pfam-A.hmm && hmmpress Pfam-A.hmm"
                                   ]
                                   [ CommandLineBinding:position    20 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "&& /usr/local/STAR-Fusion/ctat-genome-lib-builder/prep_genome_lib.pl --pfam_db Pfam-A.hmm --human_gencode_filter"
                                   ]
                                   [ CommandLineBinding:position    30 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "$(inputs.resource_manifest ? \"&& cp \" + inputs.resource_manifest.path + \" \" + inputs.output_dir : \"\") && tar -I pigz -cf $(inputs.output_dir).tar.gz $(inputs.output_dir)"
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/cpu> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/dfam_db> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/pfam_db> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/ram> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/fusion_annot_lib> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/output_dir> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/annot_filter_rule> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/genome_fa> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/resource_manifest> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/ctat_source> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/reference_gtf> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/star_fusion_reference> ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  "$(inputs.ctat_source)" , "$(inputs.genome_fa)" , "$(inputs.reference_gtf)"
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "pgc-images.sbgenomics.com/danmiller/star:fusion-1.10.2"
                                 ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/prefix>
        rdfs:comment      "file prefix" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--prefix"
                          ] ;
        sld:default       "hla" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/output_dir>
        rdfs:comment      "Name for prep_genome_lib output directory. Will also serve as basename for TAR.GZ file." ;
        cwl:inputBinding  [ CommandLineBinding:position  22 ;
                            CommandLineBinding:prefix    "--output_dir"
                          ] ;
        sld:default       "star_fusion" ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/transcripts_fasta>
        rdfs:comment      "Transcripts Fasta" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          9 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/cpu>
        rdfs:comment  "Num processing threads to use" ;
        sld:default   1 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot/fusion_tar>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/star_fusion_reference> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/hla_version>
        rdfs:comment  "Version of HLA to download from https://github.com/ANHIG/IMGTHLA/releases" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/genome_fa>
        rdfs:comment      "Fasta file to index. Recommend from GENCODE, PRI assembly. MUST BE UNZIPPED" ;
        cwl:inputBinding  [ CommandLineBinding:position  12 ;
                            CommandLineBinding:prefix    "--genomeFastaFiles"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/annot_filter_rule>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "AnnotFilterRule.pm" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "mkdir $(inputs.genomeDir)"
                                   ]
                                   [ CommandLineBinding:position    10 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "&& STAR --runMode genomeGenerate"
                                   ]
                                   [ CommandLineBinding:position    20 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "&& tar -czf $(inputs.genomeDir).tar.gz ./$(inputs.genomeDir)"
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/cpu> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/ram> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/gtf> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/genomeDir> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/genome_fa> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/sjdbOverhang> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/star_ref> ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "pgc-images.sbgenomics.com/d3b-bixu/star:2.7.10a"
                                 ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/ctat_resource_version>
        rdfs:comment  "Version of CTAT resource SOURCE file to download from https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/ctat_fusion_version>
        rdfs:comment  "Version of CTAT fusion dat.gz to download from https://github.com/FusionAnnotator/CTAT_HumanFusionLib/releases" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/decompress>
        rdfs:comment      "decompress" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--decompress"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--decompress"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/ram>
        rdfs:comment  "Num GB memory to make available" ;
        sld:default   4 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/decompress>
        cwl:valueFrom  "$(true)" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/sjdbOverhang>
        rdfs:comment      "Ideal value is read len minus 1, but default 100 ok for most cases" ;
        cwl:inputBinding  [ CommandLineBinding:position  12 ;
                            CommandLineBinding:prefix    "--sjdbOverhang"
                          ] ;
        sld:default       100 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/dfam_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/dfam_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/gtf>
        rdfs:comment      "Input GTF file. Can be GZIP." ;
        cwl:inputBinding  [ CommandLineBinding:position
                          8 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          8 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/reference_gtf>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/outfile> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/pfam_db>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/pfam> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/reference_gtf>
        rdfs:comment      "gene model definitions. MUST BE UNZIPPED" ;
        cwl:inputBinding  [ CommandLineBinding:position  22 ;
                            CommandLineBinding:prefix    "--gtf"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/gencode_genome>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*primary_assembly.genome.fa.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/gtf> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/output_prefix> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/reference> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/genome_tar> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/transcripts_fasta> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_rna_gene_coords>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/rna_gene_coords> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/annot_filter_rule>
        rdfs:comment      "target AnnotFilterRule.pm, from https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB" ;
        cwl:inputBinding  [ CommandLineBinding:position  22 ;
                            CommandLineBinding:prefix    "--annot_filter_rule"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode>
        cwl:hints  [ a    ns2:sevenbridges.comAWSInstanceType ] ;
        cwl:in     <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_resource_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/hla_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_fusion_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/pfam_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/dfam_version> ;
        cwl:out    <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/annot_filter_rule> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/hla> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_fusion> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/pfam> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/manifest> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/dfam> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_resource> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_annotation> ;
        cwl:run    <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/cpu>
        rdfs:comment  "Num processing threads to use" ;
        sld:default   2 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_genome>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/genome_tar> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/genome_fa>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/outfile> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    1 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "kallisto index"
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/ram> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/output_filename> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/transcripts_fasta> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/cpu> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/index> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "images.sbgenomics.com/uros_sipetic/kallisto:0.43.1"
                                 ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_idx>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/index> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/genome_fa>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/outfile> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs>
        a                               cwl:Workflow ;
        rdfs:comment                    "# GENCODE Reference Builder\n\n## Introduction\n\nGENCODE is a project that aims to identify and classify all gene features in the human genome.\nThe tools of the Kids First RNAseq workflow makes extensive use of GENCODE-based references.\nThese references provide the necessary information to perform read assignment, quanfitifaciton,\nand annoatation of RNAseq data.\n\nGENCODE frequently updates their annotations. Over the past five years, GENCODE has released a\nnew version 2-3 times a year. While version-to-version changes tend to be minor, over the course\nof multiple years, the differences can become significant.\n\nFor large projects, such as Kids First, it's important to have comparable data generated over large\nspans of time. To achieve this we lock our version of GENCODE and generate stable references that\nwill be used for many years.\n\nThe pipeline boils down the creation of the Kids First GENCODE-based references to a series of\nversion declarations. The pipeline will download the appropriate reference file for each version\nprovided and perform the necessary processes with the necessary flags to build the KF references.\n\n### Runtime and Instance Recommendation\n\nIf time is of the essence, we recommend using direct instances to limit retries of longer tasks.\n\nExpected runtime for tools:\n- Under 1 minute: `GTEX_COLLAPSE_ANNOTATION`, `T1K_BUILD`\n- Under 10 minutes: `DOWNLOAD_GENCODE`, `KALLISO_INDEX`\n- Under 2 hours: `RSEM_GENERATE_GENOME`, `STAR_GENERATE_GENOME`\n- 24+ hours: `STAR_FUSION_GENOME_GENERATE`\n\n`STAR_FUSION_GENOME_GENERATE` is an incredibly long running tool. Unfortunately, it seems like\nthere's little motivation to improve that.\n\n### Software Changes\n\nThis pipeline is intended for changes of only the versions of the reference files. Changes in the\nsoftware used to build the GENCODE-based references is not possible in CWL. Currently, the pipeline\nis using the versions of software used in the KF RNAseq pipeline. See the [dockers](./dockers_rnaseq.md).\nIf updating the Dockers of this pipeline, make sure the command line parameters have not changed.\n\n## Usage\n\n### Inputs\n\n- `gencode_version`: Version of GENCODE to download from https://ftp.ebi.ac.uk/pub/databases/gencode/Gencode_human/\n- `ctat_resource_version`: Version of CTAT resource SOURCE file to download from https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/\n- `ctat_fusion_version`: Version of CTAT fusion dat.gz to download from https://github.com/FusionAnnotator/CTAT_HumanFusionLib/releases/\n- `hla_version`: Version of HLA to download from https://github.com/ANHIG/IMGTHLA/releases/\n- `dfam_version`: Version of DFAM to download from https://dfam.org/releases/\n- `pfam_version`: Version of PFAM to download from https://ftp.ebi.ac.uk/pub/databases/Pfam/releases/\n- `date_today`: Todays date in the following format: Mar012021 (MonthDayYear). Used to name output\n\n### Outputs\n\n- `resource_manifest`: This file contains the URLs of all files downloaded. Mostly for recordkeeping purposes, it also ends up in the `star_fusion_genome` TAR\n- `gencode_genome`: GENCODE `*primary_assembly.fa` associated with the `gencode_version`\n- `gencode_annotation`: GENCODE `*primary_assembly.annotation.gtf.gz` associated with the `gencode_version`\n- `gtex_collapsed_annotation_stranded`: Collapsed (i.e., combining all isoforms of a gene into a single transcript) version of `gencode_annotation` created using https://github.com/broadinstitute/gtex-pipeline/tree/master/gene_model with the `--stranded` parameter set\n- `gtex_collapsed_annotation_unstranded`: Collapsed (i.e., combining all isoforms of a gene into a single transcript) version of `gencode_annotation` created using https://github.com/broadinstitute/gtex-pipeline/tree/master/gene_model\n- `rsem_genome`: TAR of transcript references for RSEM created using the `gencode_genome` and `gencode_annotation`\n- `kallisto_idx`: IDX of the transcriptome FASTA within `rsem_genome` for Kallisto\n- `star_genome`: TAR of binary genome sequence, suffix arrays, text chromosome names/lengths, splice junctions coordinates, and transcripts/genes information made using STAR in `--runMode genomeGenerate` from `gencode_genome` and `gencode_annotation`\n- `star_fusion_genome`: STAR fusion genome TAR made from `gencode_genome`, `gencode_annotation`, `ctat_resource_version` SOURCE TAR + filtering rules, `ctat_fusion_version` TAR, `dfam_version` DB, and `pfam_version` DB\n- `star_fusion_annot`: Pared version of `star_fusion_genome` containing only `fusion_annot_lib.idx` and `blast_pairs.idx`. Only used to reduce I/O for fusion annotation steps.\n- `hla_rna_ref_seqs`: T1k HLA reference sequences made using `gencode_annotation` and `hla_version` release DAT file\n- `hla_rna_gene_coords`: T1k HLA reference coordinates made using `gencode_annotation` and `hla_version` release DAT file\n" ;
        rdfs:label                      "GENCODE Ref Builder" ;
        ns1:original_cwlVersion         "v1.2" ;
        ns2:sevenbridges.comcategories  "T1K" , "STARFUSION" , "GTEX" , "GENCODE" , "STAR" , "FUSION" , "RSEM" , "KALLISTO" ;
        ns2:sevenbridges.comlicense     "Apache License 2.0" ;
        ns2:sevenbridges.compublisher   "KFDRC" ;
        Workflow:steps                  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot> ;
        cwl:cwlVersion                  cwl:v1.2 ;
        cwl:hints                       [ a  ns2:sevenbridges.commaxNumberOfParallelInstances ] ;
        cwl:inputs                      <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/ctat_fusion_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/date_today> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/ctat_resource_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/dfam_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/pfam_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/custom_gtf> ;
        cwl:outputs                     <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapsed_annotation_stranded> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_annotation> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_annot> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_idx> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapsed_annotation_unstranded> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_rna_gene_coords> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_rna_ref_seqs> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/resource_manifest> ;
        cwl:requirements                [ a  cwl:MultipleInputFeatureRequirement ] ;
        cwl:requirements                [ a  cwl:StepInputExpressionRequirement ] ;
        cwl:requirements                [ a  cwl:ScatterFeatureRequirement ] ;
        cwl:requirements                [ a  cwl:InlineJavascriptRequirement ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/genome_fa>
        rdfs:comment      "GENCODE primary assembly reference fasta file. MUST BE UNZIPPED" ;
        cwl:inputBinding  [ CommandLineBinding:position  22 ;
                            CommandLineBinding:prefix    "--genome_fa"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/ctat_source> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/genome_fa> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/resource_manifest> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/pfam_db> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/output_dir> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/annot_filter_rule> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/dfam_db> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/date> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/fusion_annot_lib> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/reference_gtf> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/star_fusion_reference> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/reference>
        rdfs:comment      "Reference fasta. MUST BE UNZIPPED." ;
        cwl:inputBinding  [ CommandLineBinding:position
                          8 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/output_prefix>
        rdfs:comment  "Name for output" ;
        sld:default   "rsem1.3.1" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/ram>
        rdfs:comment  "GB memory to allocate to this task" ;
        sld:default   2 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/custom_gtf>
        rdfs:comment  "Custom GTF.GZ to use rather than GENCODE primary_assembly.annotation.gtf.gz. Must be GZIPPED" ;
        sld:type      cwl:File , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_resource_version>
        rdfs:comment  "Version of CTAT resource SOURCE file to download from https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/outfile>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.decompress ? inputs.infile.basename.replace(/.gz$/, \"\") : inputs.infile.basename + \".gz\")\n" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.decompress ? inputs.infile.basename.replace(/.gz$/, \"\") : inputs.infile.basename + \".gz\")\n" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/stranded>
        cwl:valueFrom  "$(true)" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/gencode_annotation>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*annotation.gtf.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapsed_annotation_stranded>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/collapsed_gtf> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/collapse_only>
        rdfs:comment      "Only collapse transcripts of each gene, do not remove overlaps." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--collapse_only"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--collapse_only"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/download>
        rdfs:comment      "IPD-IMGT/HLA or IPD-KIR or user-specified dat file download link" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--download"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/ram>
        rdfs:comment  "Num GB memory to make available" ;
        sld:default   2 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/fusion_annot_lib>
        rdfs:comment      "Can be extracted from ctat source, for from https://github.com/FusionAnnotator/CTAT_HumanFusionLib/releases" ;
        cwl:inputBinding  [ CommandLineBinding:position  22 ;
                            CommandLineBinding:prefix    "--fusion_annot_lib"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/dfam_db>
        rdfs:comment        "DNA transposable element database (Dfam.hmm), required for repeat masking. Obtain from http://dfam.org/releases/Dfam_3.1/infrastructure/dfamscan/" ;
        cwl:inputBinding    [ CommandLineBinding:position  22 ;
                              CommandLineBinding:prefix    "--dfam_db"
                            ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3i" ;
                              SecondaryFileSchema:required  true
                            ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3f" ;
                              SecondaryFileSchema:required  true
                            ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3p" ;
                              SecondaryFileSchema:required  true
                            ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3m" ;
                              SecondaryFileSchema:required  true
                            ] ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/stranded>
        rdfs:comment      "Only consider genes on the same strand when removing overlaps." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--stranded"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--stranded"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/infile> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/decompress> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/outfile> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "/bin/bash download_gencode.sh $(inputs.gencode_version) $(inputs.ctat_resource_version) $(inputs.ctat_fusion_version) $(inputs.hla_version) $(inputs.dfam_version) $(inputs.pfam_version)"
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/hla_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/pfam_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_resource_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ram> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_fusion_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/dfam_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/cpu> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/gencode_genome> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/annot_filter_rule> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/dfam> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/hla> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_fusion> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/gencode_annotation> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/pfam> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_resource> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/manifest> ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a            cwl:InitialWorkDirRequirement ;
                                   cwl:listing  [ cwl:entry      "#!/usr/bin/env bash\n\nset -exo\n\nGENCODE_VER=$1\nCTAT_RESOURCE_VER=$2\nCTAT_FUSION_VER=$3\nHLA_VER=$4\nDFAM_VER=$5\nPFAM_VER=$6\n\nusage() {\n  echo \"Usage: \\$(basename \"$0\") <GENCODE_VER> <CTAT_RESOURCE_VER> <CTAT_FUSION_VER> <HLA_VER> <DFAM_VER> <PFAM_VER>\" >&2\n  echo \"Example: \\$(basename \"$0\") 39 GRCh38_gencode_v44_CTAT_lib_Oct292023 0.3.0 3.43.0-alpha 3.1 36.0\" >&2\n}\n\n# exit 2 if any required arg is missing/empty\nif [ -z \"$GENCODE_VER\" ] || [ -z \"$CTAT_RESOURCE_VER\" ] || [ -z \"$CTAT_FUSION_VER\" ] || [ -z \"$HLA_VER\" ] || [ -z \"$DFAM_VER\" ] || [ -z \"$PFAM_VER\" ]; then\n  usage\n  exit 2\nfi\n\nfetch_and_echo() {\n  local url=\"$1\"\n  echo \"Downloading $url\"\n  wget -q \"$url\"\n  echo \"$url\" >> gencode_reference_manifest.txt;\n}\n\nfetch_and_echo \"https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/\\${CTAT_RESOURCE_VER}.source.tar.gz\"\n\nfetch_and_echo \"https://ftp.ebi.ac.uk/pub/databases/gencode/Gencode_human/release_\\${GENCODE_VER}/gencode.v\\${GENCODE_VER}.primary_assembly.annotation.gtf.gz\"\nfetch_and_echo \"https://ftp.ebi.ac.uk/pub/databases/gencode/Gencode_human/release_\\${GENCODE_VER}/GRCh38.primary_assembly.genome.fa.gz\"\n\ncurl -s \"https://api.github.com/repos/FusionAnnotator/CTAT_HumanFusionLib/releases/tags/v\\${CTAT_FUSION_VER}\" \\\n  | jq -r '.assets[].browser_download_url' \\\n  | while read -r url; do\n      fetch_and_echo \"$url\";\n    done\n\nfetch_and_echo \"https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/AnnotFilterRule.pm\"\n\nfetch_and_echo \"https://github.com/ANHIG/IMGTHLA/raw/refs/tags/v\\${HLA_VER}/hla.dat\"\n\nexts=(\"\" \".h3f\" \".h3i\" \".h3m\" \".h3p\")\nfor ext in \"\\${exts[@]}\"; do\n  fetch_and_echo \"http://dfam.org/releases/Dfam_\\${DFAM_VER}/infrastructure/dfamscan/homo_sapiens_dfam.hmm\\${ext}\";\ndone\n\nfetch_and_echo \"ftp://ftp.ebi.ac.uk/pub/databases/Pfam/releases/Pfam\\${PFAM_VER}/Pfam-A.hmm.gz\"\n" ;
                                                  cwl:entryname  "download_gencode.sh"
                                                ]
                                 ] ;
        cwl:requirements         [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "pgc-images.sbgenomics.com/danmiller/downloader:0.1.0"
                                 ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/seq>
        rdfs:comment      "plain gene sequence file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "-f"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/dfam>
        cwl:outputBinding   [ CommandOutputBinding:glob
                          "homo_sapiens_dfam.hmm" ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3m" ;
                              SecondaryFileSchema:required  true
                            ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3f" ;
                              SecondaryFileSchema:required  true
                            ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3p" ;
                              SecondaryFileSchema:required  true
                            ] ;
        cwl:secondaryFiles  [ SecondaryFileSchema:pattern   ".h3i" ;
                              SecondaryFileSchema:required  true
                            ] ;
        sld:type            cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/cpu>
        rdfs:comment  "CPUs to use for this task." ;
        sld:default   8 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/star_fusion_reference>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_dir).tar.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/ram>
        rdfs:comment  "Num GB memory to make available" ;
        sld:default   4 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "perl /T1K-1.0.5/t1k-build.pl -o ."
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/seq> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/genome_annot> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/cpu> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/prefix> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/download> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/ram> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/ignore_partial> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/dat> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/target> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/dna_ref_seqs> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/dna_gene_coords> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/rna_gene_coords> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/rna_ref_seqs> ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "pgc-images.sbgenomics.com/d3b-bixu/t1k:v1.0.5"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a                            cwl:NetworkAccess ;
                                   NetworkAccess:networkAccess  true
                                 ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/resource_manifest>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/manifest> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/infile>
        cwl:pickValue  "first_non_null" ;
        cwl:source     <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/custom_gtf> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_annotation> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/transcript_blacklist>
        rdfs:comment      "List of transcripts to exclude (e.g., unannotated readthroughs)" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--transcript_blacklist"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--transcript_blacklist"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/ignore_partial>
        rdfs:comment      "ignore partial allele at all" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--ignore-partial"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/ctat_source>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_resource> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/pfam>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "Pfam-A.hmm.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/dna_gene_coords>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*dna_coord.fa" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/gtf>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/outfile> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/cpu>
        rdfs:comment  "Num processing threads to use" ;
        sld:default   1 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/star_ref> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/hla_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/pfam_db>
        rdfs:comment  "Pfam-A.hmm.gz (MUST BE GZIPPED) from from ftp://ftp.ebi.ac.uk/pub/databases/Pfam/releases/" ;
        sld:type      cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/hla_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/cpu>
        rdfs:comment      "CPUs to allocate to this task" ;
        cwl:inputBinding  [ CommandLineBinding:position  12 ;
                            CommandLineBinding:prefix    "--runThreadN"
                          ] ;
        sld:default       16 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/output_filename>
        rdfs:comment      "Name for output" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "-i"
                          ] ;
        sld:default       "kallisto.idx" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/gtf>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_annotation> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/pfam_version>
        rdfs:comment  "Version of PFAM to download from https://ftp.ebi.ac.uk/pub/databases/Pfam/releases/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/star_ref>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.genomeDir).tar.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "gzip -c"
                                   ]
                                   [ CommandLineBinding:position    10 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "$(inputs.infile.path) > $(inputs.decompress ? inputs.infile.basename.replace(/.gz$/, \"\") : inputs.infile.basename + \".gz\") "
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "gzip -c"
                                   ]
                                   [ CommandLineBinding:position    10 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "$(inputs.infile.path) > $(inputs.decompress ? inputs.infile.basename.replace(/.gz$/, \"\") : inputs.infile.basename + \".gz\") "
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/cpu> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/decompress> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/infile> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/fast> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/no_name> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/name> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/best> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/ram> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/outfile> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "ubuntu:24.04"
                                 ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "ubuntu:24.04"
                                 ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/fusion_annot_lib>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/ctat_fusion> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/rna_gene_coords>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*rna_coord.fa" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/gtf> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/output_filename> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/gencode_version> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/collapsed_gtf> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_resource>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*source.tar.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/kallisto_index.cwl#kallisto_index/ram>
        rdfs:comment  "GB of RAM to use for this task." ;
        sld:default   16 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_genome/infile>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_genome> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/name>
        rdfs:comment      "save or restore the original name and timestamp" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--name"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--name"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/output_dir>
        cwl:valueFrom  "$(\"GRCh38_v\" + inputs.gencode_version + \"_CTAT_lib_\" + inputs.date + \".CUSTOM\")\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/cpu>
        rdfs:comment      "CPUs to allocate to this task" ;
        cwl:inputBinding  [ CommandLineBinding:position  22 ;
                            CommandLineBinding:prefix    "--CPU"
                          ] ;
        sld:default       16 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/genome_tar>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*tar.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/infile>
        rdfs:comment  "reference sequence file" ;
        sld:type      cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/output_filename>
        cwl:valueFrom  "$(\"gencode.v\" + inputs.gencode_version + \".primary_assembly.rnaseqc.unstranded.gtf\")\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/target>
        rdfs:comment      "gene name keyword" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--target"
                          ] ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/generate_fusion_annot/output_basename>
        cwl:valueFrom  "$(inputs.fusion_tar.basename.replace(/CUSTOM.tar.gz/, \"fusion_annot\"))\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/kallisto_index/output_filename>
        cwl:valueFrom  "$(\"RSEM_GENCODE\" + inputs.gencode_version + \".transcripts.kallisto.idx\")\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/dat>
        rdfs:comment      "EMBL-ENA dat file" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "-d"
                          ] ;
        sld:type          cwl:File , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/resource_manifest>
        rdfs:comment  "Manifest of resources used to build the fusion reference." ;
        sld:type      cwl:File , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/dfam_version>
        rdfs:comment  "Version of DFAM to download from https://dfam.org/releases/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/resource_manifest>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/manifest> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/output_filename>
        rdfs:comment      "Name for output GTF file. Program will GZIP if this ends in .gz" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          9 ] ;
        cwl:inputBinding  [ CommandLineBinding:position
                          9 ] ;
        sld:default       "output.gtf" ;
        sld:type          xsd:string , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_version>
        rdfs:comment  "Version of HLA to download from https://github.com/ANHIG/IMGTHLA/releases" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/ctat_source>
        rdfs:comment      "Resource file from https://data.broadinstitute.org/Trinity/CTAT_RESOURCE_LIB/" ;
        cwl:inputBinding  [ CommandLineBinding:position
                          2 ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/output_basename>
        rdfs:comment  "Output name for pared tar" ;
        sld:default   "" ;
        sld:type      xsd:string , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ram>
        rdfs:comment  "Num GB memory to make available" ;
        sld:default   2 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/rsem_prepare_reference.cwl#rsem_prepare_reference/cpu>
        rdfs:comment      "CPUs to allocate to this task." ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--num-threads"
                          ] ;
        sld:default       8 ;
        sld:type          xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/t1k_build.cwl#t1k-build/dna_ref_seqs>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*dna_seq.fa" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/fusion_annot_ref>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_basename).tar.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/genomeDir>
        rdfs:comment      "Output dirname. Recommend STAR_{version}_GENCODE{version num}" ;
        cwl:inputBinding  [ CommandLineBinding:position  12 ;
                            CommandLineBinding:prefix    "--genomeDir"
                          ] ;
        sld:type          xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version>
        rdfs:comment  "Version of GENCODE to download from https://ftp.ebi.ac.uk/pub/databases/gencode/Gencode_human/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/date>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/date_today> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/ram>
        rdfs:comment  "GB of RAM to allocate to this task" ;
        sld:default   60 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_fusion_genome_generate/annot_filter_rule>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/annot_filter_rule> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl#star_2-7-10a_build_ref/gtf>
        rdfs:comment      "GTF file (matched to genome_fa) to index. Recommend from GENCODE, PRI assembly. MUST BE UNZIPPED" ;
        cwl:inputBinding  [ CommandLineBinding:position  12 ;
                            CommandLineBinding:prefix    "--sjdbGTFfile"
                          ] ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_annotation>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gunzip_annotation/outfile> ;
        sld:type          cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/collapse_only>
        cwl:valueFrom  "$(true)" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/gencode_version>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gencode_version> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/manifest>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "gencode_reference_manifest.txt" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/output_filename>
        cwl:valueFrom  "$(\"gencode.v\" + inputs.gencode_version + \".primary_assembly.rnaseqc.stranded.gtf\")\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/fast>
        rdfs:comment      "compress faster" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--fast"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--fast"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/ctat_fusion>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "*dat.gz" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/dat>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/hla> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/rsem_generate_genome/output_prefix>
        cwl:valueFrom  "$(\"RSEM_GENCODE\" + inputs.gencode_version)\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/download_gencode.cwl#download_gencode/gencode_version>
        rdfs:comment  "Version of GENCODE to download from https://ftp.ebi.ac.uk/pub/databases/gencode/Gencode_human/" ;
        sld:type      xsd:string .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/output_filename> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/collapse_only> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/gtf> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/stranded> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_stranded/collapsed_gtf> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/best>
        rdfs:comment      "compress better" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--best"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--best"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/generate_fusion_annot.cwl#generate_fusion_annot_ref/fusion_tar>
        rdfs:comment  "Fusion tar from fusion generate genome" ;
        sld:type      cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gzip.cwl#gzip/no_name>
        rdfs:comment      "do not save or restore the original name and timestamp" ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--no-name"
                          ] ;
        cwl:inputBinding  [ CommandLineBinding:position  2 ;
                            CommandLineBinding:prefix    "--no-name"
                          ] ;
        sld:type          xsd:boolean , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/genomeDir>
        cwl:valueFrom  "$(\"STAR_2.7.10a_GENCODE\" + inputs.gencode_version)\n" .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_fusion_1.10.1_gen_reference.cwl#star_fusion_1-10-1_gen_reference/ram>
        rdfs:comment  "Memory in GB to allocate to this task" ;
        sld:default   64 ;
        sld:type      xsd:int , sld:null .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/genome_annot>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_annotation> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/gtex_collapse_annotation_unstranded/gtf>
        cwl:source  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/download_gencode/gencode_annotation> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/collapsed_gtf>
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_filename)" ] ;
        cwl:outputBinding  [ CommandOutputBinding:glob
                          "$(inputs.output_filename)" ] ;
        sld:type           cwl:File .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate>
        cwl:in   <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/genomeDir> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/genome_fa> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/gencode_version> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/gtf> ;
        cwl:out  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/star_genome_generate/star_ref> ;
        cwl:run  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/star_2.7.10a_genome_generate.cwl> .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation>
        a                        cwl:CommandLineTool ;
        ns1:original_cwlVersion  "v1.2" ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "collapse_annotation.py"
                                   ]
                                 ) ;
        cwl:arguments            ( [ CommandLineBinding:position    0 ;
                                     CommandLineBinding:shellQuote  false ;
                                     cwl:valueFrom                  "collapse_annotation.py"
                                   ]
                                 ) ;
        cwl:baseCommand          () ;
        cwl:cwlVersion           cwl:v1.2 ;
        cwl:inputs               <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/gtf> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/output_filename> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/stranded> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/ram> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/transcript_blacklist> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/cpu> , <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/collapse_only> ;
        cwl:outputs              <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/tools/gtex_collapse_annotation.cwl#gtex_collapse_annotation/collapsed_gtf> ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "pgc-images.sbgenomics.com/danmiller/gtex_collapse:0.1.0"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a                             cwl:ResourceRequirement ;
                                   ResourceRequirement:coresMin  "$(inputs.cpu)" ;
                                   ResourceRequirement:ramMin    "$(inputs.ram * 1000)"
                                 ] ;
        cwl:requirements         [ a  cwl:InlineJavascriptRequirement ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] ;
        cwl:requirements         [ a                             cwl:DockerRequirement ;
                                   DockerRequirement:dockerPull  "pgc-images.sbgenomics.com/danmiller/gtex_collapse:0.1.0"
                                 ] ;
        cwl:requirements         [ a  cwl:ShellCommandRequirement ] .

<https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/hla_rna_ref_seqs>
        cwl:outputSource  <https://w3id.org/cwl/view/git/893693621e55c442c22c8fc84934b1767dbaf783/workflow/prepare_gencode_refs.cwl#prepare_gencode_refs/t1k_build/rna_ref_seqs> ;
        sld:type          cwl:File .
