Files
ma/nextflow/docs/snippets/your-first-script.nf
2026-04-29 23:01:54 +02:00

29 lines
387 B
Plaintext

params.str = 'Hello world!'
process split_letters {
output:
path 'chunk_*'
script:
"""
printf '${params.str}' | split -b 6 - chunk_
"""
}
process convert_to_upper {
input:
path x
output:
stdout
script:
"""
cat $x | tr '[a-z]' '[A-Z]'
"""
}
workflow {
split_letters | flatten | convert_to_upper | view { v -> v.trim() }
}