diff --git a/Trans_Struc_Gen.nf b/Trans_Struc_Gen.nf index cda579948a25e53c78f831edbaed5a7109c536fc..fa305642bca9ee695547f40d3fe3469c1670889c 100644 --- a/Trans_Struc_Gen.nf +++ b/Trans_Struc_Gen.nf @@ -52,3 +52,50 @@ process file_validation { """ } + +/* + * Define the transcript structure generation + * Read gtf files to define exons/introns and add random mutation coefficient. + */ + +process struc_gen { + + input: + + + output: + + + script: + """ + + + """ +} + + + +/* Start the job: + * initialize variables + */ + +Channel + .fromFilePairs( params.reads, checkIfExists:true ) + .set { read_pairs_ch } + + +/* The "main" function: + * Use CLI arguments to create structure sequences and output text file & gtf file with selected exon structures + */ + +workflow { + file_validation_ch = file_validation(params.cvs_file, params.gtf_file) + struc_gen_ch = struc_gen( # No idea yet) } + + +/* Book keeping upon workflow completion */ +workflow.onComplete { + log.info (workflow.success ? "\nDone! Open the following report in your browser --> $params.outdir/multiqc/multiqc_report.html\n" : "Oops .. something went wrong") + ) +} +```