add nextflow d30e48d
This commit is contained in:
28
nextflow/docs/snippets/your-first-script.nf
Normal file
28
nextflow/docs/snippets/your-first-script.nf
Normal file
@@ -0,0 +1,28 @@
|
||||
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() }
|
||||
}
|
||||
Reference in New Issue
Block a user