Mercurial > repos > kkonganti > hfp_nowayout
view 0.5.0/subworkflows/prodka.nf @ 0:97cd2f532efe
planemo upload
author | kkonganti |
---|---|
date | Mon, 31 Mar 2025 14:50:40 -0400 |
parents | |
children |
line wrap: on
line source
// Include any necessary methods and modules include { PRODIGAL } from "${params.modules}${params.fs}prodigal${params.fs}main" include { PROKKA } from "${params.modules}${params.fs}prokka${params.fs}main" // Start the subworkflow workflow PRODKA { take: trained_asm predict_asm main: PRODIGAL( trained_asm, (params.prodigal_f ?: 'gbk') ) PROKKA( predict_asm .join(PRODIGAL.out.proteins) .join(PRODIGAL.out.trained) ) PRODIGAL.out.versions .mix( PROKKA.out.versions ) .set{ versions } emit: prodigal_gene_annots = PRODIGAL.out.gene_annotations prodigal_fna = PRODIGAL.out.cds prodigal_faa = PRODIGAL.out.proteins prodigal_all_gene_annots = PRODIGAL.out.all_gene_annotations prodigal_trained = PRODIGAL.out.trained prokka_gff = PROKKA.out.gff prokka_gbk = PROKKA.out.gbk prokka_fna = PROKKA.out.fna prokka_sqn = PROKKA.out.sqn prokka_ffn = PROKKA.out.ffn prokka_fsa = PROKKA.out.fsa prokka_faa = PROKKA.out.faa prokka_tbl = PROKKA.out.tbl prokka_err = PROKKA.out.err prokka_log = PROKKA.out.log prokka_txt = PROKKA.out.txt prokka_tsv = PROKKA.out.tsv versions }