nextflow view
View a project's script files.
Usage
$ nextflow view [options] [project]
Description
The view command inspects a pipeline already stored in the global Nextflow cache. To download a pipeline into the global cache ~/.nextflow/assets, use the pull command.
Options
-h, -help
Print the command usage.
-l
List repository content.
-q
Hide header line.
-r, -revision
Added in version 26.04
Project revision. Can be a git branch, tag, or commit SHA number.
Examples
View the contents of a downloaded pipeline:
$ nextflow view nextflow-io/hello
== content of file: .nextflow/assets/.repos/nextflow-io/hello/main.nf
#!/usr/bin/env nextflow
process sayHello {
input:
val x
output:
stdout
script:
"""
echo '$x world!'
"""
}
workflow {
channel.of('Bonjour', 'Ciao', 'Hello', 'Hola') | sayHello | view
}
List the folder structure of a downloaded pipeline:
$ nextflow view -l nextflow-io/hello
== content of path: .nextflow/assets/.repos/nextflow-io/hello
.git
.gitignore
LICENSE
README.md
main.nf
nextflow.config
View the contents of a downloaded pipeline without the header:
$ nextflow view -q nextflow-io/hello
#!/usr/bin/env nextflow
process sayHello {
input:
val x
output:
stdout
script:
"""
echo '$x world!'
"""
}
workflow {
channel.of('Bonjour', 'Ciao', 'Hello', 'Hola') | sayHello | view
}