add nextflow d30e48d

This commit is contained in:
2026-04-29 23:01:54 +02:00
parent d0b12d668d
commit 97cc9058d3
2840 changed files with 730250 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
nextflow.preview.recursion = true
params.input = "recurse-workflow.in"
workflow {
clock
.recurse(file(params.input))
.until { file -> file.size() > 64 }
.view { file -> file.text }
}
workflow clock {
take:
logfile
emit:
tock(tick(logfile))
}
process tick {
input:
path 'input.txt'
output:
path 'result.txt'
script:
"""
cat input.txt > result.txt
echo "Task ${task.index} : tick" >> result.txt
"""
}
process tock {
input:
path 'input.txt'
output:
path 'result.txt'
script:
"""
cat input.txt > result.txt
echo "Task ${task.index} : tock" >> result.txt
"""
}